Skip to content

Latest commit

 

History

History
22 lines (11 loc) · 765 Bytes

File metadata and controls

22 lines (11 loc) · 765 Bytes

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