STEP vs STL vs DXF: Which CAD File Format Do Manufacturers Need?

5 min read

Written by — Mechanical Engineer & Founder, Guenzo Engineering

Manufacturers ask for different file formats because each one describes geometry differently. Sending the wrong format wastes a quoting cycle. Here is the short version.

STEP (.step, .stp)

STEP is a neutral solid model. It carries true CAD geometry — faces, edges, surfaces — that any modern CAM system can open and measure. Use STEP for:

  • CNC machined parts
  • Sheet metal parts (paired with DXF)
  • Injection molded parts
  • Any process where the supplier must measure features or program toolpaths

STL (.stl)

STL is a mesh — a triangulated approximation of the surface. It is not a true solid. Use STL for:

  • 3D printing (FDM, SLA, SLS, MJF)
  • Quick visual review
  • Reverse engineering reference scans

Do not send STL to a CNC shop. Tolerances suffer because the geometry is approximate.

DXF (.dxf)

DXF is a 2D flat profile. It is the input for laser cutting, waterjet, plasma cutting and CNC punching. Use DXF for:

  • Sheet metal flat patterns
  • Laser-cut signs and panels
  • Gaskets and seals

Always pair DXF with a PDF drawing showing bend lines, gauge, material and finish.

Other formats

  • IGES — older neutral format. Works but STEP is preferred.
  • Parasolid (.x_t) — solid model, good quality, less universal.
  • 3MF — modern alternative to STL with color and units.
  • PDF — drawings only, never as the sole geometry file.

Quick rule

Machined or molded part: STEP + PDF drawing. 3D printed part: STL or 3MF. Sheet metal part: STEP + DXF + PDF. That covers nearly every real project.

Common mistakes

  • Sending STL to a CNC shop and expecting tight tolerances.
  • Sending STEP without a drawing.
  • Sending a DXF without specifying material thickness.

Frequently Asked Questions

Can a supplier machine from a STL file?

Technically yes, but accuracy is poor because the surface is triangulated. Always send STEP for machining.

Why do laser cutters want DXF and not STEP?

Laser cutting is a 2D process. DXF carries the exact 2D profile the machine cuts.

Is IGES still acceptable?

Yes, but STEP AP242 has better metadata, color and assembly support. Prefer STEP.

Guenzo projects using this

Related service

CAD modeling and SolidWorks design

Talk to an engineer

Send Project Details · info@guenzo.com

More guides