一个直观的、基于 Python 的参数化 3D CAD 建模库。它的目标是用脚本建立模型,尽可能接近人类对物体的描述。
CadQuery

- Python
- 3D 图形, 自动化, 机械工业, 机器人技术, 模拟
- 3D, 快速成型制造, 计算机辅助设计(CAD), 增材制造设计(DfAM), 设计过程, 工程, 产品开发, 原型设计
特点
- 参数建模、程序化 CAD、流畅的 API、三维几何创建(实体、面、边、顶点)、基于工作平面的构造、导入/导出 CAD 格式(STEP、STL、AMF、SVG、DXF)、与 Jupyter 笔记本集成、装配功能
定价
- 免费
- 可使用代码创建复杂的 3D 模型,促进 CAD 任务的自动化,适合参数化设计,开源,社区活跃,与传统 CAD 相比,程序员更容易学习。
- 对于习惯于基于图形用户界面的 CAD 软件的用户来说,可能不够直观;与商用 CAD 软件包相比,在进行非常复杂的有机曲面建模时可能会受到限制;对于极其复杂的模型来说,性能可能是一个问题。
最适合:
- 希望以编程方式创建参数化 3D 模型、实现 CAD 工作流程自动化或将 CAD 与其他 Python 工具集成以提供定制解决方案的工程师、设计师和爱好者。
- 3D, 快速成型制造, 计算机辅助设计(CAD), 增材制造设计(DfAM), 设计过程, 工程, 产品开发, 原型设计