OpenSCAD 是一款免费开源的 3D CAD 建模软件,它最特别的地方在于「用代码建模」:使用者通过编写 .scad 脚本描述几何体与布尔运算,由程序渲染出精确的三维实体模型,而不是靠鼠标拖拽塑形。软件可在 Linux/UNIX、Windows 与 macOS 上运行,采用 GPL 授权,完全免费。
核心能力围绕实体建模(CSG)展开:支持立方体、圆柱、球体等基础几何体,以及并集、差集、交集等布尔运算;支持变量、循环、条件语句与自定义模块,可以写出带参数的构件;二维图形可通过拉伸、旋转生成三维体;模型可导出为 STL、AMF、3MF、DXF 等格式。官网的 Libraries 章节汇总了社区常用的扩展库,用户手册与教程则在 Wikibooks 上持续维护。
对建筑与设计行业的价值,主要在「可复现、可版本管理」这一点上:构件、节点、异形规则部件用脚本描述后,改几个参数就能批量生成不同尺寸的族,脚本本身还能放进 Git 做版本管理,非常适合标准化构件与装配式节点的建模。与 3D 打印工作流衔接也很顺畅,导出 STL 即可切片打印。
适合人群:需要精确建模构件与参数化族的设计师、做 3D 打印的用户、工程与建筑构件建模从业者,以及想入门「代码化设计」的人。若目标是快速做有机曲面造型,Blender、Rhino 这类工具更合适,OpenSCAD 的长处是精确与规则。
使用建议:先从官网 Tutorial 与 Wikibooks 用户手册入门,掌握基础几何体、变换与布尔运算三个核心概念;善用 Libraries 里的社区库减少重复劳动;把常用构件写成模块便于跨项目复用;官方的制作画廊以及 Printables、Thingiverse、MakerWorld 上有大量现成设计可以参考。
相关导航
CoolProp 开源热物性计算库 - 暖通与工程流体物性工具
QCAD

3DMAX - 专业的三维设计软件
OSArch 开源建筑社区
COMPAS 计算性设计框架 - 面向 AEC 的开源 Python 库
