I'm pleased to announce the initial release of ccad, a wrapper of pythonocc for mechanical CAD. ccad is essentially another Level 2 interface to pythonocc like previous works before it from Dave, Rudeger, Jayesh, and pythonocc's own src/addons. I don't want to exalt this work over the others. Roughly, it's more complete than some from a mechanical CAD standpoint, purely python, written to completely hide the complexity of pythonocc and OCC, fairly well-documented, and licensed under the same license as pythonocc.
I developed it in late-2011/early-2012 to create a building toy. I successfully designed the entire toy set and US patent drawings with it. I didn't release ccad earlier, because it was a little unpolished, and I wanted to release it in conjunction with the toy to get some publicity. Unfortunately, the toy introduction continues to push out. Therefore, I decided to introduce ccad now, thinking it may help those who find mastering pythonocc daunting, particularly the newbie. Marko and Thomas made helpful contributions to the current release. Because it is built directly on top of pythonocc, development can be very rapid. You only need to know pythonocc to become a developer. If you want to contribute, let me know, and I can add you to the project. You can find the project here: https://github.com/charles-sharman/ccad _______________________________________________ Pythonocc-users mailing list Pythonocc-users@gna.org https://mail.gna.org/listinfo/pythonocc-users