输入一句话或画张草图,CADDesigner 自动生成 3D 模型。浙大开源的 LLM 驱动 CAD 智能体,附使用流程与避坑要点。


输入一句话或画张草图,CADDesigner 自动生成 3D 模型。浙大开源的 LLM 驱动 CAD 智能体,附使用流程与避坑要点。
传统 CAD 建模需要学习 SolidWorks、AutoCAD 等专业软件,光是记住"拉伸、旋转、扫掠、放样"这些命令的操作路径就要花上几个月。浙江大学杜鹏研究员团队开源的 CADDesigner 把这件事简化成了一句聊天——你描述要什么模型,或者随手画一张草图,智能体就帮你把 3D CAD 模型生成出来。这篇指南告诉你它是什么、怎么用,以及哪些场景能立刻上手。
CADDesigner 是一个基于大语言模型(LLM)的 CAD 概念设计智能体,由浙江大学计算机辅助设计与图形系统全国重点实验室开源。
它的核心定位是把"建模"这件事从"操作命令"变成"描述意图":
关键创新是团队提出的 ECIP(Explicit Context Imperative Paradigm,显式上下文命令式范式)。可以把它理解为给 LLM 一本"傻瓜操作手册"——让模型在生成 CAD 建模脚本时有章可循,少猜、少绕、少犯错,把你的设计意图稳定地翻译成可靠的几何建模结果。

CADDesigner 把"拉伸 → 旋转 → 扫掠"这种专业命令路径,封装成 LLM 能稳定生成的脚本,让建模门槛从"学软件"降到"会打字"。
最直接的能力是 text-to-CAD。你只需要描述模型的结构,比如:
"生成一个 L 形支架,长 100mm,宽 60mm,厚 10mm,两个端面各打一个直径 8mm 的安装孔。"
CADDesigner 会先理解你的设计意图,再通过 ECIP 范式生成对应的建模脚本(草图 → 轮廓 → 拉伸 → 打孔),最终输出几何模型。
这种思路比直接让 LLM"生成一段 OpenSCAD 代码"更稳定,因为 ECIP 把建模过程结构化了——每一步都有明确的上下文,模型不会因为命令歧义而跑偏。
除了文本,CADDesigner 还支持草图输入。你画一张大致的轮廓图,智能体能识别形状并补全为参数化模型。
根据团队在论文中的对比,矢量化的草图输入显著优于像素输入——矢量方法相当于直接读取图纸的"源代码",而像素方法像是通过模糊照片理解精密图纸。
CADDesigner 内部是多智能体(multi-agent)架构。处理复杂装配体时,不同子智能体分别负责:
这种分工让它在齿轮箱、连杆机构这类多零件模型上也能稳定输出。
CADDesigner 已开源,核心资源:
CADDesigner: Conceptual Design of CAD Models Based on LLMs,编号 2508.01031提示:开源仓库地址以作者主页和论文中标注的 CADDesigner-Code 链接为准,避免 clone 到名字相似的无关项目。
典型依赖(以官方 README 为准,这里给出预期清单):
具体版本要求以仓库 README 为准,建议在 conda 虚拟环境里安装,避免污染系统 Python。
最常见的入门流程是:
输入: "a round table with four cylindrical legs, top diameter 80mm, height 75mm"
输出: table.step(可直接导入 FreeCAD/SolidWorks)生成的模型务必做两件事:

提示:草图输入建议用单色清晰线条,避免阴影和噪点,能显著提升识别准确率。
| 场景 | 是否推荐 | 说明 |
|---|---|---|
| 概念设计阶段的快速原型 | 强推 | CADDesigner 的强项,几分钟出方案 |
| 教学/培训演示 | 强推 | 帮助新手理解"建模 = 草图 + 特征"的本质 |
| 标准件/常见结构生成 | 推荐 | L 形支架、法兰、齿轮坯料等 |
| 高精度工程出图 | 谨慎 | 仍需在专业 CAD 里精修尺寸公差 |
| 自由曲面/有机形态 | 不推荐 | 当前版本对 Nurbs 曲面支持有限 |
相关链接

面向开发者的 Seedance 2.0 视频 API 接入指南,覆盖方舟平台开通、API 调用、SDK 示例、TOS 存储与价格注意事项。

快手联合浙大开源 MobileForge,通过 MobileGym + HiFPO 让手机 GUI Agent 在真实 App 中自探索、自反馈、自优化,附完整代码与模型。

专为华语优化,单卡 10 秒生成一首中文歌,已接入抖音、剪映等七大平台。歌歌AI 模型能力、接入方式与创作者变现路径。