
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 上有大量现成设计可以参考。
相关导航


犀流堂 - 泛建筑设计师的Rhino&GH在线学习平台

湘源规划软件 - 城市规划设计软件专家
Unreal Engine - 实时3D创作引擎

With Poly - 纹理素材库
Grasshopper参数化设计教程 - 大水牛
TweakCAD - 开源浏览器参数化CAD工具
