A supplier sends back a file you cannot open. A manufacturer returns a model with geometry errors that were not in your original design. A client cannot view the drawing you emailed them. In each of these cases, there is a good chance the format was wrong, not the content. CAD file formats are one of the most misunderstood and most consequential decisions in any engineering workflow, and getting them wrong costs time at every stage of a project.
This guide explains the most common CAD file formats, what each one actually is, what it carries, what it cannot carry, and when to use or request it. Whether you are an engineer managing a design handover, a project manager coordinating with suppliers, or a buyer receiving deliverables from a CAD partner, understanding file formats means fewer errors, fewer delays, and fewer frustrating email chains about why a file will not open.
Quick Reference: CAD File Formats at a Glance
| Format | Type | Best For | Works With | Avoid When |
| DWG | Native / Proprietary | 2D drafting, AutoCAD workflows, drawing exchange between AutoCAD users | AutoCAD, BricsCAD, Navisworks | Sharing with non-Autodesk tools, compatibility issues are common |
| DXF | Open Exchange | 2D drawing exchange across different CAD platforms and older software | Almost any CAD or CNC tool | Transferring 3D geometry, DXF 3D support is inconsistent |
| STEP | Open Neutral | 3D model exchange between different CAD systems, supplier collaboration | SolidWorks, CATIA, NX, Creo, Fusion 360 | When you need full parametric feature tree, STEP is non-parametric |
| IGES | Open Neutral (legacy) | Surface geometry transfer, legacy systems, aerospace/defence workflows | Most major CAD platforms | New projects, STEP is the modern replacement in most cases |
| STL | Mesh / Output | 3D printing, additive manufacturing, rapid prototyping | All 3D printers and slicing software | Precision engineering or machining, no dimensions, no tolerances |
| Visual Reference | Client approvals, drawing review, non-editable distribution | Any PDF viewer | Active design collaboration, cannot be edited back to CAD |

Why CAD File Formats Matters More Than Most People Realise
A CAD file is not just a container for geometry. Depending on the format, it may carry, or fail to carry, parametric feature history, assembly structure, tolerances and GD&T callouts, material properties, layer information, and metadata. When a file is converted from one format to another, some of that information is always lost. The question is which information, and whether that loss matters for the next stage of the workflow.
This is why format is a workflow decision, not just a technical preference. The right format depends on who receives the file, what they intend to do with it, and what tools they are using. A STEP file that works perfectly for a supplier machining your part tells you nothing about whether it is the right format for a client doing a design review, a 3D printing bureau producing a prototype, or a structural analyst running an FEA simulation.
| There is no single best CAD file formats. There is only the right format for the specific recipient, tool, and purpose. The most common and costly mistake in CAD file exchange is sending whatever format is convenient rather than what the downstream workflow actually requires. |
2D Drawing Formats: DWG and DXF
DWG and DXF are the two dominant formats for 2D engineering drawings. They share a common origin, both were created by Autodesk for AutoCAD, but they serve different purposes and have meaningfully different compatibility profiles.
DWG (.dwg) is AutoCAD’s native binary file format. It is the working format for AutoCAD and the broader Autodesk ecosystem, including Inventor, Civil 3D, and Revit in some workflows. DWG files are compact and preserve all AutoCAD-specific features: layers, blocks, line types, dimension styles, layouts, and drawing scale settings. The limitation is compatibility: while many CAD tools claim to support DWG, the format is proprietary and Autodesk updates its specification with each AutoCAD release. Files created in a newer version of AutoCAD may not open correctly, or at all, in older versions or non-Autodesk tools.
DXF (.dxf), Drawing Exchange Format, was also created by Autodesk but as an open format, specifically to allow other CAD tools to read AutoCAD geometry. Because DXF is ASCII-based (in its standard form), it is readable by an enormous range of software including most CNC controllers, laser cutters, plasma cutters, and virtually every CAD platform on the market. It is the most universally compatible 2D format in engineering.

DWG vs DXF: Side-by-Side Comparison
| Property | DWG | DXF |
| Format type | Proprietary binary format owned by Autodesk | Open ASCII or binary exchange format |
| Primary use | Native working format for AutoCAD and Autodesk tools | Cross-platform 2D drawing exchange |
| Compatibility | Best with AutoCAD family; variable with other tools | Near-universal, works with almost any CAD or CNC software |
| 3D support | Yes, solid and surface geometry | Limited, 3D data transfer is inconsistent |
| File size | Compact binary format | Larger (ASCII version); binary DXF is more compact |
| Parametric data | No | No |
| When to request it | Your supplier or client uses AutoCAD as their primary tool | You need to share drawings with a different CAD platform or CNC machine |
For practical purposes: if both parties are using Autodesk tools, share DWG. If the recipient uses a different CAD platform, a CNC machine, or any tool outside the Autodesk ecosystem, DXF is the safer and more reliable choice. When in doubt, send both.
3D Neutral Formats: STEP and IGES
When you need to transfer a 3D model, a solid body, a surface model, or an assembly, between different CAD systems, you need a neutral format. Native CAD files (SolidWorks .sldprt, CATIA .CATPart, NX .prt, Creo .prt) are proprietary and require the originating software to open. STEP and IGES are the two dominant neutral formats that work across the industry.
STEP (.stp or .step), Standard for the Exchange of Product model data, is the current international standard, governed by ISO 10303. It is the most widely used neutral format for 3D model exchange in manufacturing today. STEP carries solid geometry, surface geometry, and assembly structure accurately across different CAD environments. A STEP file generated in SolidWorks will open cleanly in CATIA, NX, Creo, Fusion 360, FreeCAD, or any other modern CAD platform. This is as close to a universal 3D format as the engineering industry has.
IGES (.igs or .iges), Initial Graphics Exchange Specification, is STEP’s predecessor. Developed in the 1980s under ANSI, IGES was the dominant neutral format for decades and remains in active use in aerospace, defence, and some government procurement programmes that have not transitioned to STEP. IGES handles surface and wireframe geometry well but is less reliable for solid body transfer and often loses assembly structure on import.

