跳到主要内容

OpenSCAD

由 The OpenSCAD Developers 发布

面向程序员的实体 3D CAD 建模器

要点

  • 实体通过脚本描述,并使用并集、差集和交集进行组合
  • 变量、模块、循环和条件语句使设计从一开始就具有参数化特性
  • Customizer 面板将顶层变量显示为表单控件,无需编辑脚本
  • 编辑时可快速预览,并提供单独的完整渲染以生成用于导出的精确网格
  • 支持导出 STL、OFF、AMF 和 3MF,以及用于二维输出的 DXF 和 SVG

关于此应用

OpenSCAD 通过脚本而不是绘图画布来构建实体模型。你编写语句来创建 cube、sphere、cylinder 和 polyhedron 等基本体,用实体几何运算 union、difference 和 intersection 将它们组合起来,并用 translate、rotate 和 scale 放置每个部件。二维轮廓通过线性挤出和旋转挤出被抬升为实体。

由于模型就是代码,它在构造上即是参数化的:变量承载尺寸,模块封装可复用的部件,循环和条件语句生成重复或变体的几何形状。Customizer 面板将顶层变量转换为表单控件,因此可以在不编辑脚本的情况下调整设计。快速预览在你工作时显示形状;单独的完整渲染则计算导出所需的精确网格。

模型可导出为 STL、OFF、AMF 和 3MF 用于打印,二维情况下可导出为 DXF 或 SVG。这种方式适合由测量尺寸定义的机械零件。它不适合雕塑式或有机形状,也无法用鼠标抓住模型并拉动它。

Linux

我们不托管该文件,不扫描该文件,也不检查其内容。请阅读来源的说明,然后自行判断。