STEP

The STEP component reads STEP files produced by STEP Application Protocol 214 (Conformance Class 2 both CD and DIS versions of schema) and translates them to Open CASCADE models. STEP 203 is also supported.

AP203 can be read. STEP files that are produced by this interface conform to STEP AP 203 or AP 214 (Conformance Class 2, either CD or DIS version of the schema) depending on the user’s option.

Basic translator reads and writes geometrical, topological STEP data and assembly structures.

Translation may concern one entity, a group of entities or a whole file.

Other kinds of data such as colors, validation properties, layers, names and the structure of assemblies can be read or written with the help of separate tools - STEPCAFControl_Reader and STEPCAFControl_Writer.

The STEP component also translates Open CASCADE models to STEP files. STEP files produced by this component conform to STEP Application Protocol 214 Conformance Class 2 (Note that STEP 203 is also supported).

To choose a translation mode when exporting to a STEP format, you use STEPControl_STEPModelType.

There is a set of parameters that concern the translation and can be set before the beginning of the translation.

Note

- a STEP model is a STEP file that has been loaded into memory.

- all references to shapes indicate Open CASCADE shapes unless otherwise explicitly stated.

- a root entity is the highest level entity of any given type, i.e. an entity that is not referenced by any other one.