Pourquoi SpeakCAD exporte en 3MF (et comment on le génère dans le navigateur)

Le 3MF est le format moderne de l'impression 3D : unités, noms, maillages indexés, natif pour les slicers. Comment SpeakCAD génère un 3MF valide côté client, et quand le préférer au STL.
9 August 2026 · 2 min readengineeringformats

Le STL, une soupe de triangles

Un fichier STL est une liste de triangles sans sommets partagés, sans unité et sans nom. Ça fonctionne, mais chaque slicer doit reconstruire la connectivité et deviner l'unité. Les fichiers sont volumineux, et les dispositions à plusieurs pièces s'effondrent en un seul bloc.

Le 3MF, un package

Le 3MF est une archive zip contenant un petit modèle XML. Il déclare l'unité (le millimètre), nomme les objets, stocke les sommets une seule fois et les référence depuis les triangles, et prend en charge plusieurs objets avec des transformations. PrusaSlicer, Bambu Studio et OrcaSlicer l'utilisent comme format de projet natif.

Comment SpeakCAD le génère

Le moteur OpenSCAD dans votre navigateur produit un STL binaire. SpeakCAD l'analyse, déduplique les sommets (les coordonnées identiques deviennent un seul sommet), supprime les triangles dégénérés et écrit le XML du 3MF : [Content_Types].xml, _rels/.rels et 3D/3dmodel.model. Les trois fichiers sont compressés avec une minuscule bibliothèque zip en pur JavaScript, entièrement côté client. Votre géométrie ne quitte jamais l'onglet pour l'export.

Le résultat

  • 30 à 60 % plus léger que le STL équivalent
  • Unité et nom du modèle conservés dans le slicer
  • Un maillage indexé propre que les slicers n'ont pas besoin de réparer

Quand le STL reste le bon choix

Pour alimenter d'anciens outils, la fonction import() d'OpenSCAD lui-même, ou des services qui n'acceptent que le STL. Les deux téléchargements d'un même design sont couverts par un seul paiement, donc prenez les deux en cas de doute.

Une note sur la validation

Chaque 3MF généré par SpeakCAD s'ouvre dans PrusaSlicer, Bambu Studio, OrcaSlicer, Cura, la visionneuse 3D de Windows et l'importateur de Blender. Si vous trouvez un outil qui en refuse un, dites-le-nous ; nous traitons ça comme un bug.

Votre prochaine impression est à une phrase de distance

Lancez un essai gratuit de 7 jours : décrivez une pièce sur votre téléphone ou votre ordinateur et regardez-la s’afficher, autant de fois que vous voulez, sans rien payer avant la fin de l’essai. STL immédiat, ou G-code tranché pour votre imprimante. Rien à installer, aucune compétence en CAO. Pas encore convaincu ? Modifiez d’abord une vraie pièce dans la démo en direct, sans compte.Décrivez une pièce sur votre téléphone ou votre ordinateur et regardez-la s’afficher, puis téléchargez un STL immédiat, ou du G-code tranché pour votre imprimante. Formules dès 3,99 $ par mois, résiliables à tout moment. Rien à installer, aucune compétence en CAO. Pas encore convaincu ? Modifiez d’abord une vraie pièce dans la démo en direct, sans compte.