OpenSCAD:使用脚本接口的开源三维建模软件

OpenSCAD是一个多平台,自由的开源使用脚本接口创建CAD设计。它不是交互式的,而是完全依赖于一组简单易读的函数给出的精确指令。鉴于此,其主要应用不是有机形状,而是精密零件或对象。它适用于Windows、Mac OS X和几个linux发行版,安装程序的容量小于25MB。

OpenSCAD

OpenSCAD基于两种建模方法:

  • 构造性立体几何:通过使用布尔运算(交集、并集和差分),巧妙地组合一组基本对象(通常为长方体、圆柱体、球体等),创建看似复杂的对象。
  • 拉伸二维形状:通过线性或旋转拉伸二维对象来获取三维对象。这些对象可以是简单的二维基本体或复杂形状(甚至是导入的二维轮廓)。

除了这两种方法之外,OpenSCAD还支持使用数学表达式(已经内置了一组数学运算符)、指令循环、定义自定义函数、为重复任务创建模块以及定义变量以创建参数化设计。

由于书面指令集的固有精度,OpenSCAD特别适用于精密设计,如机械零件以及在建模过程中需要以复杂方式修改的适应性和/或参数化设计。Sculpteo不仅支持SCAD文件,而且您甚至可以Bet188亚洲编辑OpenSCAD变量在线,动态修改您的设计。

此外,所有的基本对象都定义良好,并且可以进行3D打印,因此OpenSCAD设计几乎总是可以进行3D打印(不管怎样,在罕见的情况下,您的文件出现任何问题,您都可以依靠我们的在线工具资源网站)。

设计完成后,可以轻松地将其导出为STL文件,但也支持其他格式,如OFF、AMF、DXF、SVG、CSG。保存OpenSCAD文件的本机文件格式是SCAD,它仅包含生成代码,因此通常比STL等常规3D文件小。

您可以在我们的网站上的OpenSCAD快速入门指南中了解更多关于这个伟大工具的全部潜力的信息博客.

Baidu