Multi-Agent-CAD
活跃·★ 1.0k·MIT·更新于 2026-10-17
★ 必备神器★ 时下流行
MAC(Multi-Agent CAD)借助 build123d,把自然语言设计需求转成可编辑的工程几何体。它可以生成单个可打印零件(包括一体打印的活动机构),也可以把机构拆成多个分别生成的零件再组装。输出是 STEP、STL、GLB 而不是只能看的渲染图,装配体还可导出 URDF 用于机器人仿真。
v2 在原单零件流程上加入视觉校验和独立 Judge。在项目公布的 10 题、141 个特征的基准上,MAC v1 和 v2 都通过 140/141 个特征,token 用量远少于复现的 CAD 技能基线(v2 为 140 万 token、约 4.85 美元)。README 特别说明这些数据不适用于装配体生成,后者是技术预览,示例为精选结果。
安装需 conda 环境加固定版本的 aider-chat,且因内置 OCP 7 运行时,build123d 需低于 0.13。默认模型服务是 OpenAI 兼容的 DashScope(通义千问)端点。提供 Web UI。许可为 MIT。
#3D 建模#3D 打印#智能体框架#智能体流水线#Aider#装配体#build123d#CAD
01
功能特性
01用自然语言描述几何、尺寸、接口和运动
02单零件流程在其公布的 10 题基准中通过 140/141 个特征
03v2 采用视觉加几何校验和独立 Judge
04实验性多零件装配体生成,可导出 URDF 用于仿真
02
为什么选择它
+输出可编辑的 STEP/STL/GLB 几何体而非图片,可直接进入切片软件和 CAD 工具。
+单零件基准表现强(140/141 个特征),token 成本只是技能基线的零头。
+URDF 导出把生成的装配体接到机器人仿真。
03
权衡点
!装配体生成是实验性预览,制造前须校验几何和关节。
!依赖配置繁琐,aider-chat 与 build123d 存在 NumPy 冲突,且 build123d 版本被锁定。
!大型装配体单次生成可能消耗数百万 token。
04
维护状况检查
活跃检查日期: 2026-10-20
- 最近提交
- 2026-10-17
- 近 90 天提交数
- 67
- 近 90 天发布数
- 2
- 最新发布
- v1.0.0 (2026-09-24)
- 未关闭 issue
- 1
- 近期 issue 至少有一条评论的比例
- 6/6
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
05
兼容性
build123d
CAD 内核
已通过文档验证
DashScope (Qwen)
默认模型服务
已通过文档验证
OpenAI / Anthropic
模型服务
已通过文档验证
URDF
仿真导出
已通过文档验证
06
快速开始
1
$ git clone https://github.com/Pan-Chera/Multi-Agent-CAD.git
2
$ cd Multi-Agent-CAD
3
$ conda env create -f environment.yml
4
$ conda activate multi_agent_cad
5
$ pip install --no-deps "aider-chat==0.82.3"
07
使用场景
↳从文字需求生成可 3D 打印的零件和一体打印机构
↳原型设计机器人机构并导出到物理仿真
↳生成可编辑的 STEP 文件供下游 CAD 检查
08
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