Fonctionne sur votre appareil · Votre fichier ne quitte jamais votre appareil.
Un OBJ porte la forme, la couleur et la texture ; le trancheur n’a besoin d’aucune des trois. Ajoutez l’OBJ et repartez avec un STL binaire : la même géométrie, dans le format que des trancheurs comme Cura et PrusaSlicer ouvrent directement.
Les couleurs ne se perdent pas par la faute de la conversion : le STL n’a pas d’endroit où les mettre. Il décrit des triangles et rien d’autre, et c’est précisément pour cela qu’il est devenu le standard de l’impression. Si la couleur vous resservira plus tard, gardez l’OBJ : le fichier d’impression vient à côté de lui, pas à sa place.
Tout se passe sur votre propre machine, et pour un fichier 3D c’est le point essentiel : le modèle, c’est souvent la pièce d’un client, le scan d’un bâtiment ou un design encore confidentiel. Rien ne monte sur un serveur, donc il n’y a rien à faire supprimer ensuite.
Ne convient pas pour : Réparer un maillage ouvert ou des trous — la forme est convertie telle quelle, un modèle non imprimable le restera.
Chaque objet et chaque groupe de l’OBJ est fusionné dans une seule liste de triangles, car le STL n’a aucun moyen de séparer des pièces ni de les nommer. Les faces à quatre sommets ou plus sont découpées en triangles en reliant le premier sommet à chaque paire des suivants. C’est correct pour les faces planes sans angle rentrant. Une face en forme de L, par exemple, peut donner des triangles qui débordent de son contour : triangulez ce genre de faces dans votre logiciel de modélisation avant d’exporter l’OBJ.
Les lignes et les points isolés de l’OBJ sont laissés de côté, puisqu’un STL ne contient que des triangles. Les normales de l’OBJ ne sont pas recopiées non plus : l’orientation de chaque triangle est déduite de l’ordre de ses sommets, si bien qu’un triangle mal orienté dans l’OBJ l’est aussi dans le STL. Les coordonnées sont enregistrées en nombres de 32 bits, qui gardent environ sept chiffres significatifs : un modèle placé très loin de l’origine perd des détails fins ; rapprochez-le de l’origine avant d’exporter.
Le STL n’enregistre aucune unité, et les trancheurs lisent ses nombres comme des millimètres. Un OBJ n’indique pas d’unité non plus : la page affiche donc sa taille mesurée en simples nombres et demande ce que devait valoir une unité. Si l’OBJ a été modélisé en millimètres, laissez tel quel : les nombres passent sans changement dans le STL, et une pièce qui mesure 45 arrive à 45 mm.
S’il a été enregistré en centimètres, en pouces ou en mètres, choisissez cette unité, et le STL est écrit en millimètres à partir d’elle. Beaucoup de logiciels de modélisation travaillent en mètres par défaut, et un OBJ qui en sort demande « Un mètre ». La page affiche la taille en millimètres avant la conversion.
Un OBJ a normalement Y comme axe vertical, alors que les trancheurs construisent vers le haut selon Z. Sauf si vous choisissez « Garder les axes tels quels », le modèle reçoit un quart de tour pour que ce qui était en haut dans l’OBJ le soit aussi sur le plateau d’impression.
Un STL ne garde rien de ce que décrivent un fichier .mtl et ses images : pour cette conversion, le .obj seul suffit. Les ajouter ne fait pas de mal, mais l’outil attend que chaque image ait fini de se charger avant d’écrire le fichier : sans elles, c’est plus rapide.
Cette page dans d’autres langues: English · العربية · Deutsch · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা