Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>> Manifold was not mentioned

Manifold is a triangle mesh library. CAD should use NURBS surfaces and only triangulate them for rendering. I had looked at replacing the solvespace triangle mesh code with Manfold, but it's a lot of work and what we really need is to fix the NURBS bugs so we don't need to lean on the mesh code so much.

BTW the solvespace constraint solver is also used in the Assembly 3 workbench of FreeCAD ;-) It's really getting around these days.



Yeah, triangle mesh library and NURBS are very different, they do different things. Interesting to know that the solvespace folks wanted to try integrating manifold. Feel free to open an issue or discussion if needed, there were many changes as manifold was actively developed and gaining more users.

I am also interested in having a simple constraint solver for some kind of constructive geometry useful for CAD modeling, but not necessarily a full-fledged NURBS kernel. I think it can be interesting for text-based modeling, probably similar to some of the CadQuery APIs.


>> Interesting to know that the solvespace folks wanted to try integrating manifold.

It was just me. It might fix our remaining issues with meshes.

>> Feel free to open an issue or discussion if needed

I have an open issue for Solvespace here: https://github.com/solvespace/solvespace/issues/1371

It's a low priority though.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: