EN

Glossaire

Qu’est-ce qu’un fichier STEP ?

Un modèle CAO 3D enregistré au format STEP, la norme ISO 10303 d’échange de données produit. Presque tous les logiciels de CAO le lisent et l’écrivent.

Vue éclatée d’un convoyeur à bande open source : le moteur d’entraînement, son support et quatre vis écartés du châssis
Le convoyeur à bande open source ConveyorBeltCAD d’Erin Ng (licence MIT) : 15 fichiers de pièces STEP placés 45 fois.

Ce que veut dire STEP.

Un en-tête qui indique qui a écrit le fichier et quel schéma il suit. Puis une liste numérotée d’entités.

Plus de détails

STEP signifie Standard for the Exchange of Product model data, norme d’échange des données de modèle produit. L’ISO la publie sous la référence ISO 10303, Systèmes d’automatisation industrielle et intégration : représentation et échange de données de produits, une famille de parties publiées à partir de 1994. Le fichier que vous échangez suit la partie 21, le codage en texte clair : un en-tête qui indique qui a écrit le fichier et quel schéma il suit, puis une liste numérotée d’entités qui décrivent le produit, sa structure et sa géométrie.

Dans un fichier .stp

ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('idler roller assembly'),'2;1');
FILE_NAME('idler-roller.stp','2026-11-04T10:00:00',('Design office'),('Example Ltd'),'','','');
FILE_SCHEMA(('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF { 1 0 10303 442 3 1 4 }'));
ENDSEC;
DATA;
#10=PRODUCT('IR-220','Shaft','',(#11));
#20=PRODUCT_DEFINITION('design','',#21,#22);
#31=NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Shaft','',#40,#20,$);
#50=CYLINDRICAL_SURFACE('',#51,10.);
#60=ADVANCED_FACE('',(#61),#50,.T.);
#70=MANIFOLD_SOLID_BREP('Shaft',#71);
ENDSEC;
END-ISO-10303-21;
Un fichier STEP simplifié. L’en-tête nomme le fichier et son schéma, ici l’AP242. Dans la section des données, chaque ligne est une entité : l’arbre en tant que produit (Shaft), son emploi dans l’assemblage, une surface cylindrique de rayon 10 mm, une face bornée par cette surface et le solide qu’elle ferme. Un vrai fichier compte des milliers de ces lignes.

Ce qu’il contient. Ce qu’il laisse de côté.

Il laisse en général de côté l’historique de construction : les esquisses, extrusions et contraintes qui ont bâti le modèle. Il s’ouvre en corps solides que vous pouvez mesurer, assembler et modifier, mais pas éditer fonction par fonction.

AP203, AP214, AP242. Choisissez l’AP242.

Un fichier STEP suit un protocole d’application (AP), un schéma écrit pour un type de données. Trois comptent pour la CAO mécanique.

Les trois protocoles d’application STEP utilisés en CAO mécanique
ProtocoleTitre ISOPremière publicationCe qu’il transporte
AP203 (ISO 10303-203)Conception 3D sous contrôle de configuration de pièces et d’assemblages mécaniques1994Géométrie, structure d’assemblage et données de configuration. Le premier protocole largement employé.
AP214 (ISO 10303-214)Données de base pour les processus de conception mécanique automobile2001Géométrie et structure, plus couleurs, calques et davantage de données de conception, venues de l’industrie automobile.
AP242 (ISO 10303-242)Ingénierie 3D gérée fondée sur le modèle2014, nouvelles éditions en 2020 et 2022Succède à l’AP203 et à l’AP214, et ajoute les annotations 3D (PMI), la géométrie tessellée et la prise en charge de l’archivage à long terme.

Exportez en AP242 quand le logiciel destinataire le prend en charge. L’AP214 est la solution de repli habituelle pour les logiciels plus anciens. Le schéma d’un fichier est écrit dans son en-tête, sur la ligne FILE_SCHEMA.

Trois façons de l’ouvrir.

Dans votre logiciel de CAO

SOLIDWORKS, Autodesk Inventor, Fusion, Onshape, CATIA, Creo et NX importent tous le STEP. Les pièces arrivent en corps solides, sans leur historique de construction.

Dans un logiciel gratuit

FreeCAD, gratuit et open source pour Windows, macOS et Linux, ouvre, modifie et convertit les fichiers STEP. CAD Assistant, d’Open Cascade, est une visionneuse et un convertisseur gratuits pour Windows et macOS, qui lit l’AP203, l’AP214 et l’AP242.

Dans votre navigateur

TwinWorks Animate ouvre les assemblages STEP et STP jusqu’à 100 Mo, les éclate et anime les liaisons et les engrenages qu’il détecte. Nous supprimons votre fichier et le résultat lorsque vous quittez la page. Aucun compte n’est nécessaire.

STEP ou STL.

