CAD File Formats for CNC Machining: STEP vs IGES

This article is part of the DFM for CNC Machining: Design Rules and Tolerance Checklist on CNX Precision.

Choosing the right CAD file formats CNC shops accept saves time and prevents errors. The format controls how your geometry travels from your computer to the machine. A poor format can lose details, break surfaces, or slow down programming. A good format arrives clean and ready to quote. This guide explains the main options and how to use them. After reading, you will also know how to name, zip, and check files before sending.

Why File Format Matters

Machine shops open your files in CAM software. CAM stands for Computer-Aided Manufacturing. The software converts your model into toolpaths. The conversion only works well if the file format preserves geometry. STEP files preserve solid models accurately. IGES files preserve surfaces, but sometimes with gaps. Native CAD files preserve full feature history. Most CAD file formats CNC programmers open every day work fine.

The wrong format creates extra work. The programmer may need to repair surfaces or rebuild features. This adds hours to the setup. It can also introduce errors. In contrast, the right format loads instantly. The quote arrives faster, and the parts match the design. Therefore, format choice is a business decision, not just a technical one. The best CAD file formats CNC teams use are simple and universal.

For example, a customer once sent a large assembly in a native format. The shop did not have that CAD license. Therefore, the programmer requested a STEP export. The conversion took minutes, and quoting resumed. In short, simple formats prevent these roadblocks. Always ask about compatibility before you send.

The Main CAD File Formats CNC Shops Accept

Here are the CAD file formats CNC shops accept most often. The list below covers the common ones.

  • STEP (.stp, .step). The universal 3D format. It carries solid and surface geometry without losing shape data.
  • IGES (.igs, .iges). An older standard for surface models. Still common in legacy CAD systems.
  • Parasolid (.x_t, .x_b). A precise solid modeler format used by many high-end CAM tools.
  • Native CAD files. SolidWorks, Fusion 360, CATIA, and NX files keep full feature history.
  • PDF and DWG drawings. 2D drawings carry dimensions, tolerances, and notes.

Every shop has preferences. Most prefer STEP for geometry and PDF for drawings. Some accept native files for quick edits. Ask your supplier before sending. Then match your export to their setup. The right CAD file formats CNC partners request will match their software exactly. At CNX Precision, we prefer STEP plus a PDF drawing for every quote.

Watch out for file-format pitfalls. Some formats lose colors, which matter for identifying materials in an assembly. Others drop units, so the model opens in the wrong scale. A few formats flatten curves into many small segments. These problems are invisible until machining starts. Therefore, choose a format that keeps geometry simple and clean. When in doubt, STEP is the safest answer. Also, confirm the version you export. Old revisions cause expensive mistakes.

Comparing STEP, IGES, and Native Files

Use the table below to compare the three main 3D formats.

Format Strengths Limitations
STEP Universal, precise, easy to open No feature history
IGES Widely supported, good for surfaces Can lose details, needs repair
Native Full history, easy to edit Requires the same CAD software

STEP is the best all-round choice for CNC work. It is an open standard, so every system reads it. It keeps tolerances and colors in many cases. It rarely needs repair. For these reasons, most shops list STEP as their preferred format. If you can only send one file, send a STEP.

IGES remains useful for legacy projects. Some older systems export only IGES. The format handles surface geometry well. However, it sometimes creates small gaps between surfaces. Programmers call these dirty models. They repair them before machining. This adds time, but the process is well understood.

Native files shine for design changes. If the shop uses the same CAD package, the engineer can edit features directly. This speeds up DFM reviews and small revisions. The downside is compatibility. Not every shop owns every CAD license. Ask first, then decide whether native files add value. In short, the CAD file formats CNC shops use daily cover nearly every project.

Also, consider export settings with care. Some tools export surfaces instead of solids. Others split a single body into many pieces. Therefore, open the exported file and inspect it. Rotate the model and check every feature. Then save the file with a clear revision name. These checks take five minutes and prevent delays.

Best Practices for Sending Files

Follow these practices to make every file transfer painless.

  1. Export STEP as your master file. Use the highest available export settings.
  2. Add a 2D PDF drawing. Include tolerances, threads, and finish notes.
  3. Name files clearly. Use the part name and revision, like bracket_v2.step.
  4. Zip large assemblies. Keep file sizes manageable for email.
  5. Avoid free-form file hosts. Use a secure file link or cloud share instead.
  6. Check the model before sending. Run a quick interference and draft check.

These habits apply to all CAD file formats CNC projects, small or large. They reduce questions and speed up quoting. They also show the shop that you work professionally. In fact, clear files build trust faster than any sales pitch. When both sides use clean formats, the whole project moves faster.

Before you export, set the units correctly. A millimeter model exported as inches becomes ten times too large. Therefore, check the unit settings first. Also enable the highest precision available. Finally, export only the bodies you want machined. Hidden reference geometry can confuse the programmer. These three settings prevent the most common file errors.

FAQ: CAD File Formats CNC

Should I send STEP or IGES?

Send STEP whenever possible. It is more accurate and easier to repair. Use IGES only if your software cannot export STEP. For most parts, STEP is the safest choice. Also, keep a copy of the native file for future edits.

Can the shop convert my file format?

Yes. Most shops convert files as part of their engineering services. They can change IGES to STEP, repair surfaces, and prepare files for quoting. Ask for format conversion when you send your request. Also, mention the CAD software you used.

Do I need to send a 2D drawing with the 3D model?

Yes, for precision work. The 3D model defines the shape. The drawing defines tolerances, threads, and finishes. Sending both removes guesswork and speeds up inspection.

File formats are the first gate to a successful project. The right CAD file formats CNC shops accept lead to clean quotes and accurate parts. STEP is the safe default. PDF drawings cover the details. Native files help when edits are needed. So, choose wisely, and the rest of the process gets easier.

Ready to send files that open cleanly? Export your model to STEP, add a PDF drawing, and send both to CNX Precision. Our engineers handle format conversion and DFM review on every request. You will get a fast, accurate quote and honest advice. Start with the right format today.

For related information, see our guide to cnc machining service and 5-axis cnc machining and cnc milling vs turning and cnc machining tolerances.