CADAM: 什么是它,它解决了什么问题以及为什么它正受到关注
CADAM: 什么是它,它解决了什么问题以及为什么它正受到关注
它解决了什么问题
CADAM 是一个开源 Web 应用,允许用户使用自然语言描述或图像引用来生成 3D CAD 模型,从而消除了创建参数化零件时对手动 3D 建模专业知识的需求。
它是如何工作的
该应用使用 AI(特别是 Anthropic Claude API)将文本或图像输入转换为 OpenSCAD 代码。然后,这些代码通过 OpenSCAD WebAssembly 和 Three.js 在浏览器中进行渲染,以实现实时 3D 预览。 系统会自动从生成的代码中提取可调节的尺寸,为用户提供交互式滑块,以便在无需重新运行 AI 生成的情况下修改模型的参数。
它是为谁设计的
它专为 3D 打印和 CAD 社区设计,也适用于任何想要快速原型化 3D 物体的人,从简单的参数化零件(如螺栓和螺母)到复杂的组件(如发动机)。
亮点
- AI 驱动生成:将普通英语和图像转换为 3D 模型。
- 参数化控制:自动识别尺寸并提供滑块进行即时调整。
- 基于浏览器:通过 WebAssembly 完全在浏览器中运行,无需本地安装。
- 多种导出格式:支持将模型导出为 .STL、.SCAD 或 .DXF 文件。
- 库支持:集成了 BOSL、BOSL2 和 MCAD 库以进行更高级的建模。
Sources
- undefinedAdam-CAD/CADAM