Mode d’emploi
- Choisissez ou déposez un fichier .3mf.
- Vérifiez la liste des objets et leurs dimensions.
- Choisissez un STL fusionné ou un STL par objet, ainsi que binaire ou ASCII.
- Téléchargez le STL ou le ZIP.
Fonctionnement
Un fichier 3MF est une archive ZIP. L’outil l’ouvre avec JSZip, trouve le modèle principal via _rels/.rels (normalement 3D/3dmodel.model) et lit le XML : les objets maillage (sommets et triangles), les objets composant qui référencent d’autres objets, y compris dans d’autres fichiers .model de l’archive comme les écrivent Bambu Studio et PrusaSlicer, et les éléments de build qui placent les objets sur le plateau. Les transformations des composants et du build sont appliquées, de sorte que chaque objet apparaît là où il a été placé.
Les unités sont converties en millimètres (micron, centimètre, pouce, pied et mètre sont pris en charge), car le STL n’a pas d’unité et les slicers supposent des millimètres. Le STL binaire est compact ; le STL ASCII est un texte lisible mais plusieurs fois plus volumineux. Les normales sont calculées à partir du sens d’enroulement des triangles. Si le 3MF n’a pas d’éléments de build, chaque objet du modèle est exporté une fois.
Limites : les couleurs, les matériaux, les textures, les treillis de poutres, les piles de tranches et les paramètres du slicer ne sont pas convertis, car le STL ne peut pas les stocker. Les fichiers très volumineux nécessitent beaucoup de mémoire dans le navigateur.
Exemples
Plateau de Bambu Studio
Un 3MF avec quatre pièces sur un plateau devient un STL fusionné dans la même disposition, ou quatre STL dans un ZIP si vous choisissez un fichier par objet.
Modèle téléchargé en 3MF
Un modèle provenant d’un dépôt qui ne propose que du 3MF peut être converti en STL binaire pour un ancien slicer ou un programme de CAO qui ne lit pas le 3MF.
Foire aux questions
Les objets sont-ils à la bonne position ?
Oui. Les transformations des éléments de build et des composants sont appliquées, de sorte que le STL fusionné correspond à la disposition du 3MF.
Pourquoi mon STL est-il en millimètres alors que le 3MF utilisait des pouces ?
Les fichiers STL n’ont pas d’unité et presque tous les slicers les lisent en millimètres, donc l’outil convertit les coordonnées. Un cube de 1 pouce devient un cube de 25,4 mm.
Les couleurs et les réglages multi-matériaux sont-ils conservés ?
Non. Le STL ne peut stocker que des triangles. Conservez le 3MF si vous avez besoin des couleurs, des matériaux ou des paramètres d’impression.
Binaire ou ASCII ?
Choisissez le binaire sauf si un programme a spécifiquement besoin d’ASCII. Les fichiers binaires sont environ cinq fois plus petits et se chargent plus rapidement.
Confidentialité
Le fichier 3MF est décompressé et converti dans votre navigateur. Rien n’est téléversé ni stocké, et seul un événement anonyme indiquant que l’outil a été utilisé est comptabilisé.