
要点
- 实体通过脚本描述,并使用并集、差集和交集进行组合
- 变量、模块、循环和条件语句使设计从一开始就具有参数化特性
- 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
- 在 Flathub 上打开在新标签页中打开软件包仓库Flathub
来自发布者
在终端中安装
flatpak install flathub org.openscad.OpenSCAD
我们不托管该文件,不扫描该文件,也不检查其内容。请阅读来源的说明,然后自行判断。