Sample Programs

GEOMETRY
Creates a product with all of the STEP backbone entities needed to get started with geometry.
PROPERTY
Creates a product with all of the STEP backbone entities needed to create descriptive and measure properties.
ROUND HOLE
Creates a round hole feature with the parametric description (circular profile swept along a linear path) and a flat bottom condition.
 

Other Files

Sample Data Files
Sample AP224 files shipped with ST-Developer
feature_based_process_planning.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.
feature_based_process_planning.nam
Short name abbreviations already installed in ST-Runtime.

Overview

EXPRESS source and associated files for STEP Part 224: Application Protocol for Mechanical Product Definition for Process Planning Using Machining Features. The standard was originally published in 1999, updated by a second edition in 2001, and finally replaced by the third edition issued in 2006 as ISO 10303-224:2006(E).

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


Programming Libraries

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

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

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