Overview

EXPRESS source and associated files for STEP Part 238: Application Protocol for Computerized Numerical Controllers, commonly referred to as STEP-NC. The standard was published in 2007 as ISO 10303-238:2007(E).

Programming Libraries

For C++ programming, the ap238lib class library is pre-installed and provides AP238-specific classes for use with the ST-Developer ROSE programming library

  • Include File: stp_schema.h
  • Include Path: $(ROSE_INCLUDE)/ap238lib
  • Library Path: $(ROSE_LIB) with ap238lib.lib or -lap238lib
  • Class List
  • How to use

For Java programming, the ap238lib jar file is pre-installed and provides AP238-specific classes for use with the ST-Developer Java programming library

  • Import: com.steptools.schemas.integrated_cnc_schema
  • Jar File: $(ROSE)/lib/java/ap238lib.jar
  • Class List
  • How to use

STEP-NC Machine

STEP-NC Machine makes STEP-NC even easier with a desktop tool and high-level DLLs for creating machine programs from many sources, simulating cutting motion with machine tool models, and sending programs to a control.

Contact us or check out the STEP Tools website for more details.