logoalt Hacker News

bartvktoday at 1:54 PM3 repliesview on HN

Congrats with this achievement. Do you see it possible that this project can be integrated into, for example, FreeCAD?


Replies

regularfrytoday at 3:43 PM

CSG on meshes isn't really where FreeCAD struggles or focuses. That's more BRep, which is a harder problem than CSG.

Blender used to struggle with boolean operations, though. Seems to have got much better some time in the last couple of years, but without knowing any of the backstory I don't know if they've bodged it into shape or would benefit from something proven.

show 1 reply
permutetoday at 2:00 PM

I think this would need to be reimplemented for performance. But maybe the spec can be reused. As agents get better we might reimplement the same spec for performance with minimal human effort. (See notes regarding performance and floats in readme.)

phkahlertoday at 4:03 PM

Does FreeCAD use triangle meshes? CAD is usually NURBS surfaces, which require similar algorithms but on curved surfaces.