STEP file format reference

Standard for the Exchange of Product Data (STEP) is a ISO standard industrial automation systems product data representation and exchange format.

The file structure for a STEP file has a modular structure which makes it easier for developers to adapt the format to their own needs. The modules are called “classes” and are classified using numbers as follows:

STEP Application protocols

Each AP has its own subset of entities specific for the industry branch the AP was developed for Alias (supports the AP203 and the AP214.)

Application protocol support for STEP formats

The geometric descriptions contained within ISO10303-203 and ISO10303-214 are identical and comprises the core of the implementation of the translator. The following table shows the mappings made by Alias.

STEP EntityAlias Entity
Cartesian PointPoint
LineB-spline Curve
CircleB-spline Curve
EllipseB-spline Curve
ParabolaB-spline Curve
HyperbolaB-spline Curve
PolyLineB-spline Curve
Composite CurveB-spline Curve (Grouped)
Trimmed CurveB-spline Curve
B-spline CurveB-spline Curve
PlaneB-spline Surface
Cylindrical SurfaceB-spline Surface
Conical SurfaceB-spline Surface
Spherical SurfaceB-spline Surface
Toroidal SurfaceB-spline Surface
Surface of Linear ExtrusionB-spline Surface
Surface of RevolutionB-spline Surface
B-spline SurfaceB-spline Surface
Rectangular Trimmed SurfaceTrimmed Surface
Curve Bounded SurfaceTrimmed Surface
Offset SurfaceB-spline Surface
Manifold Solid BrepShell (Closed)
Shell Based Surface ModelShell (Open/Closed)