原标题:《OpenSCAD the Programmers Solid 3D CAD Modeller》 评分: 125 | 作者: b-man 💭 能 Git diff 的模型,圆个角为何还要祈祷? 🎯 讨论背景 OpenSCAD(一个开源的脚本式 3D CAD 工具)以 CSG(通过基本几何体布尔组合构造实体的方法)描述模型,尤其流行于 3D 打印、DIY 和参数化零件设计。它的文本文件便于 Git 版本控制和 LLM 修改,但与以 BREP(由精确面、边、顶点表示实体)为核心的工程 CAD 在曲面、倒圆角、技术图纸和制造数据上存在根本差异。STEP(工业 CAD 交换标准)可传递 BREP 实体,因而是 CNC 与跨软件协作中的关键需求,而 STL 主要是三角网格,难以可靠反推回可编辑实体。讨论还涉及新版 Manifold(OpenSCAD 的快速几何后端)、FreeCAD/CadQuery/build123d(基于 Open Cascade 几何内核的开源或代码式 CAD 方案),以及 MCP(让 LLM 调用软件工具的协议)驱动的自动化建模。 📌 讨论焦点 代码即模型的