Show HN: LuaCAD – Parametric CAD Scripted in Lua
Summary
LuaCAD is a scriptable CAD tool that lets you write parametric 2D and 3D models in Lua and export to multiple formats (3MF, STL, OBJ, PLY, OFF, AMF, SCAD) or render to PNG. It embeds Lua 5.4 in a Rust engine, performing CSG operations directly via Manifold or generating OpenSCAD code for external rendering. The project includes BOSL2 integration, text rendering, and utilities for converting and importing various formats.