|
|
|
|
|
by jf___
972 days ago
|
|
It seems a bizarre statement to state that OpenCASCADE isn't fully capable. Its the only OS licensed kernel that'll read a STEP file. Also "modern foundation" is a misleading statement, any CAD kernel bearing any kind of relevance seems implying a codebase that's been around for a quarter century. Like it or not OpenCASCADE is the hand that was dealt. I've worked with the technology [1] extensively and it provided the underpinnings for a startup I've founded [2]. pythonocc is the bees knees, it allows you to develop a proper CAD app.
I'd consider CGAL a modern kernel, but it doesn't cover CAD since there is no BRep support [4]
Don't take my word for it, but see also the many publications that have built on the tech [3] [1] https://github.com/tpaviot/pythonocc-core
[2] odico.dk/
[3] https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=pyth...
[4] https://www.cgal.org/ |
|
[1] https://github.com/elalish/manifold/discussions/549#discussi...