STEP vs IGES: When to Use Each
| Property | STEP (.stp / .step) | IGES (.igs / .iges) |
| Standard | ISO 10303, current international standard | ANSI Y14.26M, established 1980, still maintained |
| Format type | Neutral open standard | Neutral open standard (older) |
| 3D geometry | Solid bodies, surfaces, assemblies, metadata | Surfaces and wireframe geometry primarily |
| Assembly support | Yes, full assembly structure preserved | Limited, assembly data often lost on import |
| Parametric data | No, geometry only, no feature history | No, geometry only |
| Industry adoption | Current standard, used across manufacturing globally | Legacy, still required in some aerospace and defence programmes |
| Recommended for | All new 3D model exchange between different CAD systems | Legacy system compatibility or where STEP is explicitly not supported |
| The most important limitation of both STEP and IGES is that neither carries parametric feature history. When a supplier or partner imports your STEP file, they receive geometry, not an editable feature tree. If future modification of the model is required, the native CAD file formats must be provided alongside the STEP. This is non-negotiable in any long-term design relationship. |
Other Formats You Will Encounter: STL, PDF, and Native Files
Beyond the four main formats, three others appear regularly in engineering workflows and are worth understanding clearly.
STL (.stl), stereolithography, is a mesh format that represents 3D geometry as a collection of triangular faces. It is the standard input format for 3D printers and additive manufacturing equipment. STL files carry no dimensional accuracy, no tolerances, no material data, and no parametric information, they are output files for fabrication, not engineering documents. Sending an STL to a CNC machine shop is not appropriate. Sending a STEP to a 3D printing bureau is also not appropriate unless they specifically ask for it. Each format belongs to its process.
PDF (.pdf) is not a CAD format in the engineering sense, but it is the most widely used format for drawing distribution and approval. A 2D engineering drawing exported to PDF is universally readable, non-editable, and appropriate for client review, manufacturing reference, and project archiving. PDF should accompany every drawing deliverable, it is the human-readable record of what the CAD file formats contains. It is not a substitute for a proper CAD file formats in any active design workflow.
Native CAD files (.sldprt, .CATPart, .prt, .ipt, etc.) are the working formats specific to each CAD platform. They contain the full parametric feature tree, design history, configurations, and all information that allows a model to be meaningfully edited. Native files should always be retained and should be requested as a deliverable alongside STEP and PDF in any outsourced CAD engagement. Receiving only a STEP from a CAD partner means any future modification requires rebuilding the model from scratch.
Real-World Example: A Product Sent to Three Different Destinations
A mechanical assembly is designed in SolidWorks, a housing, an internal shaft, four fasteners, and two seals. The design is complete and ready for fabrication and review. Three different destinations require the same data in three different formats.
| Destination 1: The Machine Shop The machinist needs to manufacture the housing and shaft. They use their own CAD tool to verify geometry and their CNC software to generate toolpaths. They request STEP for the 3D geometry and DXF for the 2D detail drawings. The STEP gives them an accurate solid body to check fit and clearances. The DXF feeds directly into their CNC controller. A PDF of the detail drawings is sent alongside as a manufacturing reference. |
| Destination 2: The Client for Design Approval The client has no CAD software. They need to review the design, confirm dimensions, and sign off before manufacturing begins. A PDF of the general assembly drawing and a set of rendered views are sent. The client can mark up the PDF, review dimensions, and approve, without needing to install or understand any CAD tool. |
| Destination 3: The 3D Printing Bureau for a Prototype Before committing to machined parts, a prototype of the housing is required. The 3D printing bureau requests an STL file. The SolidWorks model is exported to STL at high resolution. The bureau loads it into their slicing software, checks wall thickness and orientation, and prints. The STL carries no engineering dimensions, it is geometry only, which is all the printer needs. |
Three destinations, three CAD file formats, all from the same original SolidWorks model. The format decision was made based on the recipient’s tool and purpose, not based on what was easiest to export.
Which CAD File Formats to Request From Your Engineering Partner
One of the most practical questions in any outsourced CAD engagement is what file formats to specify in your brief. The answer depends on your downstream workflow. Use this as a reference when writing your CAD specification or RFQ:
| Scenario | Request This Format | Why |
| Sending 2D drawings to a machine shop | DXF or PDF | DXF for CNC-ready files; PDF as a readable reference. Always send both if possible. |
| Sharing a 3D model with a supplier using different CAD | STEP (.step) | STEP is the universal neutral format, almost every modern CAD tool imports it cleanly. |
| Handing off a model for 3D printing | STL | 3D printers and slicing software require mesh format, not solid CAD file formats. |
| Getting a design reviewed by a client or stakeholder | Non-editable, universally readable, no CAD software required on the client’s end. | |
| Collaborating with an Autodesk-based team | DWG | Native format for the entire Autodesk ecosystem, no translation loss. |
| Working with a legacy aerospace or defence supplier | IGES or STEP | Check their specification, some legacy programmes still mandate IGES. Default to STEP otherwise. |
| Receiving deliverables from your CAD partner | Native + STEP + PDF | Native file for future editing; STEP for cross-platform use; PDF for approval and archiving. |
As a general rule: always request the native CAD file formats as a standard deliverable, regardless of what else you ask for. It is the only format that preserves full editability. The STEP and PDF are for distribution, the native file is for retention and future work.
Frequently Asked Questions
1. What is the difference between DWG and DXF?
DWG is AutoCAD’s native binary format, compact, feature-rich, and best shared between Autodesk tools. DXF is an open exchange format originally created by Autodesk to allow other software to read AutoCAD files. DXF works across almost any CAD or CNC platform but has limited and inconsistent 3D support. For 2D drawing exchange outside the Autodesk ecosystem, DXF is the more reliable choice for CAD file formats.
What is a STEP file and why is it the standard for 3D exchange?
STEP (Standard for the Exchange of Product model data) is an ISO-standardised neutral file format that carries 3D solid geometry, surfaces, and assembly structure between different CAD systems without being tied to any single vendor. It is the current international default for 3D model exchange because it is widely supported, geometry-accurate, and preserves assembly relationships. Its main limitation is that it does not carry parametric feature history, the model arrives as geometry, not as an editable feature tree.
Is IGES still used in engineering?
Yes, but primarily in legacy and regulated environments. IGES (Initial Graphics Exchange Specification) predates STEP and was the dominant neutral format for decades. It is still required by some aerospace, defence, and government programmes that have not migrated to STEP. For new projects with no legacy system constraint, STEP is the better choice, it handles solid geometry and assemblies more reliably than IGES. CAD file formats
Can I convert a STEP file back to native CAD with full parametric features?
No. STEP files carry geometry, solid bodies and surfaces, but not parametric feature history. When a STEP file is imported into SolidWorks, CATIA, or any other parametric CAD tool, it arrives as a dumb solid: you can modify it by pushing and pulling faces, but you cannot access the original feature tree, sketches, or design intent. If you need a fully editable parametric model, you need the native CAD file formats from the originating software.
What CAD file formats should I ask for from my engineering partner?
For a complete and future-proof deliverable, request three formats: the native CAD file formats (in whatever software was used, SolidWorks .sldprt, CATIA .CATPart, etc.) for future editing; a STEP file for cross-platform 3D exchange; and a PDF of all 2D drawings for approval, archiving, and manufacturing reference. For 2D-only work, request DXF alongside the PDF as a CAD file formats.
What is the difference between STL and STEP?
STEP is an engineering format that represents precise solid geometry, it is accurate to the mathematical definition of the model and suitable for manufacturing. STL is a mesh format that approximates surfaces with triangles, it loses precision and carries no dimensional, tolerance, or material information. STL is used exclusively for 3D printing and additive manufacturing. Never send an STL to a machine shop expecting CNC-accurate results for CAD file formats.
The Bottom Line
CAD file formats are not a technical afterthought. They are a workflow decision that determines whether the right information reaches the right person in a form they can actually use. DWG and DXF carry 2D drawings. STEP carries 3D geometry between different CAD systems. IGES serves legacy and regulated environments. STL serves additive manufacturing. PDF serves human review and archiving. Native files serve future editability.
The teams that get this right specify formats at the start of a project, in the brief, in the RFQ, in the supplier specification, not after a file arrives in a format no one can open. If you are outsourcing CAD work or receiving deliverables from an engineering partner, building a clear CAD file formats requirement into your specification is one of the simplest ways to prevent delays that have nothing to do with the quality of the design itself.
| Getting the Right Files the First Time At Simutecra CAD Drafting Services, every deliverable is packaged in the formats your team actually needs, native CAD files for editing, STEP for supplier exchange, and fully detailed PDFs for manufacturing reference and approval. We confirm file format requirements at the start of every project, not after the work is done.Tell us about your project and we will advise on the right format package for your workflow and manufacturing partners. Reach out to us today, Simutecra |



