STEP < data translators < products < home

 

STEP - Standard for the Exchange of Product Model Data

Its goal is to interrelate all geometric and nongeometric data in a useful and meaningful way so that the complete description of a product can be shared between CAD systems. STEP is made up of a group of APs (application protocols), which are collections of working documents that address different disciplines.

STEP/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:
    • Reads STEP geometry entities.
    • Imports and exports points, curves, surfaces, trimmed surfaces, and breps.
STEP/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 STEP/Nlib.
    • Sophisticated cleaning tools: eliminating minor self-intersections and gaps, improving singularities, etc.
    • Supports conversions of IwBrep entities to and from STEP BReps.
STEP/SMLib

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