I'm working on cam-occ again, and it's now updated in SVN. cam-occ has been re-organized. I hope that it's easier for others to work with. I used QtOCC, so this version requires qt4. I compiled it with OCC 6.3, but I don't think I used any new functionality - if you are on Debian, you can probably use the precompiled .debs.
Note - this is called version 2 because of major changes to the code, not because it has more features! There is a tarball under Featured Downloads, but it is outdated. There is a README which goes into more detail.
Next up, I'm going to try to do some face analysis stuff. (1-29-09)
Andreas Kain modified cam-occ for a presentation at a conference in mid-2008. The source and PDF are on the downloads tab. If you have questions for Andreas, he can be reached at andreas.kain@pe.mw.tum.de . The website for his research group is at http://www.pe.mw.tum.de
If you try to compile and get an error of the form
/some/path/Standard_Real.hxx: In function 'Standard_Integer RealSize()': /some/path/Standard_Real.hxx:162: error: 'CHAR_BIT' was not declared in this scope
make sure that <limits> is included, and HAVE_FSTREAM and HAVE_LIMITS are defined.
I am only interested in writing a cam program for linux or other unix; I am not interested in assisting with its porting to, or use on, windows.
Code output by this program will be in the RS274-NGC dialect, possibly with EMC-specific extensions. (disabled, has been for several revisions/several years)
I am not an expert programmer - the code probably looks horrible, has amateur mistakes, etc.
Contact: mpictor@gmail.com