Sample Programs

GEOMETRY
Creates a product with all of the STEP backbone entities needed to get started with geometry.
ASSEMBLY
Constructs an assembly between two products, relating the configuration management as well as the geometry.
PRINT_ASSY
Print Bill-of-Materials report. Find all engineering assemblies in a STEP file and print their assembly structure as an indented list.
TOLERANCE
Reads an existing data file with geometry for a block and hole, then applies dimensions, datums, and tolerances to the faces.
 

Other Files

Sample Data Files
Sample AP214 files shipped with ST-Developer
automotive_design.ws
An example working set with recommended complex instance combinations (AND/ORs). Use this if you generate your own C++ classes with the EXPRESS compiler.
automotive_design.nam
Short name abbreviations already installed in ST-Runtime.

Overview

EXPRESS source and associated files for STEP Part 214: Application Protocol for Core Data for Automotive Mechanical Design Processes. The standard was originally published in 2001, but was replaced by the second edition issued in 2003 as ISO 10303-214:2003(E).

The full standard is available on the ISO web site as well as through national standards bodies.


Programming Libraries

For C++ programming, the ap214lib class library is pre-installed and provides AP214-specific classes for use with the ST-Developer ROSE programming library
  • Include File: stp_schema.h
  • Include Path: $(ROSE_INCLUDE)/ap214lib
  • Library Path: $(ROSE_LIB) with ap214lib.lib or -lap214lib
  • Class List
  • How to use

For Java programming, the ap214lib Jar file is pre-installed and provides AP214-specific classes for use with the ST-Developer Java programming library

  • Import: com.steptools.schemas.automotive_design
  • Jar File: $(ROSE_LIB)/lib/java/ap214lib.jar
  • Class List
  • How to use

In addition to the other ST-Developer Utilities, the ap214check specialty checker is available and has been customized for AP214 data sets.