Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

stepcode - A Python3 STEP Library

STEPCODE Python is a Python3-based library for parsing and manipulating ISO 10303 Part 21 ("STEP") files.

Use

To parse a ISO 10303 Part 21 file, use the Parser class of stepcode.Part21. On a successful parse, the result will be a Part 21 parse tree and associated STEP instances.

See test_parser for use of the stepcode.Part21 parser with a sample STEP file.

Building

The stepcode Python package can be built directly using PyPA's build module. Run python3 -m build from this directory.

Testing

STEPCODE Python comes with a small test suite (additions welcome!) From this directory, python3 -m unittest discover.

License

See LICENSE