OpenSCAD 是一款通过脚本创建实体 3D 形状的 CAD 工具。openscad/openscad 仓库公开的最新发行版是 openscad-2021.01。不过,由于给定资料中没有该版本的发行说明,无法得知这一版本新增或变更了哪些内容。仓库说明将这款工具介绍为面向程序员的实体 3D CAD 建模器。
它是一款免费软件,可在 Linux/UNIX、MS Windows 和 macOS 上使用。README 表示它更侧重 CAD 而非艺术化建模,并说明与其说是交互式建模器,不如说它更接近一个 3D 编译器:读取描述物体的脚本并渲染出 3D 模型。主要建模技法是构造实体几何(CSG)和对 2D 轮廓的拉伸;它可以用 DXF 文件处理 2D 轮廓,并读取和生成 STL 与 OFF 格式的 3D 模型。它支持基于代码的参数化零件建模与形状生成,实现语言为 C++,星标数为 10480。该仓库创建于 2010 年 11 月 3 日。
不过,GitHub 将该仓库的许可证归类为 NOASSERTION,因此没有给出实际条款。研究记录中的动能分数为 10 分制下的 2.9 分,偏低;新意、技术与质量分数均未填写。对于用代码反复制作参数化零件这一用途,文档是足够的,但在确认许可证之前,无法仅凭这条记录确定其使用范围。