IGES is a neutral CAD exchange format used to transfer geometric and engineering data between different software systems. IGES was one of the earliest widely adopted standards for interoperability in Computer-Aided Design and engineering workflows.
The format was developed to allow different CAD systems to exchange geometry without relying on proprietary native file formats. IGES files commonly use the .iges and .igs file extensions.
Although newer formats such as STEP have replaced IGES in many workflows, IGES remains common in legacy industrial environments and older engineering systems.
What Is IGES?
IGES stands for Initial Graphics Exchange Specification.
The format was introduced in the late 1970s as a standardized method for exchanging engineering drawings and geometry data between CAD systems.
IGES can store:
- wireframe geometry
- surface geometry
- curves and splines
- annotations
- limited solid geometry
- technical drawing information
Unlike modern solid-modeling formats, IGES was originally designed around surface and wireframe representations.
IGES Geometry Representation
IGES primarily represents geometry using mathematical curves and surfaces.
Common geometry types in IGES files include:
- NURBS surfaces
- splines
- arcs
- points
- wireframes
- trimmed surfaces
IGES does not handle complex solid body relationships as reliably as modern formats such as STEP or Parasolid.
Because of this limitation, IGES is commonly associated with:
- surface modeling
- legacy CAD workflows
- industrial interoperability
- older CAM pipelines
IGES in Digital Fabrication
IGES files are still used in some manufacturing and engineering workflows where compatibility with older systems is required.
Typical workflows include:
- Creating geometry in CAD software
- Exporting the model as an IGES file
- Importing geometry into another CAD or CAM system
- Generating manufacturing data
- Producing parts using a CNC Machine
IGES is especially common in industries with long equipment lifecycles, such as aerospace, automotive manufacturing, and industrial tooling.
IGES vs STEP
STEP is generally considered the modern replacement for IGES.
| Format | Geometry support | Typical use |
|---|---|---|
| IGES | Surface and wireframe geometry | Legacy CAD exchange |
| STEP | Solid and assembly geometry | Modern engineering workflows |
Compared to IGES, STEP typically provides:
- better solid modeling support
- improved assembly handling
- more reliable interoperability
- better metadata preservation
- improved manufacturing compatibility
STEP is generally preferred for new engineering projects.
IGES vs STL
IGES and STL represent geometry differently.
| Format | Geometry type | Primary use |
|---|---|---|
| IGES | Mathematical surfaces | CAD interoperability |
| STL | Triangle mesh | 3D printing |
IGES preserves mathematically defined curves and surfaces, while STL approximates geometry using triangles.
Because of this difference:
- IGES is better for engineering geometry exchange
- STL is better for mesh-based slicing workflows
- IGES preserves smoother curved surfaces
- STL is easier for additive manufacturing pipelines
Common IGES Extensions
IGES files commonly use the following extensions:
.iges.igs
Both extensions refer to the same general format family.
Advantages of IGES
IGES provided major interoperability improvements during the early development of CAD systems.
Advantages include:
- broad historical industry adoption
- compatibility with older CAD software
- support for complex surfaces
- software-independent geometry exchange
- long-term legacy support
IGES remains useful in workflows involving older industrial systems.
Limitations of IGES
IGES has several limitations compared to modern engineering formats.
Common limitations include:
- weak solid modeling support
- unreliable assembly handling
- inconsistent interoperability
- limited metadata support
- translation errors between systems
- fragmented implementation across CAD software
These limitations contributed to the widespread adoption of STEP as a replacement in modern workflows.
Common Software Supporting IGES
| Software | IGES support type | Typical use |
|---|---|---|
| Fusion 360 | Import and export | CAD/CAM workflows |
| SolidWorks | Import and export | Mechanical engineering |
| FreeCAD | Native support | Open-source CAD |
| Autodesk Inventor | Import and export | Product design |
| Rhino | Import and export | Surface modeling |
See also
- STEP
- Parasolid
- CAD
- CAM
- Boundary Representation
- NURBS
- STL
- CNC Machining
- Fusion 360
- SolidWorks
