Enjoy 10% off your first order with code FIRST10 — max $500 discount. Start an Instant Quotehello@rivcut.com
Guide

CAD File Prep Guide for CNC Machining

Send the right files the first time. This guide covers file formats, export settings, and what to include with every quote request.

File Format Comparison

Not all CAD file formats work the same way. Some carry full solid geometry. Others lose data during export. The table below shows how the most common formats compare.

FormatExtensionGeometryCNC CompatibilityVerdict
STEP.stp, .stepFull solidAll CAM systemsBest choice
IGES.igs, .igesSurface onlyMost CAM systemsGood backup
Parasolid.x_t, .x_bFull solidMany CAM systemsGood option
STL.stlMesh (triangles)3D printing onlyNot for CNC
Native CAD.sldprt, .f3d, etc.Full solidRequires same softwareAvoid unless asked
DXF/DWG.dxf, .dwg2D only2D profiles onlyFlat parts only

Why STEP Is Best

STEP stands for Standard for the Exchange of Product Data. It is an open format. Every CAM system can read it. Here is why it works best for CNC.

  • Full solid geometry. STEP keeps faces, edges, and volumes. Nothing is lost.
  • Universal support. Every CNC shop can open a STEP file. No license needed.
  • Small file size. STEP files are much smaller than STL files for the same part.
  • Accurate surfaces. STEP uses math curves, not triangles. Surfaces stay smooth.
  • Version stable. STEP AP214 and AP203 work across all major CAD tools.
Pro Tip

Use STEP AP214. It carries color and layer data along with geometry. AP203 works too, but it strips color info.

Export Instructions by CAD Tool

Follow these steps for your CAD tool. Each one exports STEP files a bit differently.

SolidWorks

  1. Open your part file.
  2. Click File > Save As.
  3. Set file type to STEP (.stp).
  4. Click Options. Choose AP214.
  5. Save the file.

Fusion 360

  1. Right-click the part body in the browser tree.
  2. Click Save As Mesh is wrong. Click Export instead.
  3. Choose STEP as the file type.
  4. Pick a save location and click Export.

Autodesk Inventor

  1. Open the part.
  2. Click File > Save Copy As.
  3. Set file type to STEP (.stp).
  4. Click Options. Choose AP214.
  5. Save the file.

CATIA

  1. Open the part.
  2. Click File > Save As.
  3. Set file type to STEP (.stp).
  4. Use the default export settings.
  5. Save the file.
Watch Out

Always open your exported STEP file in a viewer before sending it. Missing faces and broken surfaces are common. Catch them before the shop does.

Common File Mistakes

These errors slow down quotes and cause confusion. Avoid them.

  • Sending STL files. STL files are mesh, not solid. CNC machines need solid geometry. STL causes errors in toolpath creation.
  • Leaving in assembly data. Export only the part body. Remove assembly references, mates, and constraints before exporting.
  • Wrong units. Check your units before export. A part designed in millimeters but exported in inches will be 25.4 times too small.
  • Multiple bodies in one file. Each part should be its own STEP file. Multi-body files confuse quoting tools.
  • Outdated revisions. Name your files with the revision. Example: bracket-rev-C.stp. Old files cause wrong parts.
  • Suppressed features. Un-suppress all features before export. Hidden holes and pockets will not appear in the STEP file.

What to Send with Your Quote Request

A complete submission gets a faster, more accurate quote. Here is the full list.

ItemFormatRequired?Why
3D modelSTEP (.stp)YesShows the geometry for programming
2D drawingPDFYesControls tolerances, finishes, notes
QuantityText or emailYesPricing depends on batch size
MaterialOn drawing or emailYesAffects price, lead time, and tooling
Finish specOn drawingYesAnodize, passivate, or as-machined
DeadlineText or emailHelpfulRush orders may need different pricing

Send a STEP file and a PDF drawing with every quote request. The STEP shows geometry. The drawing controls the specs. You need both.

Ready to submit your CAD files?

Upload your CAD file for an instant quote. Free DFM review included with every order.

Upload CAD for Instant Quote

Ready to submit your CAD files?

Upload your CAD file for an instant quote. Free DFM review included with every order.

Upload CAD for Instant Quote

Frequently Asked Questions

What is the best file format for CNC machining?

STEP (.stp or .step) is the best format. It keeps full solid geometry and works with every major CAM system. Always send a STEP file with your quote request.

Can I send a native CAD file instead of STEP?

Most shops prefer STEP files. Native files (like .sldprt or .f3d) need the same software version to open. If the shop asks for native files, send them. Otherwise, export STEP.

Why is my STEP file not opening correctly?

The most common cause is a failed export. Open the STEP file in a free viewer like eDrawings or CAD Assistant before sending it. Look for missing faces, broken surfaces, or open edges.

Should I include a 2D drawing with my 3D model?

Yes. A 2D drawing defines tolerances, finishes, and notes that a 3D model cannot carry. The STEP file shows geometry. The drawing controls the specs.

Do I need to remove internal features from my STEP file?

No. Keep all features in the model. The shop needs to see every hole, pocket, and thread. Simplified models cause quoting errors and delays.

RivCut
RivCut Engineering Team

Our team works on CNC parts every day for aerospace, defense, medical, and automotive customers. We write what we know — from the shop floor.

Upload Your CAD Files Now

Upload your STEP file and get instant AI pricing. We review every part for free. Prototypes ship in as few as 3 days.

No minimums · 100% Made in USA · Never brokered · Ships anywhere in the US

Ready to machine your part?

Upload CAD for Instant Quote