Open CASCADE
-
Has anyone here used Open CASCADE[^] in their apps? I found this and was kind of intrigued.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Blow
-
Has anyone here used Open CASCADE[^] in their apps? I found this and was kind of intrigued.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Blow
Hey Jim, I'm using OpenCASCADE since 1995, even before it was open-source. Well, it really depends what you want to do with it. The geometrical and topological algorithms are quite good, but their visualization component (OpenGL-based) is very old and slow (but very easy to use, meaning you can have a 3d display of your CAD data very quickly with a minimum of code to write). A long time ago, I began developing an open-source application based on it ( see www.exotk.org[^] ) but it's not maintained anymore. I'm currently using it to develop a building wind-pressure simulation application ( for RWDI[^] ) You can contact me directly if you want more information. HTH
Stephane
-
Has anyone here used Open CASCADE[^] in their apps? I found this and was kind of intrigued.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! Personal 3D projects Just Say No to Web 2 Point Blow
Hi Jim, Well maybe Im just dumb, but I found it a real nightmare... As Stephane says, its now quite an old application and (i reckon), its become quite bloated and somewhat convoluted (the include directory has various thousands of files). I didnt find it that intuitive, actually, I found that while it had some very sophisticated geometrical stuff in it (well the demo programs looked great!!!) it could be occasionally quite difficult to do some quite simple things. (Something as simple as text annotations to my graphics, for example, was something that I never got to look nice in the version that I used.) Actually I must admit that its a pretty impressive piece of code, but frankly you MAY be better off knocking up yr own library of classes to start using OpenGL, unless you really need to use the sophisticated geometry support that OPEN CASCASE has. Good Luck!!