Definition scope

The IGES standard defines the following entities:

  • 2D and 3D geometry - curves and surfaces. These include elementary geometries (lines, circles, ellipses, planes, spheres, etc), swept surfaces (surfaces of revolution, extrusion), ruled surfaces and free-form NURBS (Non-Uniform Rational B-Spline) surfaces;
  • Bounded geometries. IGES uses Trimmed Surfaces and Bounded Surface to define bounded geometries (or topologies);
  • B-Rep (Boundary Representation) entities. These include Manifold Solid B-Rep Objects (MSBO), Shell, Faces, Loops, Edge and Vertex Lists;
  • Assemblies – Groups, Subfigure Definition and Singular Subfigure Instance;
  • Colors;
  • Layers;
  • Names.

IGES also supports other data including drawings, dimensions, Finite Element Analysis (FEA) entities, Constructive Solid Geometry (CSG), etc. For more details on IGES please refer to Wikipedia or IGES specification.


IGES file view opportunities

CAD Exchanger support of IGES

CAD Exchanger allows to read and write IGES files up to the latest available version 5.3. CAD Exchanger supports import of IGES bounded geometries, B-Rep entities, colors, layers, names and assemblies, and allows to export to other formats supporting B-Rep data. CAD Exchanger also allows to export to mesh formats using tessellated representations of input B-Rep.

Thus, CAD Exchanger supports the following scenarios: Importing (reading) and viewing IGES files.

Import (read) IGES:


Export (write) IGES:

Note: conversion of mesh formats to IGES is impossible. For instance, it is impossible to convert STL (.stl), VRML (.wrl), X3D (.x3d), or OBJ (.obj) files to IGES. In JT to IGES conversion, only parts with B-Rep representations are converted. Parts having only mesh representations are ignored.

IGES support for software vendors

Software vendors can use CAD Exchanger SDK to extend their C++ and C# applications to read, write, convert, visualize, analyze, triangulate or otherwise process IGES files.For details about IGES support by CAD Exchanger SDK please refer to the User’s Guide. For free evaluation of SDK please contact us at This email address is being protected from spambots. You need JavaScript enabled to view it..

See how other companies leverage IGES format with the help of CAD Exchanger SDK

Simlab Soft

"CAD Exchanger/ACIS translator works great and we advise our users to use it over other formats, including STEP and IGES."

Ashraf Sultan, CEO Simlab Soft

Read the Full Story


"With the CAD Exchanger SDK we were able to efficiently implement IGES to STL conversion. This was exactly the solution we needed and it works extremely well with virtually all the IGES files we tested."


Michal Orych, Project Manager,
FLOWTECH International AB

Read the Full Story