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

Reply via email to