LuaCAD - Parametric CAD Scripted in Lua
Show HN: LuaCAD – Parametric CAD Scripted in Lua

LuaCADは、Luaでパラメトリックな2D・3Dモデルを記述できるスクリプト型CADです。Rust製のエンジンがLua 5.4を組み込み、CSG演算を直接処理して3MF、STL、OBJなどの形式にエクスポートしたり、PNGにレンダリングしたりできます。OpenSCADと似た構文ですが、より強力で一貫性があり、高速です。演算子オーバーロードにより直感的なCSG記述が可能で、BOSL2ライブラリも完全サポート。CLIツールとGUIアプリの両方が提供され、テキストの3D化やSVG/DXFのインポートも容易です。3Dプリントやプロトタイピングに最適な、柔軟で軽量なCADソリューションです。
LuaCADは、Luaの表現力とRustのパフォーマンスを融合し、スクリプトでCADモデルを自由自在に操る新しい可能性を切り開きます。