En bref : Le STL, créé en 1987, ne stocke que la géométrie d'un objet sous forme de triangles, sans couleur, matériau ni réglage d'impression. Le 3MF, apparu en 2015, embarque en plus les couleurs, les matériaux, la position de chaque objet sur le plateau et les réglages d'impression, dans un fichier généralement 30 à 60 % plus léger. Pour un usage multi-matériaux ou multi-couleurs (AMS Bambu Lab, MMU Prusa), le 3MF est nettement plus fiable, puisqu'il conserve tout dans un seul fichier réouvrable à l'identique. Le STL reste préférable pour le partage public d'une géométrie simple, là où la compatibilité universelle prime sur les fonctionnalités.
Sommaire
Au moment d'exporter un modèle depuis un logiciel de CAO, deux formats reviennent presque systématiquement : le STL, universel mais minimaliste, et le 3MF, plus récent et bien plus complet. Le choix entre les deux influence directement la taille de vos fichiers, le risque d'erreurs de maillage, et surtout, si vous imprimez en plusieurs couleurs ou matériaux, la fiabilité de votre flux de travail.
STL vs 3MF : les différences en un coup d'œil
| STL | 3MF | |
|---|---|---|
| Apparu en | 1987 (3D Systems) | 2015 (consortium mené par Microsoft) |
| Ce qu'il enregistre | Uniquement la géométrie (un maillage de triangles) | Géométrie, couleurs, matériaux, échelle, position sur le plateau, réglages d'impression |
| Plusieurs objets dans un seul fichier | Non, un objet par fichier | Oui, avec leur position et leurs réglages propres |
| Poids du fichier | Plus lourd à résolution égale | 30 à 60 % plus léger en moyenne, parfois bien davantage sur des géométries complexes |
| Lisible en l'ouvrant simplement | Non | Oui (c'est en réalité une archive ZIP contenant du XML) |
| Risque d'erreurs de maillage | Fréquent (trous, faces qui se croisent, géométrie non étanche) | Bien mieux encadré dès la conception du format |
| Compatibilité | Quasi universelle, y compris sur les logiciels anciens | Très large sur les slicers récents, encore partielle sur certains vieux logiciels de CAO |
| À privilégier pour | Le partage d'une géométrie simple, la compatibilité maximale | Le multi-matériaux, les projets qui évoluent, la production |
Qu'est-ce que le format STL et quelles sont ses limites ?
Le STL (Standard Triangle Language, parfois aussi lu comme un hommage à la stéréolithographie) décrit un objet uniquement par sa coque extérieure, découpée en une multitude de triangles. Plus la pièce comporte de courbes ou de détails fins, plus il faut de triangles pour la représenter fidèlement, et plus le fichier grossit, sans que cette place supplémentaire n'apporte la moindre information sur la couleur, le matériau ou les réglages d'impression.
Son autre inconvénient bien connu : les fichiers STL corrompus ou mal formés (bords qui ne se referment pas, faces en double, géométrie "non manifold") sont fréquents, en particulier lors d'une conversion depuis un logiciel de CAO. Il faut alors passer par un outil de réparation de maillage avant de pouvoir trancher le fichier sereinement.
Qu'est-ce que le format 3MF et en quoi diffère-t-il du STL ?
Le 3MF (3D Manufacturing Format) part d'un principe différent : au lieu de ne décrire que la coque de l'objet, il embarque tout ce qui est nécessaire à sa fabrication dans un seul fichier compressé. Concrètement, un .3mf est une archive ZIP contenant des données XML : il suffit de renommer l'extension en .zip pour l'ouvrir et consulter son contenu, ce qui est impossible avec un STL.
Cette structure lui permet d'enregistrer, en plus de la géométrie :
- La couleur et le matériau attribués à chaque partie du modèle
- La position, l'orientation et l'échelle de chaque objet sur le plateau
- Les réglages d'impression utilisés (température, vitesse, remplissage...)
- Plusieurs objets distincts dans un seul fichier, chacun avec ses propres paramètres
Sa principale limite aujourd'hui n'est pas technique mais historique : le STL reste, par pure inertie, bien plus présent sur les plateformes de fichiers gratuits comme Printables, Cults ou Thingiverse, et certains logiciels de CAO plus anciens ne le prennent encore que partiellement en charge.
À noter, pour être complet : un troisième format, l' AMF (Additive Manufacturing File), avait tenté dès 2011 de résoudre les mêmes limites que le STL. Il n'a cependant jamais trouvé une adoption comparable à celle du 3MF et reste aujourd'hui largement marginal.
Pourquoi le 3MF est-il tellement plus adapté au multi-matériaux et au multi-couleurs ?
C'est l'angle le plus concret pour qui possède un système multi-matériaux comme l' AMS de Bambu Lab, une MMU Prusa, ou toute imprimante 3D à plusieurs extrudeurs : le 3MF est littéralement pensé pour ce cas d'usage, alors que le STL ne l'a jamais été.
Avec un STL, associer plusieurs couleurs ou matériaux à un même modèle impose de découper la pièce en plusieurs fichiers distincts, un par couleur, puis de les repositionner manuellement les uns par rapport aux autres dans le slicer à chaque nouvelle impression. Le résultat est fragile : la moindre erreur de repositionnement décale les couleurs entre elles, et il faut tout recommencer si vous rouvrez le projet plus tard sans avoir noté les réglages utilisés.
Le 3MF résout ce problème à la racine, puisqu'il peut contenir plusieurs objets, chacun avec sa couleur, son matériau et sa position, dans un seul fichier. C'est exactement ce que font Bambu Studio et PrusaSlicer lorsqu'ils enregistrent un "projet" : le fichier .3mf généré contient l'intégralité du plateau, prêt à être réouvert à l'identique des mois plus tard, ou partagé avec quelqu'un d'autre qui retrouvera exactement la même disposition, les mêmes couleurs et les mêmes réglages. Pour un usage en ferme d'impression ou en équipe, c'est ce qui permet de transmettre un fichier "prêt à l'emploi" plutôt qu'une géométrie brute à reconfigurer à chaque fois.
Quel gain de poids concret peut-on attendre en passant au 3MF ?
La compression change réellement la taille des fichiers, dans des proportions qui dépendent beaucoup de la géométrie :
- Sur un modèle classique (une figurine détaillée, par exemple), on observe généralement un gain de 30 à 60 % : un fichier STL de 50 Mo redescend typiquement autour de 20 Mo en 3MF
- Sur des géométries très particulières, comme des structures en treillis utilisées pour l'allègement de pièces, l'écart peut devenir spectaculaire : certains fichiers de quelques mégaoctets en STL ne pèsent plus que quelques dizaines de kilooctets en 3MF
Cette différence s'explique par deux mécanismes cumulés : le format compresse les données comme le ferait un ZIP classique, et il évite la redondance du STL, qui répète les coordonnées de chaque sommet à chaque fois qu'un triangle voisin le réutilise.
Comment convertir ou exporter un modèle en 3MF ?
Vous avez un fichier STL et voulez basculer en 3MF ? Voici comment procéder avec les slicers les plus courants (Bambu Studio, PrusaSlicer, OrcaSlicer ou Cura fonctionnent tous de façon similaire) :
- Importez votre fichier STL dans le slicer comme d'habitude, en le glissant sur le plateau virtuel
- Réglez ce qui doit l'être : attribuez une couleur ou un matériau par pièce si vous imprimez en multi-matériaux, positionnez les objets sur le plateau, ajustez les paramètres d'impression
- Utilisez "Enregistrer le projet" plutôt que "Exporter" : c'est cette commande, et non l'export G-code, qui génère un fichier .3mf conservant l'ensemble de vos réglages
- Vérifiez l'extension du fichier généré : elle doit être en .3mf plutôt qu'en .stl ou .gcode
- Pour inspecter son contenu (utile en cas de doute ou de bug), faites une copie du fichier, renommez son extension en .zip, puis décompressez-la : vous retrouverez à l'intérieur les données XML de géométrie, de couleurs et de réglages
À l'inverse, convertir un STL en 3MF n'ajoute jamais de données qui n'existaient pas au départ : la couleur et le matériau doivent être configurés manuellement après l'import, la conversion ne fait qu'améliorer la structure du fichier (compression, unités, absence d'erreurs de maillage), pas son contenu informationnel.
STL ou 3MF : comment choisir selon votre projet ?
En pratique, le choix dépend surtout de la destination du fichier :
- Optez pour le STL si vous partagez une géométrie simple sur une plateforme publique, si vous visez une compatibilité maximale avec d'anciens logiciels, ou si le destinataire n'a besoin que de la forme brute
- Optez pour le 3MF dès que votre projet implique plusieurs matériaux ou couleurs, que vous prévoyez de le rouvrir et de l'ajuster plus tard, ou que vous travaillez en équipe/en production et devez transmettre un fichier prêt à l'emploi
- Proposez les deux si votre modèle s'adresse à un large public : le 3MF comme fichier principal, le STL en solution de repli pour les utilisateurs de logiciels plus anciens
Questions fréquentes sur les formats d'impression 3D
Peut-on perdre des informations en convertissant un 3MF en STL ?
Oui. L'export d'un 3MF vers un STL ne conserve que la géométrie : les couleurs, les matériaux, les noms d'objets et les réglages d'impression sont tous perdus dans l'opération, puisque le format STL n'a simplement pas la capacité de les stocker.
Le 3MF est-il plus lent à ouvrir qu'un STL ?
Non, plutôt l'inverse dans la plupart des cas : comme le fichier est plus léger et mieux structuré, il se charge généralement aussi vite, voire plus vite, qu'un STL équivalent, surtout sur les modèles volumineux.
Faut-il un logiciel spécial pour ouvrir un fichier 3MF ?
Non. Tous les slicers modernes (Bambu Studio, PrusaSlicer, OrcaSlicer, Cura) l'ouvrent nativement, au même titre qu'un STL. Windows propose même une visionneuse 3D intégrée capable d'afficher un .3mf directement, sans logiciel tiers.
Pourquoi certaines plateformes de modèles gratuits ne proposent-elles que du STL ?
Principalement par habitude et pour garantir une compatibilité maximale avec tous les visiteurs, y compris ceux qui utilisent encore d'anciens logiciels. Le STL reste le plus petit dénominateur commun accepté par absolument tous les outils du marché.
Le 3MF fonctionne-t-il avec l'impression résine (SLA/MSLA) ?
Oui, les slicers résine récents (comme Lychee Slicer ou Chitubox dans leurs versions les plus à jour) prennent également en charge le 3MF, avec les mêmes avantages de compression et de conservation des réglages que sur les slicers FDM.