Antimony: CAD Software Evolved from Lisp Machines and Not Drafting Tables

59 points - yesterday at 8:29 AM

Source

Comments

ragebol today at 6:48 PM
Are there any CAD system that combine code-CAD and more traditional sketch based CAD, like OnShape, Solidworks etc?
mkeeter today at 3:57 PM
This could use a (2015) label :)

I've been tapering off maintenance since 2016 or so, but it has a more actively-maintained fork over at https://github.com/nsfm/stibium (albeit with heavy LLM assistance, because it's 2026!)

YMMV – I haven't used it or closely inspected the changes, but have corresponded with the author, who seems genuinely dedicated in the success of the project.

AceJohnny2 today at 6:41 PM
How would one apply a fillet to an edge, in this model?

I haven't really used the constructive geometry approaches to CAD, but I've been learning CAD recently through OnShape, and really appreciated how easy were all the operations I wanted to do with it. I've heard that the purely constructive geometry approaches of the OpenSCAD type can make certain operations more complicated to implement.

WillAdams today at 4:16 PM
This probably merits noting that the whole Code CAD thing is getting pushed very hard lately with many new AI-driven projects.

I will note the following projects which have made recent advancements:

- OpenSCAD --- the hopefully final Release Candidate for the long-awaited update is now available: https://openscad.org/downloads.html#rc

- PythonSCAD --- for folks who want variables which change and so forth: https://www.pythonscad.org/

- CADquery --- https://cadquery.github.io/

- Build123D --- https://github.com/gumyr/build123d

Longer list/discussion at: https://github.com/Irev-Dev/curated-code-cad

Also, a more recent project by Matt Keeter, Halfspace was announced recently but didn't get much discussion here:

https://news.ycombinator.com/item?id=49881890

badlibrarian today at 4:06 PM
To anyone else who had to parse early KiCad file formats, where the parentheses and quoting on S-expressions was more of a guideline than a rule, I salute you.
deleted today at 4:01 PM
deleted today at 4:00 PM
IshKebab today at 4:01 PM
I was all ready to say how useless code-based CAD usually is (like OpenSCAD), but this actually looks pretty sick.

If you could add support for SolveSpace's 2D sketcher, and also bevels/fillets, then this might actually be useful.