If you’re preparing a 3D file for a Nous sommes spécialisés dans l’ quote, your choice between STL and STP (STEP) directly affects Précision du devis, lead time, and — in some cases — whether the part can be manufactured at all. This guide explains what each format contains, when to use which, and how BravoFabs handles both to get you an accurate quote fast.
Format STL — La norme de maillage
Le STL (Stéréolithographie) est un format de maillage. Il représente une surface 3D comme un ensemble de facettes triangulaires — imaginez envelopper la pièce dans un filet de triangles connectés. Chaque triangle est défini par trois sommets et un vecteur normal de surface.
Qu'est-ce que STL ne Contient :
- Pas de courbes, arcs ou cylindres — chaque surface est approximée par des triangles plats
- No parametric features — you can’t see “this is a 1/4-20 threaded hole,” just the triangles approximating one
- No Tolérances, GD&T, or material specifications
- Aucune structure d'assemblage — une pièce multi-corps devient un maillage fusionné unique
- Pas de couleur, texture ou métadonnées
STL a été conçu pour l'impression 3D, où le logiciel de tranchage convertit les triangles en trajectoires d'outil couche par couche. Il n'a jamais été conçu pour la fabrication soustractive (usinage CNC), qui nécessite des références géométriques précises pour la génération de trajectoires d'outil.
Format STP (STEP) — La norme d'ingénierie
STP (Standard for the Exchange of Product Data, ISO 10303) est un format CAO paramétrique. Il stocke la géométrie exacte à l'aide de représentations mathématiques — courbes NURBS pour les arcs, cylindres en tant que vrais cylindres, plans en tant que plans mathématiques infinis. Un fichier STEP préserve :
- Géométrie réelle : les trous sont des trous, pas des approximations facettées
- Arbre des fonctions : extrudés, révolutions, congés, chanfreins, filetages — tous conservés comme opérations
- Structure d'assemblage : les pièces multi-corps conservent des corps séparés avec positions
- Product Manufacturing Information (PMI): in AP242, can include GD&T annotations
- Unités : explicitement déclarées (mm ou pouces)
STEP est la norme industrielle pour la programmation CNC. Les logiciels de FAO (Fusion 360, Mastercam, SolidCAM) lisent la géométrie STEP et génèrent directement des trajectoires d'outil précises — sans approximation, sans conjecture.
STL vs STP — Comparaison côte à côte
| Attribut | STL | STP / STEP |
|---|---|---|
| Type de géométrie | Maillage (triangles) | Précis (NURBS) |
| Taille du fichier (même pièce) | 5–50 Mo | 0,5–10 Mo |
| Reconnaissance des trous | Non — reconstruction manuelle | Oui — détection automatique par FAO |
| Données de filetage | Lost | Préservé (dans la plupart des exportations CAO) |
| Précision des surfaces courbes | Approximatif (facetté) | Mathématiquement exact |
| Précision du devis | ±0,1–0,5 mm (estimé) | ±0,01 mm (calculé) |
| Vitesse de programmation CAM | Lent (sélection manuelle des caractéristiques) | Rapide (reconnaissance automatique des caractéristiques) |
| Meilleur pour | Impression 3D, visualisation | Usinage CNC, moulage par injection, tôlerie |
Why STL Files Can’t Convert to STP (Without Losing Everything)
The short answer: STL discards the information that STP needs. Converting STL → STP is like trying to reconstruct a Word document from a screenshot — you can guess at the text, but you’ll never recover the original formatting, fonts, or edit history.
Techniquement, le problème est :
- La triangulation avec perte est irréversible. When CAD software exports to STL, it tessellates every curved surface into flat triangles. A 10mm hole becomes a polygon with N sides — you can set N higher for better fidelity, but it’s never a true cylinder again.
- L'intelligence des caractéristiques a disparu. A 1/4-20 UNC tapped hole in STEP is stored as “cylindrical cut, diameter 0.201″, thread specification UNC 1/4-20.” In STL, it’s just a cluster of triangles with no metadata.
- Relation paramétrique détruite. “This boss is centered on that face” — gone. The mesh has no concept of design intent.
Il existe des outils de rétro-ingénierie (Geomagic Conception X, Mesh2Surface pour SolidWorks) qui peuvent approximer une conversion STL → STEP en ajustant des surfaces aux données du maillage. Mais ce processus nécessite des heures de travail manuel, le résultat est not une réplique exacte, et cela coûte plus cher que de simplement demander le fichier CAO original au concepteur.
Quand envoyer STL vs STP — Guide pratique
| Votre situation | Envoyer | Why |
|---|---|---|
| Vous disposez du fichier CAO d'origine (SolidWorks, Inventor, Fusion, etc.) | STEP (.stp) | Zéro perte de données. Exportez directement depuis la CAO. |
| Votre pièce comporte des filetages, des tolérances serrées ou des courbes complexes | STEP | Le STL perdra les spécifications de filetage et approximera les courbes. Le devis sera moins précis. |
| Vous n'avez qu'un STL (provenant d'un scan 3D, Thingiverse ou client) | STL + dessin PDF | The drawing provides Tolérances and critical dimensions the STL can’t. |
| You’re doing rapid visual quoting (rough budget estimate) | STL est acceptable | Nous pouvons estimer à partir d'un STL, mais le devis final nécessite une confirmation STEP ou plan. |
| Pièce de tôlerie (plis, brides, développé) | STEP ou DXF | STL ne peut pas représenter les rayons de courbure avec précision. |
Autres formats acceptés par BravoFabs
| Format | Idéal pour | Notes |
|---|---|---|
| .stp / .step | Usinage CNC, tôlerie | Format préféré. Exportez depuis tout logiciel de CAO. |
| .igs / .iges | Systèmes CAO hérités | Norme plus ancienne. Moins fiable que STEP pour les géométries complexes. |
| .sldprt | Utilisateurs de SolidWorks | Fichier natif — nous pouvons l'ouvrir avec eDrawings. Idéal si vous utilisez SW. |
| .dxf | Profils 2D, tôlerie | Pour les pièces découpées au laser ou au jet d'eau. Inclure l'épaisseur du matériau. |
| .pdf (technical drawing) | Tolérances, spécifications, notes | Toujours inclure avec tout fichier 3D. Les dimensions critiques doivent figurer sur le dessin. |
| .stl | Estimation, référence visuelle | Nous pouvons établir un devis à partir d'un STL, mais nous confirmerons les caractéristiques critiques avant la production. |
Les champs obligatoires sont indiqués avec BravoFabs traite votre fichier
Here’s what happens when you Envoyer us a file for quoting:
- Fichier STEP reçu : Importation dans le logiciel CAM → détection automatique des trous, poches, filetages et surfaces → génération de trajectoires d'outil avec géométrie exacte → calcul du temps de cycle à partir de l'engagement réel de l'outil → Précision du devis : ±5 %.
- Fichier STL reçu : Importer comme maillage de référence → identifier manuellement les caractéristiques → mesurer les dimensions critiques par rapport au plan PDF → estimer les trajectoires d'outil à partir de la surface triangulée Précision du devis : ±15 %. We’ll flag any dimensions that need STEP confirmation before machining.
- CAO native + dessin : Cas idéal. Importer la géométrie native → appliquer les tolérances du dessin → FAO avec reconnaissance complète des caractéristiques → Précision du devis : ±3 %.
Erreurs courantes lors de la soumission de fichiers pour un devis CNC
- Exportation STL à résolution grossière. Si vous devez envoyer un STL, réglez la tolérance de déviation à ≤0,01 mm dans vos paramètres d'exportation CAO. Les STL grossiers avec des facettes visibles produiront des devis inexacts.
- Oublier la spécification de filetage. STL loses Données de filetage. Always specify threads on the drawing or in your email (e.g., “M6x1.0 tapped through, 4 places”).
- Ne pas inclure les informations de tolérance. “It’s in the CAD” doesn’t work with STL. General Tolérances (±0.1mm, ±0.005″) must be stated.
- Envoi d'un assemblage alors que nous avons besoin d'une pièce. Exportez le composant spécifique que vous souhaitez usiner, pas l'assemblage complet. Si vous avez besoin d'un devis pour plusieurs pièces, exportez chaque pièce sous forme de fichier STEP séparé.
Prêt à obtenir votre devis CNC ?
Téléchargez votre fichier STEP, STL ou fichier CAO natif pour un devis d'usinage gratuit. Nous répondons sous 24 heures avec le prix, le délai de livraison et une analyse de conception pour la fabricabilité (DFM) si nous identifions des opportunités de réduction des coûts.
Téléchargez votre fichier et obtenez un devis maintenant →
Need CNC Parts from Your CAD Files? Obtenir un Devis
BravoFabs fournit Usinage CNC, tôlerie fabrication, and Soudage from STEP, STP, IGES, and STL files. Our ISO-certified facility in Dongguan, China accepts all major CAD formats and delivers tight-tolerance parts with full QC inspection reports. Envoyer us your files — we’ll review them for free and quote within 24 hours.
🔗 Related Services & Articles
- Services d'usinage CNC de précision — custom turned & milled components
- Contrôle qualité dans la fabrication métallique — ISO inspection standards & CMM
- Guide des normes de filetage UN vs UNC — thread specifications compared
