Interface > Working with Data Exchange Formats > STEP > Overview of STEP Files > Supported STEP AP203 and AP214 Classes
  
Supported STEP AP203 and AP214 Classes
The interface for STEP provides Level 1 support (file exchange) for the AP203, configuration controlled three-dimensional designs of mechanical parts and assemblies. The following table describes the conformance classes that the interface for STEP supports during import or export.
Class
Description
2
Non-Topological Surface and Wireframe as wireframe and surfaces
4
Manifold Surfaces with Topology as shells
6
Advanced Boundary Representation Solids as solids
The interface for STEP supports the following versions of AP214:
IS (International Standard)
DIS (Draft International Standard)
Only geometry exchange between Creo and STEP is supported for this application protocol for both parts and assemblies.
STEP AP203E2 and AP214IS Classes
The AP203E2 and AP214IS STEP classes support the exchange of the following non-geometric data between the Creo application and STEP:
Material properties of name and density
The geometric and assembly validation properties
Datum features such as points, planes, axes, and coordinate systems
The user-defined parameters for the part and assembly models, components, and entities such as quilts, surfaces, edges, and curves
Annotations that include Product Manufacturing Information (PMI)
The import of STEP groups
The exchange of material name and density, geometric mass properties, assembly validation properties, and the user-defined parameters are in accordance with the AP203E2 and AP214IS classes. The exchange of datum features and the import of STEP groups are, however, in accordance with the AP214IS format. The exchange of graphical and semantic annotations that include PMI is also in accordance with the AP203E2 and the AP214IS formats. You can accordingly set the Application protocol STEP export profile option to the ap203_e2 or ap214_is value as required. You can also set the Parameters STEP export profile option.
The AP203E2 and AP214IS STEP classes support the exchange of the assembly validation property with the name, number of children. That is, you can attach a validation property to a parent node of the assembly to define the number of child components of the parent node. The details of the import and export of the validation property are written to the respective log files. Datum entities such as points, planes, axes, and datum coordinate systems are exchanged by default between Creo and STEP when you import and export annotation features. The AP203E2 and AP214IS STEP classes also support the exchange of layers and the combined states of views and layers.
The exchange of the user-defined model parameters at the component and assembly level includes parameters for curves, edges, surfaces, quilts, and datum features. Parameters with Boolean values of yes and no are transferred with integer values of 1 and 0 respectively. You can import the STEP groups as layers.