ForgeCAD 是来自 KoStard/ForgeCAD 的开源 code-first CAD 项目,面向希望用 JavaScript/TypeScript 描述工程模型、复用设计模板和自动化 CAD 流程的开发者。它聚焦实时参数、约束、装配建模和精确 STEP/BREP 导出,可作为可编程 CAD、工程自动化和开发者设计工具链的评估对象。
开源协议
MIT
星标
856
主要特性
- JavaScript/TypeScript code-first CAD
- 实时参数与约束建模
- 装配建模工作流
- STEP/BREP 精确导出
- 可复用设计模板
- 项目官网:https://forgecad.io/
使用场景
- 用代码生成参数化 CAD 模型
- 自动化工程设计流程
- 构建可复用 CAD 模板
- 评估 CAD 开发工具链
- 研究 STEP/BREP 导出要求
- 比较可编程 CAD 替代方案
常见问题 FAQ
ForgeCAD 是一个面向 JavaScript/TypeScript 的 code-first 参数化 CAD 项目,适合用代码描述模型、约束、装配和导出流程。
ForgeCAD 适合需要用代码生成参数化 CAD 模型、自动化工程设计流程、构建可复用设计模板,并导出 STEP/BREP 文件的开发者或工程团队。
如果你需要传统交互式 CAD,可以比较 Onshape、Fusion 360 或 FreeCAD;如果你需要代码优先和自动化建模,则应重点比较 ForgeCAD 的语言生态、导出能力、维护状态和许可证。