3 ms·
Kudos to Verbnurbs for what they have achieved. I would agree that OpenCASCADE is bloated - it has been since Matra Datavision failed to make a commercial pro
by delhanty 12y ago
Kudos to Verbnurbs for what they have achieved.
I would agree that OpenCASCADE is bloated - it has been since Matra Datavision failed to make a commercial product of the pre-open CASCADE that they ripped out of Euclid. There isn't much else out there in open source b-rep solid modeling kernels though, and at least they are LGPL 2.1 (instead of their own "LGPL like" but not actually GPL compatible) licensed these days.
But for OpenNURBS you're getting commercial maturity - part of a successful product (Rhino) - and a very reasonable license (which is rare in the CAD industry) so there is a lot to like.
- kanzure 12y ago> But for OpenNURBS you're getting commercial maturity Commercial maturity like, no tests! :-) see http://files.na.mcneel.com/opennurbs/5.0/2011-11-22/opennurbs_20111122.zip http://files.na.mcneel.com/opennurbs/5.0/2011-11-22/opennurb... How would someone be expected to contribute to an open source project with zero testing, especially on something requiring so much correctness and validation? But yeah, all kidding aside and other than no tests, it's pretty good. BRL-CAD had to re-implement all the stuff Rhino ripped out, like surface-surface intersections :(. But at least we have that now.
- delhanty 12y agoWell is it open source in the sense that they are accepting patches? The way I read it was that you get the source and you like it or lump it. The bar for the meaning of "open" in CAD is pretty low though. Have you looked at Siemens JtOpen for example? (Which has a documented file format with various encumbering restrictions and is a closed source product.) Disclaimer: I know the product manager from JtOpen and he is old friend of mine from Parasolid days, so it's not personal. Edit: grammar