Skip to content

Programming with AP210

This module covers how to build applications that programmatically access AP 210 data using the JSDAI Java framework. You should complete the Querying AP210 Data module first.

Prerequisites

  • Understanding of AP 210 data structure (Modules 1-4)

  • Java programming experience

  • Basic familiarity with STEP file concepts

The JSDAI Framework

JSDAI is a Java API for STEP data access and manipulation. It provides:

  • Reading STEP Part 21 files into Java objects

  • Traversing the entity graph using typed Java methods

  • Querying using built-in query interfaces (MIMqueries)

  • Writing modified data back to STEP files