Show HN: LuaCAD – Parametric CAD Scripted in Lua — editorial image
Signal Ledger illustration · Generated
Technology

Show HN: LuaCAD – Parametric CAD Scripted in Lua

What we know

LuaCAD models solids in Lua rather than the OpenSCAD language, with operator overloading for CSG (`a + b`, `a - b`, `a * b`). It ships with a CLI and a desktop app, including a preview area and a text editor.

The impact

I've always been a big fan of OpenSCAD, but the SCAD language itself is unfortunately quite cobbled-together and is a very poorly designed programming language. LuaCAD takes all the good parts of OpenSCAD and combines them with one of the best scripting languages.

The show backdrop

It has now completely replaced OpenSCAD for me, and I think it provides a better experience than OpenSCAD for all use cases

Where this fits in Signal Ledger

Related coverage from the Technology desk.

Our show read

It has now completely replaced OpenSCAD for me, and I think it provides a better experience than OpenSCAD for all use cases. com/mlua-rs/mlua) to execute the Lua code.

Source note

Hacker News reporting: https://luacad.ad-si.com

Read the original reporting