I am creating a Python library for reading CAD files in IGES format. I have barely started on the project–so far, it should be able to parse arbitrary IGES files without crashing, and it can extract useful information for line segments and rational B-spline curves. That’s all I need to get my work done right now, so I don’t feel justified in spending too much more “company time” on this. I am hoping that other people will help me by adding Python classes to represent the types of entities that they need.
- Github repository
- Download the IGES standard (free) (link to PDF is towards the bottom of the page)
- Example files from the IGES standard (to be used for unit testing, eventually)
- More IGES test files