logoalt Hacker News

throwup238today at 5:44 AM2 repliesview on HN

> but without realizing that CAD is about constraints, parametrizing, and far more

Constraints and parametrizing are the trivial parts of CAD, something you can now implement in a weekend with Claude Code, the MINPACK/SolveSpace test suite, and OpenCascade as an oracle. The hard part is a geometric kernel that can express boundary representations for complex shapes (sketches, chamfers, fillets, etc) and boolean operations while somewhat handling the topographical naming problem without driving the user insane (which existing kernels are still all shit at).


Replies

delusionaltoday at 7:02 AM

> Constraints and parametrizing are the trivial parts of CAD, something you can now implement in a weekend with Claude Code

You go ahead and try that.

show 1 reply
cindyllmtoday at 5:46 AM

[dead]