IGES < data translators < products < home

 

IGES - Initial Graphics Exchange Specification

Neutral data format describes product design and manufacturing information created and stored in CAD/CAM systems. Its purpose is to aid in the exchange of geometry, annotation, and structure information between dissimilar systems.

IGES/NLib

Allows reading and writing of IGES files to/from simple C++ data structures which leverage the Nlib library to represent all the geometry data in the IGES file.

  • Major Features:
    • Resistant to faults in the physical format of the IGES file.
    • Reads most IGES geometry entities.
    • Imports and exports points, curves, surfaces, trimmed surfaces, and BReps.
    • Trimmed surface types 142/144, 141/143, and 508/510 are supported.
IGES/TSNLib

This combines IGES/NLib with a sophisticated tool for creating proper trimmed surfaces from flawed real world data.

  • Major Features:
    • Everything listed above under IGES/Nlib.
    • Sophisticated cleaning tools: eliminating minor self-intersections and gaps, improving singularities, etc.
    • Supports conversions of IwBrep entities to and from IGES trimmed surfaces.
IGES/SMLib

SMLib is built around a core of NLib and TSNLib. Thus IGES/TSNLib works perfectly with SMLib. IGES/SMLib requires SMLib. All the needed NLib and TSNLib functions are included there, making the logistics much easier for all of us.