On Sun, Feb 21, 2010 at 12:12 PM, Thomas Paviot wrote: > A few years ago, I developed a software aimed at providing rigid body > simulation features to Catia V5 or SolidWorks. This project, known as > "Decade dynamics", is not active anymore although many users are frequently > asking for new features or bugfixes (for your information, a website > dedicated to the project is available at http://www.decade-dynamics.org, > there also is a PDF document here: > http://download.gna.org/decade/decade_A4_recto_basse_def.pdf and > http://download.gna.org/decade/decade_A4_verso_basse_def.pdf - All this > material is in french, sorry). > The limitations I faced when working on that project are the root of my > motivation to start the pythonOCC project: > - the small 'free' API provided with Catia or SolidWorks (a VB API) is not > sufficient to access all internal classes/method,
I wanted to mention something on this front, and it's not quite related to your latest rigid body simulations. A few weeks ago I was feeling bummed that the solidworks API is so inaccessible, even with their VisualBasic extensions via COM32. So I started on another option that may or may not be useful to someone else- accessing the solidworks API through python while running under wine (a mouthful, I know). Here's how far I got: http://heybryan.org/~bbishop/docs/solidworks.py Anyway, the remaining problem on that front is that I don't know the parameters to all the functions found in the DLL files, so without getting my hands on more documentation, that python-based solution isn't going to be of much use. Right now it's like random shots in the dark.. and some of the DLLs file just flat out crash, and have various dependency issues with each other, blah blah blah. - Bryan http://heybryan.org/ 1 512 203 0507 _______________________________________________ Pythonocc-users mailing list Pythonocc-users@gna.org https://mail.gna.org/listinfo/pythonocc-users