Le STL, créé par 3D Systems en 1987 pour la stéréolithographie, ne stocke que des triangles. Le STEP stocke la forme exacte et la structure qui l’entoure.

  • STEPSurfaces exactes

    Un arbre épaulé en géométrie STEP exacte : des cylindres lisses bornés par des arêtes circulaires

    Arêtes circulaires, exactes quel que soit le zoom

  • STLTriangles

    Le même arbre en maillage STL : des facettes triangulaires planes

    8 facettes planes par tour ici

Le même arbre épaulé, deux fois. En STEP, chaque cylindre est une surface cylindrique exacte, bornée par des arêtes circulaires (en bleu). En STL, c’est un ensemble de triangles plans : plus la tolérance est fine, plus il y a de triangles et plus le fichier est lourd.
Formats de fichier STEP et STL comparés
CritèreSTEP (.step, .stp)STL (.stl)
GéométrieSurfaces et solides exacts (B-rep)Triangles plans qui approchent la surface
Structure d’assemblage et noms des piècesOuiNon
UnitésInscrites dans le fichierNon stockées : le logiciel suppose des millimètres ou des pouces
CouleursOui, avec l’AP214 et l’AP242Absentes du format standard
Modification en CAOEn corps solidesDifficile : il faut reconstruire le maillage en surfaces
Usage courantÉchange entre logiciels de CAO et avec les fournisseurs, archivageImpression 3D, visualisation rapide
Défini parISO 103033D Systems, en standard de fait
Convertir entre STEP et STL

Du STEP au STL : ouvrez le fichier dans un logiciel de CAO ou dans FreeCAD et exportez-le en STL, en choisissant une tolérance. Maillées à 0,18 mm, les 15 pièces STEP du convoyeur ci-dessus donnent 112 160 triangles, et les 45 pièces placées, 368 088. Du STL au STEP : des convertisseurs existent, mais vous obtenez un solide fait de milliers de faces planes, pas de vrais plans ni de vrais cylindres.

TwinWorks

Du fichier STEP aux instructions de travail.

Dans l’application TwinWorks, l’import STEP et STP est en bêta. L’import 3D accepte aussi les formats OBJ, FBX, GLB, GLTF autonome et USDZ.

Plus de détails

Le modèle importé devient le contexte visuel de chaque étape : les rédacteurs définissent les actions sur les pièces et les vues, et les experts relisent l’instruction avant sa diffusion. Ouvrez un exemple public, le remplacement du servomoteur de pince du bras robotique SO-101, en neuf étapes 3D.

La procédure SO-101 sur un téléphone dans la visionneuse TwinWorks, étape 3 sur 9

Questions

Qu’est-ce qu’un fichier STEP ?

Un fichier STEP est un modèle CAO 3D enregistré au format STEP, la norme internationale ISO 10303 d’échange de données produit. Son extension est .step ou .stp, deux noms pour le même format, et c’est un fichier texte. Presque tous les logiciels de CAO le lisent et l’écrivent : c’est pourquoi les ingénieurs l’utilisent pour envoyer un modèle à un fournisseur, à un client ou à un autre logiciel sans perdre sa forme exacte, ses unités, le nom de ses pièces ni la structure de l’assemblage.

Quelle différence entre STEP et STP ?

Aucune. Les extensions .step et .stp désignent le même format de fichier ISO 10303-21, et tout lecteur STEP ouvre l’un comme l’autre.

Comment ouvrir un fichier STEP gratuitement ?

Utilisez un logiciel de CAO ou une visionneuse gratuits, comme FreeCAD ou CAD Assistant, ou ouvrez-le dans votre navigateur avec TwinWorks Animate, qui éclate et anime les assemblages STEP et STP jusqu’à 100 Mo, sans compte.

Peut-on convertir un fichier STEP en STL ?

Oui. Ouvrez le fichier STEP dans un logiciel de CAO ou dans FreeCAD et exportez-le en STL, en choisissant la tolérance de maillage. Vous obtenez un maillage de triangles pour l’impression 3D ou la visualisation, mais vous perdez les surfaces exactes, le nom des pièces et la structure de l’assemblage.

Quelle version de STEP choisir : AP203, AP214 ou AP242 ?

L’AP242, quand les deux logiciels le prennent en charge : il succède à l’AP203 et à l’AP214 et ajoute les annotations 3D, comme les cotes et les tolérances. L’AP214 reste la solution de repli habituelle pour les logiciels plus anciens, et conserve couleurs et calques.

Un fichier STEP conserve-t-il l’historique de construction ?

En général, non. Un fichier STEP transporte la géométrie solide finale, la structure de l’assemblage et les noms, mais pas les esquisses, fonctions et contraintes qui ont construit le modèle : il s’ouvre donc en corps solides, et non en arbre de fonctions modifiable.

Ouvrez votre fichier STEP dans le navigateur

Déposez un assemblage STEP ou STP dans TwinWorks Animate : il éclate les pièces et anime les liaisons qu’il détecte. Gratuit, sans compte.

Mis à jour