moteur local

STEP → STL

Convertir un STEP en STL gratuitement

Oui. Déposez un STEP, choisissez STL et téléchargez. Quatre niveaux de maillage arbitrent le nombre de triangles et le poids du fichier ; le résultat est une liste binaire de facettes, sans unité ni couleur.

Le STEP stocke des solides B-rep exacts décrits par des surfaces NURBS, des faces découpées et une structure d'assemblage selon ISO 10303 (AP203, AP214, AP242). La conversion en STL maille ces surfaces : chaque facette porte trois sommets et une normale, tandis que les unités, les couleurs, la hiérarchie et l'historique paramétrique disparaissent.

Déposez un STEP, obtenez un STL Lit le STEP, écrit le STL ici .step/.stp → .stl Choisir un STEP et exporter en STL
  • Aperçu 3D en pleine taille avant le téléchargement
  • 28 formats d'entrée et 8 de sortie, avec quatre niveaux de détail pour la CAO
  • Le fichier est lu dans votre onglet : rien n'est envoyé
224conversions
28formats
0 oenvoyé

Comment convertir un STEP en STL

  1. Chargez le STEPChoisissez un fichier .step ou .stp. L'analyseur lit les entités Part 21 comme manifold_solid_brep et advanced_face, puis reconstruit les surfaces exactes et l'arbre d'assemblage avant de produire le moindre triangle.
  2. Réglez le niveau de maillageBrouillon, Équilibré, Fin ou Maximum fixent la tolérance de corde et la tolérance angulaire. Les niveaux grossiers génèrent moins de triangles ; les fins suivent mieux la surface courbe.
  3. Maillez le B-repLe noyau OpenCascade en WebAssembly subdivise chaque face découpée jusqu'à satisfaire les deux tolérances, puis émet des triangles dont les normales proviennent de la surface analytique.
  4. Fusionnez en un maillageTous les triangles sont réunis dans une seule BufferGeometry contenant position et normale. Matériaux, coordonnées UV, groupes, noms de pièces et hiérarchie d'assemblage sont abandonnés.
  5. Écrivez le STL binaireL'exportateur écrit un en-tête de 80 octets, un compteur de facettes sur 32 bits, puis 50 octets par facette : douze flottants pour la normale et trois sommets, plus un attribut uint16.

Ce qui se passe pendant la conversion

Pourquoi un maillage est nécessaire

Le STL n'accepte que des triangles plans, alors qu'un STEP décrit cylindres, sphères, tores et surfaces B-spline. La tolérance de corde borne l'écart entre la courbe et son approximation polygonale, la tolérance angulaire borne la variation de direction entre segments voisins. Le résultat est volontairement approximatif, mais c'est la seule forme que le STL sait stocker.

Un maillage, pas un assemblage

Quel que soit le nombre de solides du STEP, tous les triangles sont concaténés et les matrices de placement intégrées aux coordonnées. Vis, carters et sous-ensembles deviennent une liste indifférenciée ; les noms de pièces et la nomenclature ne sont plus récupérables.

STEP et STL comparés

Source STEP (B-rep)STL binaire
GéométrieSurfaces NURBS exactesTriangles plans
UnitésDéclarées (mm, pouces…)Aucune, flottants bruts
CouleurRVB en AP214/AP242Aucune
StructureHiérarchie de produit nomméeUne liste plate
NormalesDéduites de la surfaceUne par facette
FormatISO 10303 Part 21, texteEn-tête 80 o + blocs de 50 o

Limites connues

Aucune unité

Le STEP déclare son unité, le STL non. L'exportateur ne met pas à l'échelle : vérifiez les dimensions dans le logiciel cible et appliquez l'échelle à l'import.

Ni couleur ni matériaux

Une facette se résume à une normale et trois sommets. Ce qui apparaît en couleur dans un visualiseur est un réglage du logiciel, pas une donnée du fichier.

Aucune structure d'assemblage

Toutes les pièces fusionnent en une liste de triangles. Pour conserver des composants séparés, exportez-les un par un.

Questions fréquentes

Mon fichier est-il envoyé ?

Non. La lecture et l'écriture se font dans l'onglet, sans envoi ni compte. Cette page documente le chemin STEP vers STL ; la conversion s'exécute dans l'atelier ouvert par le bouton, les deux formats étant déjà sélectionnés.

Quelles unités a le STL produit ?

Aucune : des flottants 32 bits sans unité. Les slicers supposent en général des millimètres, ce qui convient à un STEP mécanique courant ; si le modèle est en pouces, la pièce sortira environ 25,4 fois plus petite. Mesurez la boîte englobante dans le logiciel cible.

Les couleurs sont-elles conservées ?

Non. Les couleurs, la transparence et les noms de matériaux d'AP214/AP242 sont perdus à la fusion ; une facette STL n'a pas de canal de couleur et l'attribut est écrit à zéro.

Le maillage est-il étanche et imprimable ?

Ce n'est pas garanti. Deux faces voisines peuvent aboutir à des coordonnées très légèrement différentes sur une arête partagée, laissant des fissures infimes, et des solides qui se chevauchent créent des facettes confondues. Le slicer doit souder les points et peut signaler des défauts ; un niveau plus fin réduit les triangles dégénérés sans garantir un volume fermé.

La sortie est-elle ASCII ou binaire ?

Binaire : en-tête de 80 octets, compteur 32 bits, puis 50 octets par triangle. C'est compact et trivial à lire pour un slicer ; la variante ASCII n'est pas produite.

Convertisseurs proches

Tous les convertisseurs

Dernière mise à jour: