PLaSM

PLaSM

PLaSM(实体建模程序设计语言)是一种用于实体建模的开源脚本语言,该学科构成计算机辅助设计和开发的基础。
PLaSM(实体建模程序设计语言)是一种用于实体建模的开源脚本语言,该学科构成了计算机辅助设计和CAD系统的基础。与其他CAD程序相比,PLaSM强调脚本而不是交互式GUI工作。用户可以使用各种简单的2D和3D对象,高级曲线和曲面,布尔运算以及基本和高级几何转换来创建任意复杂的设计。脚本编写方法与使用交互式图形用户界面(GUI)的方法非常不同。尽管这意味着用户不舒服,但是由于脚本可以揭示设计过程的所有细节(不仅是最终设计),而且学生可以接受基本的计算机编程,因此它被众多的CAD讲师所青睐。
plasm-programming-language-of-solid-modeling

特征

Mac版PLaSM的替代品

FreeCAD

FreeCAD

FreeCAD是通用的参数化3D CAD建模器。开发完全是开源的(LGPL许可证)。
OpenSCAD

OpenSCAD

OpenSCAD是用于创建实体3D CAD对象的软件。它是免费软件,可用于Linux / UNIX,MS Windows和MacOS。
BRL-CAD

BRL-CAD

BRL-CAD是一个功能强大的跨平台开源实体建模系统,其中包括交互式几何编辑,用于渲染和几何图形的高性能射线跟踪。
Antimony

Antimony

来自并行世界的CAD工具,其中CAD软件是从Lisp机器而不是草稿表演变而来的。
ImplicitCAD

ImplicitCAD

ImplicitCAD是在Haskell中实现的程序化CAD程序。与传统的CAD程序不同,像在编程中一样,程序性CAD程序使用对象的文本描述。
HyperFun

HyperFun

HyperFun是一种简单的专业高级编程语言。
DeclaraCAD

DeclaraCAD

使用Open Cascade(pythonocc)和enaml(python)构建的声明性参数化3D建模应用程序。类似于。
libfive Studio

libfive Studio

使用libfive内核进行实体建模的简约GUI。这是一个基于Guile Scheme的设计环境,并且OpenSCAD用户应该熟悉。
RapCAD

RapCAD

RapCAD是用于RepRap和RepStrap 3D打印机的快速原型CAD IDE。