CADAM

CADAM

CADAM

CADAM 是一个开源的 text-to-CAD 网络应用,由 Adam-CAD 项目发起。它被视为"意图翻译器"的典型代表,展示了从自然语言/图像到参数化 3D 模型的完整流程。

核心能力

  • 自然语言和图像输入生成 3D 模型
  • 参数化控制:通过滑块调整尺寸
  • 实时预览:基于 Three.js 的浏览器内 3D 渲染
  • 导出标准格式:支持 STL 和 SCAD 格式导出
  • 利用 OpenSCAD / BOSL / BOSL2 / MCAD 生态
  • 参数提取与智能更新:避免每次修改都整模型重生成

技术栈

  • React + TypeScript
  • Three.js(3D 预览)
  • Supabase(后端即服务)
  • OpenSCAD WebAssembly(程序化几何引擎)
  • Anthropic Claude API(自然语言理解)

意义

CADAM 的真正目标不是让 AI 替代 CAD,而是把"设计意图"先翻译成参数化几何描述。它选择 OpenSCAD 这种"程序化几何表达"路线,本质上是在表明:自然语言不该直接生成最终模型,而该优先生成一种可计算、可编辑、可约束的中间表示。

相关项目

  • [[Onshape]] — 云 CAD 平台,与 Claude 联动展示 AI 驱动建模
  • [[程序化CAD]] — 使用代码而非图形界面定义 3D 模型的方法论
  • [[意图驱动设计]] — 用户通过自然语言表达设计目标的新范式
分享到