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.
Update: January 2018
IGES is now a legacy format that has been officially replaced by STEP (ISO 10303). The US PRO organization no longer exists, and NIST is no longer maintains any useful information about IGES. Dennette Arthur Harrod, Jr. of Wiz-Worx, one of the main technical minds behind IGES, is nowhere to be found on the Internet. Since people still need to access legacy data that is only available in IGES format, I am going to post the IGES 5.3 Standard (pdf) here. I make no claim to own or have any rights to this document. It’s posted strictly as a service to the community.
- IGES File Reader repository on Github
- pyIGES project on Github (contains a complete archive of the official IGES examples)
- Download the IGES standard (archived) (link to PDF is towards the bottom of the page)
Example files from the IGES standard(dead link)More IGES test files(dead link)
My brother, Dennette A. Harrod, Jr, fell and hit his head jostling the inoperable clot in his brain from 30 odd years ago. After 9 months in long term care I got him home in March of 2018. He was so glad to be out of what he called that hellhole. He was so weak he had to be wheeled to transportation for his dialysis. He left us November 16, 2018. He is Paradise now and free from pain.
Thank you for letting us know about Dennette. I’m sorry for your loss, and I am glad that Dennette found peace after his difficult illness. I want you to know that his work was meaningful, and continues to be used and appreciated around the world.
I knew Denny in Rochester in the 80s. He was a great, curious, funny, energetic, guy. Very bright, but never an intellectual show-off. He never talked about his work, but I’m not surprised it was groundbreaking.
I still have the rules to his homespun “Traveller” role player game: http://i.imgur.com/dw9s8xb.jpeg
Sorry to glom onto your page, Craig. It was good of you to post those standards!