Convertir STL en OBJ
Ouvrez un modèle imprimable dans les outils de rendu, de texturage et de jeu qui acceptent l’OBJ mais pas le STL. La forme est copiée triangle par triangle ; seule la façon dont le fichier la stocke change.
Convertisseur de modèles 3D
ou déposez Fichiers STL, OBJ, MTL … ici ·
95 Mo max. par fichier· Jusqu'à 20 fichiers· Supprimés après 30 minutes
Les fichiers sont traités sur nos serveurs et supprimés après 30 minutes.
STL et OBJ n’enregistrent aucune unité. Si une pièce apparaît 10 × ou 25,4 × trop petite ou trop grande dans le logiciel de tranchage, les unités ont été mal lues : définissez-les ici.
Blender, les logiciels de CAO et les logiciels de tranchage utilisent Z vers le haut ; glTF, Unity et la plupart des moteurs de jeu utilisent Y vers le haut. Changez ce réglage si le modèle est couché sur le côté après l’import.
Utilisé lors de la conversion de solides STEP ou IGES en maillage. Fine donne des courbes lisses mais des fichiers plus volumineux ; grossière suffit pour un aperçu rapide.
Utilisé uniquement pour les images PNG, JPG ou SVG. Le relief élève les zones sombres ; un lithophane est un panneau mince qui révèle la photo lorsqu’il est éclairé par l’arrière ; l’extrusion transforme un logo ou un contour SVG en forme pleine et plate.
Largeur du modèle imprimé ; la hauteur suit le rapport d’aspect de l’image.
Hauteur maximale du relief ou du lithophane, ou épaisseur d’une forme extrudée. Les lithophanes utilisent généralement 2–3 mm.
Plaque pleine sous le relief pour que l’impression tienne ensemble. 0 signifie aucune base.
Comment utiliser cet outil
- 1
Importez vos fichiers STL
STL ASCII ou binaire, jusqu'à 20 fichiers de 95 Mo chacun. Les fichiers sont supprimés du serveur 30 minutes après leur importation.
- 2
Corrigez l’orientation si besoin
Les modèles d'impression ont l'axe Z vers le haut. Si l'application cible utilise l'axe Y vers le haut, comme Unity, réglez Axe vertical sur Y vers le haut dans Réglages avancés pour que le modèle soit bien droit.
- 3
Convertissez en OBJ
Cliquez sur Convertir en OBJ. Chaque STL devient un fichier .obj que vous pouvez importer ou ouvrir dans un éditeur de texte.
Puis-je convertir un STL en OBJ sans perdre de détails ?
Oui. L'OBJ peut contenir tous les triangles d'un STL, donc la géométrie reste inchangée. Vous gagnez des sommets partagés et un format lu par davantage d'applications 3D ; en revanche, vous n'obtenez ni couleurs ni cartes UV, car le STL n'en a jamais eu.
50 octetspar triangle dans un STL binaire
Comment STL et OBJ stockent différemment le même maillage
Le STL a été conçu par 3D Systems en 1987 comme le moyen le plus simple de transmettre un modèle à une imprimante. Chaque triangle est écrit en entier avec ses trois sommets : un sommet partagé par six triangles voisins est donc répété six fois. Le fichier est facile à lire en flux, mais difficile à modifier : rien n'indique quels triangles se touchent.
L'OBJ, créé par Wavefront Technologies, conserve une seule liste de positions de sommets et décrit chaque face en pointant vers des entrées de cette liste. Les surfaces connectées le restent, ce qu'attendent les outils de modélisation et de sculpture. L'OBJ peut aussi contenir des coordonnées UV, des normales de sommets, des groupes nommés et un lien vers un fichier de matériaux .mtl. Après une conversion depuis un STL, ces éléments facultatifs sont simplement vides, prêts à être ajoutés.
STL
Maillage STL
STL (stéréolithographie) est un format de maillage 3D créé par 3D Systems en 1987. Il décrit uniquement la géométrie de surface d'un objet sous forme de liste de triangles, sans couleur, matériaux, unités ni informations de scène. Sa simplicité en fait l'entrée par défaut des trancheurs d'impression 3D comme Cura et PrusaSlicer. Les surfaces courbes sont approchées par de nombreux triangles plats ; les modèles lisses peuvent donc produire des fichiers très volumineux.
- Compression
- –
- Transparence
- –
- Animation
- Non
- Année de création
- 1987 · 3D Systems
OBJ
Wavefront OBJ
OBJ est un format de géométrie 3D développé par Wavefront Technologies. C'est un fichier en texte brut listant les sommets, coordonnées de texture, normales et faces, avec les matériaux et textures référencés dans un fichier .mtl séparé. Presque tous les logiciels de modélisation 3D, moteurs de jeu et outils d'impression 3D peuvent l'importer. L'OBJ ne gère ni l'animation, ni le rigging, ni les hiérarchies de scène, et les textures disparaissent si les fichiers MTL et image ne sont pas conservés ensemble.
- Compression
- –
- Transparence
- –
- Animation
- Non
- Année de création
- Wavefront Technologies
On convertit un STL en OBJ quand un modèle conçu pour l'impression doit être rendu, animé, texturé ou placé dans un moteur de jeu qui n'accepte pas le STL à l'import.
STL en OBJ, GLB ou STEP : choisir le bon format
Modifier, rendre ou texturer
Texte brut, lu par presque tous les programmes 3D depuis les années 1990.
- Sommets partagés pour la modélisation
- Place pour les UV et les matériaux
- S'ouvre dans Unity, Maya, Blender et la plupart des applications 3D
L'afficher sur le web ou en AR
Un seul fichier binaire avec matériaux, à l'échelle en mètres.
- Se charge dans three.js et model-viewer
- S'ouvre dans Android Scene Viewer
- Idéal pour les aperçus de produits
L'importer dans un logiciel de CAO
Transforme les triangles en faces d'un corps solide.
- S'ouvre dans Fusion 360 et SolidWorks
- Modifications directes uniquement, sans historique
- Les courbes restent facettisées
Si votre objectif est un aperçu dans le navigateur plutôt que l'édition, STL en GLB vous évite une étape. Si un logiciel de CAO ou un usineur a besoin de la pièce, STL en STEP convertit le maillage en corps solide. Et quand le modèle modifié doit retourner à l'imprimante, la conversion inverse écrit un nouveau STL en une seule passe.
Questions sur la conversion STL en OBJ
Unity importe-t-il les fichiers STL ?
Pas directement. L'importeur de modèles d'Unity lit les formats FBX, OBJ, DAE, 3DS et DXF, ainsi que ceux des applications de modélisation installées : un STL placé dans le dossier Assets est donc ignoré. Convertir en OBJ est le chemin le plus court ; réglez d'abord Axe vertical sur Y vers le haut.
L’OBJ aura-t-il des coordonnées UV pour le texturage ?
Non, car le STL n'en contenait pas. L'OBJ contiendra les mêmes triangles, sans coordonnées de texture. Dépliez-le (UV) dans Blender ou votre outil de texturage après l'import, puis vous pourrez peindre ou appliquer des textures d'image.
L’OBJ est-il plus lourd ou plus léger que le STL ?
Cela dépend de l'encodage du STL. L'OBJ écrit chaque sommet partagé une seule fois et y fait référence par index : il est donc généralement bien plus léger qu'un STL ASCII. Par rapport à un STL binaire, il est souvent de taille similaire ou un peu plus lourd, car les nombres de l'OBJ sont stockés en texte.
Pourquoi mon modèle converti paraît-il facetté au rendu ?
Le STL stocke une normale par triangle, ce qui donne un rendu à ombrage plat. Appliquez Shade Smooth ou un angle d'auto-lissage dans Blender, ou recalculez les normales dans votre application 3D, et les zones courbes paraîtront de nouveau arrondies.
Peut-on convertir une impression en plusieurs pièces en objets OBJ séparés ?
Si le STL contient plusieurs enveloppes disjointes, elles se retrouvent dans un seul fichier OBJ. Utilisez Separate by Loose Parts dans Blender pour les séparer en objets, ou importez chaque pièce comme STL distinct pour obtenir un OBJ par pièce.
Perd-on quelque chose en convertissant un STL en OBJ ?
Aucune géométrie n'est perdue ; chaque triangle et chaque position de sommet est copié. Seuls le texte d'en-tête de 80 octets et les octets d'attribut inutilisés d'un STL binaire sont omis, et presque aucun logiciel ne les lit.
Autres conversions pour modèles d’impression 3D
- Convertir OBJ en STLConvertissez des modèles OBJ (Blender, ZBrush, scan) en STL binaire pour l'impression 3D. Quads triangulés, pièces fusionnées, échelle en mm.
- Convertir STL en STEPConvertissez un STL en STEP lisible par Fusion 360, SolidWorks et FreeCAD. Indiquez les unités absentes du STL, puis téléchargez un solide facetté.
- Convertisseur STL en GLBConvertissez un STL en GLB pour le web, model-viewer et la RA Android. Millimètres convertis en mètres, Z-up passé en Y-up : la pièce reste debout.
- Convertir FBX en OBJConvertissez des FBX de Mixamo, Unity ou Maya en OBJ avec matériaux MTL et textures. FBX binaire et ASCII acceptés, 20 fichiers par lot.
- Convertir OBJ en GLBConvertissez un OBJ, son MTL et ses textures en un seul GLB pour three.js, model-viewer, Shopify et l’AR Android. Échelle en mètres, matériaux intégrés.
- Convertisseur 3MF en STLConvertissez un 3MF en STL pour les slicers et services d'impression qui ne lisent que le STL. Géométrie en mm ; couleurs et réglages ne suivent pas.