Overview
For most metal parts, STEP is the best primary format: it preserves CAD solids and surfaces. STL is useful when only a mesh is available, but it has no units and depends on tessellation; target roughly 0.01–0.05 mm chordal deviation and 5–15° angular tolerance. 3MF adds structured objects, while OBJ is a general mesh fallback.
Which CAD format is best for metal parts?
Format choice depends on what geometry must remain clear during analysis. STEP is usually the strongest choice for a native CAD model because a boundary-representation (B-rep) file describes faces, edges, and solid relationships mathematically. A reviewer can inspect the intended surfaces rather than infer them from triangles. STEP/STP also carries separate solids in an assembly or multi-body export, subject to the settings in your CAD tool.
STL stores a surface as a collection of triangular facets. STL is compact conceptually and widely supported, but the triangles approximate curves. A coarse export can make a round hole, fillet, or shallow draft look different from the design. A very fine export can preserve shape well but produce a larger file without restoring the original parametric design history. STL is an analysis representation, not a replacement for editable CAD.
3MF stores mesh geometry plus useful object-level structure and metadata in a modern package. 3MF can be a good choice when separate objects, materials, or object arrangement need to remain identifiable. OBJ stores vertices, normals, faces, and optional groups or material references; OBJ is useful as a general mesh fallback, but its companion material files and group conventions can vary. For a single metal part, prefer STEP; use STL, 3MF, or OBJ when the mesh is the source of truth.
Does STL have units?
STL has no standard unit declaration. A value of 25.4 could mean 25.4 mm or 25.4 in, so dimensions can be wrong by a factor of 25.4 when the receiving system guesses differently. Mesh workflows commonly assume millimeters; our analysis assumes mm, with an inch toggle when the model was authored in inches. Treat that toggle as a deliberate analysis choice, not a correction after geometry is scaled.
STEP normally includes unit information, but verify units anyway when exporting or translating. 3MF can carry package metadata, and OBJ often relies on the application or project notes to establish scale. Put the intended overall size in your notes or compare one known dimension after opening the exported file. A simple check, such as confirming a 100 mm reference span, catches many format errors before design review.
Scale is separate from resolution. Changing an inch toggle changes interpretation of coordinates; changing tessellation changes how closely a mesh follows a surface. Do not use a finer STL to repair an incorrect unit choice.
How should I set export STL resolution?
STL export resolution matters most around cylinders, fillets, shallow angles, and small openings. Use chordal deviation, also called sag, of about 0.01–0.05 mm as a practical starting range for metal-part review. Use angular tolerance around 5–15°. Smaller chordal deviation and smaller angular values create more triangles; larger values reduce file size but can visibly flatten curves or shift an edge.
Choose the tight end when a critical curved feature is small relative to the part or when dimensions are checked from the mesh. Choose the relaxed end for early concept checks or very large geometry, then inspect the result. CAD software names these controls differently—maximum deviation, surface deviation, angular control, or tessellation tolerance—so compare the exported facet pattern rather than trusting a preset called fine.
Resolution is not geometric accuracy. An STL can have millions of triangles and still reflect a trimmed or incorrectly positioned source surface. A dense mesh also takes longer to parse and inspect in the browser. File size does not guarantee a better model.
How do I check watertightness and manifold geometry?
Mesh integrity determines whether an STL, 3MF, or OBJ represents an enclosed volume. A watertight mesh has no gaps; a manifold mesh gives each edge a consistent neighborhood, with a clear inside and outside. Non-manifold edges, duplicate faces, flipped normals, self-intersections, zero-area triangles, and internal shells can make volume and thickness checks ambiguous.
Run the CAD application’s repair or check command before saving the export. Confirm the model is one intended closed volume—or that each separate volume is intentional. Remove hidden construction meshes, duplicate bodies, and disconnected fragments unless they are part of the requested design. For a STEP file, check that each expected body is a valid solid and that surfaces are not only an open shell. A successful file open is not proof of valid geometry.
When only a mesh is available, inspect section views and the bounding box, then compare the mesh against the source CAD if possible. Keep the original native file available locally, even when STL is the analysis format.
How should multi-body files be organized?
Multi-body exports should preserve identity. STEP can carry multiple named solids or separate bodies; confirm names, orientation, and whether touching bodies remain separate. 3MF can package multiple objects with distinct names, making it useful for a set of components. OBJ can use groups and object names, but the receiving application may merge groups or omit companion material references. STL generally provides triangles without reliable body names, so separate STL files are often clearer than one combined mesh.
State whether bodies are separate parts, a single assembled design, or reference geometry. Do not rely on color alone to communicate identity. For a quote or manufacturability check, include only the geometry that should be evaluated and describe any intentionally excluded reference bodies. See multi-material guidance if the design uses more than one alloy, and review quality documentation for deliverable expectations.
How does file size affect analysis?
File size is driven by triangle count, body count, and embedded metadata. STEP can be larger than a coarse STL because it preserves exact surfaces and multiple solids; a dense STL or OBJ can be larger still. A very small STL may open quickly but hide faceting; a very large mesh can take longer to parse and inspect. Prefer a clean, watertight mesh at a documented resolution over the smallest possible file.
Browser analysis keeps the CAD local. When you drop a file into Mesh2Metal, geometry analysis runs in your browser and the CAD file does not leave your device. That design helps protect design privacy and intellectual property during the initial check. Your browser still needs enough memory for a large mesh, so removing accidental duplicate bodies and using sensible tessellation improves responsiveness without sacrificing required detail. For export-control questions, please don’t send export-controlled (ITAR/EAR) technical data until we have set up a compliant path with you—contact us first.
What should I check before analyzing a CAD file?
The preflight checklist below covers the analysis details most likely to change interpretation or review time.
| Check | What to verify | Why it matters |
|---|---|---|
| Units | STEP metadata, or mm/in choice for STL, 3MF, and OBJ | Prevents a 25.4× scale error |
| Geometry | STEP solids are valid; meshes are watertight and manifold | Supports reliable volume and thickness checks |
| Resolution | STL chordal deviation 0.01–0.05 mm; angular tolerance 5–15° | Preserves curved features without needless triangles |
| Multi-body structure | STEP solids, 3MF objects, or OBJ groups have clear names | Keeps parts and reference geometry identifiable |
| Scale | Bounding box and one known reference dimension | Catches export and interpretation mistakes |
| File contents | No hidden duplicates, disconnected fragments, or unwanted shells | Prevents unintended geometry from entering review |
| Source record | Native CAD retained alongside the file being analyzed | Gives the team a reference when a mesh needs clarification |
For a native design, use STEP for the analysis and provide a carefully tessellated STL when a mesh view is useful. For mesh-first work, use the format that preserves your object structure, verify scale, and run the watertightness check. Review manufacturability criteria, then analyze the CAD in the quote flow for the next check.
Questions
Can I use STL if STEP is unavailable?
Yes. Use a watertight, manifold STL with confirmed millimeter scale and documented tessellation settings. Keep the native CAD available for reference.
Does an inch toggle rescale my CAD file?
The inch toggle changes how coordinate values are interpreted; it does not improve mesh resolution. Confirm one known dimension after choosing the intended unit.
Can 3MF preserve separate metal-part bodies?
3MF can package multiple named objects, which can be clearer than one combined STL. Check object names and confirm the receiving application preserves them.
When is OBJ a good choice for a metal part?
OBJ is reasonable when the source of truth is a mesh and groups matter. Confirm scale, group identity, and any companion material-file requirements.
Sources (4)
- [1] STL format , Wikipedia
- [2] STEP / ISO 10303 , Wikipedia
- [3] 3MF , Wikipedia
- [4] OBJ format , Wikipedia