Vous avez préparé une pièce dans votre slicer, enregistrée en .3mf, et un ami, une plateforme de partage de modèles ou un service d'impression vous la demande « en STL ». Ou l'inverse : vous avez un STL et vous vous demandez si passer au 3MF vaut la peine. La question 3MF ou STL revient sans cesse, et la réponse dépend surtout de ce que vous comptez faire du fichier.
Voici les vraies différences, les cas où il faut encore convertir un 3MF en STL, comment le faire et ce que vous perdez au passage.
En bref : gardez le 3MF pour vos projets, il conserve l'unité, les couleurs et la disposition de plusieurs objets. Convertissez en STL seulement quand un outil, un site ou un destinataire l'exige. La conversion se fait dans un slicer ou un logiciel de maillage sur ordinateur ; ensuite, vérifiez sur votre téléphone que les dimensions n'ont pas changé.
3MF et STL : les différences qui comptent
Les deux formats décrivent la surface d'un objet par des triangles. La différence tient à tout ce qui entoure ces triangles.
| Critère | STL | 3MF |
|---|---|---|
| Âge et compatibilité | Années 1980, lu partout | Plus récent, lu par la plupart des slicers actuels |
| Unité | Aucune, on suppose des mm | Écrite dans le fichier |
| Couleurs | Non (sauf extensions non standard) | Oui |
| Plusieurs objets | Un seul maillage, ou un fichier par pièce | Plusieurs objets séparés et positionnés |
| Sommets partagés | Répétés pour chaque triangle | Stockés une fois |
| Compression | Aucune | ZIP |
| Réglages d'impression | Non | Possibles (selon le logiciel) |
Le point le plus sous-estimé est l'unité. Un STL dessiné en pouces s'ouvre 25,4 fois trop petit, parce que rien dans le fichier ne dit « pouces ». Le 3MF supprime ce piège. Si vous l'avez déjà subi, lisez notre article sur les STL en pouces.
Quand garder le 3MF
- Impression multicolore : les couleurs attribuées à chaque partie restent dans le fichier.
- Plaques complètes : 12 pièces bien rangées sur un plateau de 256 × 256 mm se rouvrent telles quelles.
- Archivage de projet : vous retrouvez la bonne unité et souvent vos réglages dans six mois.
- Envoi par messagerie : le fichier compressé est souvent deux à trois fois plus léger.
Pour un tour complet du format, voyez ce que contient un fichier 3MF.
Quand convertir un 3MF en STL
- Un ancien logiciel de CAO ou de modélisation n'importe que le STL.
- Une plateforme de vente ou de partage de modèles demande explicitement un STL.
- Un service d'impression ou un fablab travaille avec une chaîne d'outils basée sur le STL.
- Vous voulez séparer une plaque en fichiers individuels, une pièce par STL.
Si personne ne vous demande de STL, il n'y a aucune raison de convertir.
Comment convertir un 3MF en STL
La conversion se fait sur ordinateur. STL Viewer ne convertit pas les 3MF en STL de manière générale ; sa seule fonction d'export (Premium) enregistre un modèle mis à l'échelle en STL binaire. Méthode générale, valable pour la plupart des outils :
- Ouvrez le 3MF dans votre slicer ou dans un logiciel libre d'édition de maillage.
- Vérifiez l'unité à l'import : le 3MF la déclare, la plupart des outils la respectent.
- Choisissez si vous exportez toute la plaque en un seul STL ou chaque objet séparément. En général, le menu d'export propose « exporter la plaque » ou « exporter l'objet sélectionné ».
- Exportez en STL binaire plutôt qu'ASCII : le fichier est environ cinq fois plus léger.
- Nommez le fichier avec l'unité, par exemple
attache_mm.stl, pour éviter toute confusion plus tard.
Ce que vous perdez à la conversion
- les couleurs et l'affectation des matériaux ;
- l'unité (le STL sera lu en millimètres par défaut) ;
- la séparation des objets si vous exportez la plaque en un seul fichier ;
- les réglages d'impression, supports peints et modificateurs.
Les triangles, eux, restent identiques : la forme ne change pas.
Vérifier la conversion sur le téléphone
Une conversion ratée passe souvent inaperçue jusqu'à l'impression. Exemple réel : une boîte de 90 × 60 × 40 mm exportée depuis un outil réglé en centimètres donne un STL qui s'ouvre à 9 × 6 × 4 mm. Le plus simple est de comparer le fichier d'origine et le fichier converti avant de les envoyer.
Avec STL Viewer sur Android, vous pouvez ouvrir les deux fichiers et vérifier :
- Ouvrez le .3mf et notez les dimensions dans les Infos sur le modèle (par exemple 90,0 × 60,0 × 40,0 mm, avec « Définie par le fichier : Millimètres »).
- Ouvrez le .stl : les dimensions doivent être identiques au dixième près.
- Comparez le nombre de triangles. Une même pièce de 24 816 triangles doit garder 24 816 triangles.
- Regardez la ligne Étanche : si le 3MF était fermé et que le STL ne l'est plus, l'export a abîmé le maillage.
Avec l'outil Premium Comparer, les deux modèles s'affichent côte à côte avec la différence de dimensions, de volume et de triangles sur une seule ligne. Le guide de la comparaison montre la marche à suivre. Premium s'obtient en achat unique ou en abonnement annuel.
Remarque : si le STL converti s'affiche 25,4 fois trop petit, le fichier était en pouces. Dans STL Viewer, passez les Unités du fichier en pouces pour ce STL ; pour enregistrer une version corrigée en millimètres, utilisez l'outil Premium Échelle et export.
Exemple chiffré : taille des fichiers
Pour une plaque de 6 supports de câble (au total 186 000 triangles) :
| Format | Taille approximative | Contenu |
|---|---|---|
| 3MF | 3 à 4 Mo | 6 objets, positions, couleurs, unité |
| STL binaire, plaque entière | 8,9 Mo | 1 maillage fusionné |
| 6 STL binaires séparés | 6 × 1,5 Mo | 1 pièce par fichier, sans position |
| STL ASCII, plaque entière | environ 45 Mo | Même maillage, en texte |
Le calcul du STL binaire est simple : 84 octets d'en-tête plus 50 octets par triangle, soit 186 000 × 50 = 9,3 millions d'octets, environ 8,9 Mo. Pour en savoir plus sur cette structure, lisez qu'est-ce qu'un fichier STL. Et avant d'envoyer le résultat à l'imprimante, la liste de contrôle avant impression reste utile.
Les fonctions gratuites et Premium sont présentées sur le site de STL Viewer.
Questions fréquentes
Faut-il imprimer en 3MF ou en STL ?
Pour imprimer, le slicer accepte les deux. Le 3MF garde l'unité, les couleurs et la disposition des objets ; le STL reste utile quand un outil ou un site l'exige.
Comment convertir un 3MF en STL ?
Ouvrez le 3MF dans votre slicer ou un logiciel d'édition de maillage sur ordinateur, puis exportez la plaque ou chaque objet en STL binaire.
Que perd-on en convertissant un 3MF en STL ?
Les couleurs, l'unité déclarée, la séparation des objets et les réglages d'impression. La forme du maillage reste la même.
Le STL converti est trop petit, pourquoi ?
Le modèle était probablement en pouces ou en centimètres. Un STL n'a pas d'unité, il est lu en millimètres ; il faut le remettre à l'échelle, par exemple × 25,4 pour des pouces.