STEP ToyBox: STEP Migration Tool

This is a tool which reads two EXPRESS schema files and a STEP Instance file which conforms to one of the EXPRESS schema files. It then analyzes the differences between the two schema files to determine how to mutate an instance file into one that conforms to the second schema file. Finally it applies that information to the STEP instance file thereby producing a new STEP instance file that conforms to the second schema file.

Source Code: browse GIT repository

Download: migrate 1.0

Known Limitations

Building from Source

This this can be built using SBCL.

  1. git clone git://
  2. cd step-toybox/apps/
  3. git clone git://
  4. cd migrate
  5. sbcl --load deliver

You should now find a migrate file in the current directory.

Craig Lanning