AI 生成 CAD:数据格式、技术现状与质量评估

2026-06-29 Hermes Research · 多源交叉验证

CAD(计算机辅助设计)是工业制造的数字化基石。其数据格式经历了从专有二进制到国际开放标准的演进,而 AI 生成 CAD 在近两年迎来了从学术研究到工程实践的范式转变。本报告从数据格式体系、AI 技术全景、实际质量水平三个维度进行全面调研,所有数据均通过 GitHub API、学术论文、行业报告、实测案例等多源交叉验证[1][2]

* * *

一、CAD 数据格式体系

1.1 格式分类总览

CAD 文件格式可按多个维度分类。Zoo.dev 提出的四层模型是当前工业界最广为接受的分类框架[1]

层级类别格式示例保留信息典型用途
L1创作 (Authoring).sldprt, .catpart, .dwg完整设计历史 / 参数 / 特征树内部编辑
L2内核 (Kernel)Parasolid (.x_t), ACIS (.sat)精确 B-Rep 几何, 无特征树跨系统精确传输
L3中间交换 (Intermediate)STEP, IGESB-Rep / NURBS, 无参数通用交换、归档
L4可视化 (Visual)STL, OBJ, glTF, JT, 3D PDF三角面片 / 轻量网格可视化、3D 打印、Web

从开放性的角度,格式可分为专有格式(DWG、Parasolid、ACIS、原生格式)与开放标准(DXF 公开规范、STEP ISO 10303、IGES、STL、glTF ISO 12113、JT ISO 14306、3D PDF ISO 32000-2、IFC ISO 16739)[1][3]

1.2 数学表示基础

CAD 文件的几何精度取决于底层数学表示方式。以下五种表示构成了 CAD 世界的数学基础[1]

数学表示精度级别代表格式说明
NURBS精确STEP, IGES, Parasolid, ACIS非均匀有理 B 样条,可精确表示圆锥曲线
B-Rep精确STEP, Parasolid, ACIS, JT边界表示:实体由面、边、顶点定义,含完整拓扑
CSG精确ACIS, BRL-CAD构造实体几何:布尔运算组合基本体
三角面片近似STL, OBJ, glTF, JT(LOD)曲面离散化,精度取决于面片数量
体素近似DICOM, 仿真网格三维像素网格,CAD 中较少使用

1.3 主流开源 CAD 库

以下数据通过 GitHub API 实时获取(2026-06-29)[4]

31.8k Stars · FreeCAD[4] 18.9k Stars · Blender[4] 13.0k Stars · Assimp[4] 2.6k Stars · Open CASCADE[4]
项目StarsLicense定位
FreeCAD31.8kLGPL-2.1跨平台 3D 参数化建模器
Blender18.9kGPL专业 3D 创作套件(建模/渲染/动画)
Assimp13.0kBSD40+ 3D 格式导入/导出库
OpenSCAD9.7kGPL程序化 CSG 实体建模器
CGAL6.0kGPL/LGPL计算几何算法库
OCCT2.6kLGPL-2.13D CAD/CAM/CAE 内核
IfcOpenShell2.6kLGPL-3.0IFC 开源库与几何引擎

1.4 格式选择决策指南

场景推荐格式
编辑原始设计原生格式 (DWG, .sldprt, .catpart)
跨 CAD 精确交换STEP AP242 或 Parasolid/ACIS(同内核)
3D 打印STL (Binary) 或 3MF / AMF
Web/AR 展示glTF/GLB
轻量化可视化JT 或 3D PDF
建筑/BIM 交换IFC 4.3
CNC/激光切割DXF (2D), STEP (3D)
长期合规归档STEP AP242[5]
遗留系统兼容IGES
* * *

二、主流格式技术详解

2.1 DWG / DXF(AutoCAD 生态)

DWG 是 Autodesk 自 1982 年的专有二进制格式,采用位级编码:文件头 (Magic: AC1015) → 类定义段 → 对象映射表 → 数据段(位流,含 DD 增量编码极大节省顶点数据)→ 句柄段。支持 LINE, CIRCLE, ARC, SPLINE(NURBS), 3DSOLID(ACIS) 等实体[6]

DXF 是 Autodesk 公开的 ASCII 交换格式,采用组码+组值对结构。分为 HEADER → CLASSES → TABLES → BLOCKS → ENTITIES → OBJECTS 七段[7]。优点是开放规范、易于程序解析,缺点是文件体积大(比 DWG 大 2-10 倍),3D 支持有限。

属性DWGDXF
编码二进制(位级)ASCII / 二进制
文件大小紧凑大(DWG 的 2-10x)
开放性专有(ODA 授权)开放规范
3D 支持ACIS 实体有限
最佳场景AutoCAD 原生编辑跨平台交换 / CNC

2.2 STEP / IGES(工业交换标准)

STEP (ISO 10303) 是 1994 年发布的国际标准,采用 EXPRESS 数据建模语言描述精确 B-Rep 几何。推荐使用 AP242 Edition 2(统一 AP203+AP214 + 完整语义 PMI/GD&T),已成为航空航天和汽车行业的强制交换标准[5][8]

IGES 是 1980 年代的旧标准(ASME/ANSI Y14.26M),采用固定 80 列卡 ASCII 五段结构:Start → Global → Directory → Parameter → Termination。当前正被 STEP 全面替代[3]

属性STEP (AP242)IGES
标准化ISO 10303ASME/ANSI Y14.26M
编码ASCII / XMLASCII(80 列固定)
PMI/GD&T完整语义不支持
可靠性
当前状态现行标准被替代中

2.3 STL / OBJ / glTF(面片与可视化)

STL(1987 年,3D Systems)是 3D 打印的事实标准,仅存储三角面片(法向量 + 3 个顶点),无颜色/材质/拓扑。Binary STL 每个三角形仅占 50 字节[9]

OBJ(Wavefront)是 ASCII 文本格式,支持多边形面片 + 材质 (.mtl) + UV 纹理,广泛应用于 3D 建模软件间交换[10]

glTF(Khronos Group,ISO/IEC 12113:2022)被称为"3D 的 JPEG",采用 JSON + 二进制容器 (.glb),原生支持 PBR 材质、动画、骨骼、场景图。已成为 Web 3D 和 AR/VR 的行业标准[11]

属性STLOBJglTF
面片类型仅三角三角/四边/多边仅三角
材质MTL 文件PBR 标准
动画骨骼+关键帧
ISO 标准是 (ISO 12113)
最佳场景3D 打印建模交换 / 渲染Web / AR / VR

2.4 Parasolid / ACIS(B-Rep 内核格式)

Parasolid(Siemens,1988)和 ACIS(Spatial/Dassault,1986)是两大主流商业几何内核。均基于精确 B-Rep 表示,提供 ASCII(.x_t / .sat)和二进制(.x_b / .sab)编码。Parasolid 自 v26 起支持 Convergent Modeling(B-Rep + 面片融合)[12][13]

跨内核转换是最大的工程风险:ACIS 在不同内核间转换会引入拓扑缺陷(面间缝隙、自相交、退化边)。显示正常的实体可能在 FEA 仿真或 CNC 加工时失败。[13]

2.5 JT / 3D PDF / IFC(轻量化与 BIM)

JT (ISO 14306):Siemens 主导的轻量化格式,混合 B-Rep + 多 LOD 三角面片 + 原生压缩,支持 10 万+ 部件装配体。已被 Volkswagen、Airbus、Safran 等用作核心 DMU 格式[14]

3D PDF (ISO 32000-2):PDF 容器内嵌 3D 模型。两套技术:PRC(精确 B-Rep + 语义 PMI)和 U3D(仅三角面片)。最大优势是 Adobe Reader 免费查看,美国国防部 MIL-STD-31000B 要求使用[15]

IFC (ISO 16739):buildingSMART 维护的 BIM 标准,最新 IFC 4.3.2.0 已扩展支持土木基础设施。描述建筑全生命周期数据[16]

* * *

三、AI 生成 CAD 技术全景

3.1 技术路线总览

当前 AI 生成 CAD 存在 7 条主要技术路线[17][18]

技术路线核心思路成熟度代表工作
Text-to-CAD自然语言 → CAD 模型⭐⭐ 实验Text2CAD, Zoo, CAD-Coder
Sketch-to-CAD手绘/2D 草图 → 3D CAD⭐⭐ 实验Sketch2CAD, Free2CAD
参数化序列生成自回归生成 CAD 构建序列⭐⭐⭐ 新兴DeepCAD, SkexGen
B-Rep 直接生成扩散模型直接生成 B-Rep⭐⭐ 研究前沿BrepGen, AutoBrep
生成式设计 / 拓扑优化约束驱动最优形状⭐⭐⭐⭐⭐ 最成熟Fusion 360 GD, nTopology
Image-to-3D图像 → 3D 网格/体素⭐⭐⭐ 较好Zero123, TripoSR
AI 设计评审 / 图纸理解AI 读取图纸、检测冲突⭐⭐⭐⭐ 生产就绪CoLab AutoReview

2025-2026 年的核心范式转换是 LLM + CAD 代码生成:CAD-Coder (NeurIPS 2025)、STEP-LLM (2026)、CADmium 等项目用 LLM 生成 CadQuery/OpenSCAD 代码间接驱动 CAD 引擎。这绕过了直接生成 B-Rep 的巨大技术难度,是当前精度最高的路线。[17]

3.2 商业产品与公司

公司产品路线规模
AutodeskFusion 360 Generative Design生成式设计 / 拓扑优化上市公司 (ADSK)
SiemensNX AI / Solid Edge AIAI 辅助 + 生成式设计上市公司
DassaultCATIA AI / SOLIDWORKS AIAI 辅助建模上市公司
PTCCreo AI / Onshape AIAI Agent + CAD 引擎上市公司
ZooZookeeper 对话式 CAD 代理Text-to-CAD$5M+ 融资[19]
Leo AILarge Mechanical ModelText-to-CAD (制造级)$9.7M-$10M[20]
nTopologynTop 隐式建模平台场驱动生成式设计D 轮
Spectral LabsSGS-1 基础模型CAD 基础模型初创
CADDi图纸检索与成本分析AI 图纸理解日本

3.3 开源项目数据

以下数据通过 GitHub API 获取(2026-06-29)[4]

项目Stars类型说明
DeepCAD781参数化序列生成ICCV 2021,自回归 CAD 构建序列
Text2CAD437Text-to-CADNeurIPS 2024,文本到 CAD 序列
BrepGen414B-Rep 扩散SIGGRAPH 2024,扩散模型直接生成 B-Rep
SkexGen144参数化序列生成ICML 2022,解耦型自编码器
CADmium33LLM CAD 代码LLM 驱动 CadQuery 代码生成框架

3.4 核心 AI 技术

技术在 CAD 生成中的角色代表应用
Transformer自回归生成 CAD 序列;DiT 骨干DeepCAD, CAD-Coder, STEP-LLM
Diffusion ModelsB-Rep 扩散、草图扩散、拓扑优化加速BrepGen, SkexGen
GNN (图神经网络)编码 B-Rep 拓扑关系;草图约束推理BRepNet, CATIA Sketch
LLM 代码生成生成 CadQuery/OpenSCAD 代码驱动 CAD 引擎CADmium, CAD-Coder
强化学习GRPO 策略优化;几何奖励函数CAD 序列优化, 装配规划
VAE/VQ-VAECAD 潜在空间表征学习与压缩SkexGen, DeepCAD
* * *

四、AI CAD 质量水平评估

4.1 各复杂度级别表现

任务级别示例AI 表现评级
简单零件方块、圆柱、球体、孔、倒角基本可正确生成,需人工检查⭐⭐⭐⭐ 较成熟
中等复杂度多特征零件、布尔运算失败率较高,需多次迭代⭐⭐ 实验
装配体多零件配合、运动约束极不可靠,实验阶段⭐⭐ 实验
曲面/自由造型Sweep, Loft, Shell, 复杂曲面严重退化,基本不可用⭐ 很差
建筑 BIM建筑平面图、结构模型AI 辅助评审为主,无法自主建模⭐⭐ 辅助
拓扑优化减重设计、载荷约束优化成熟,减重 20-45%,已验证⭐⭐⭐⭐⭐ 最成熟

Text2CAD-Bench 明确报告:当前模型在基础/中级几何上表现合理,但在高级几何(扫描、放样、抽壳、自由曲面)和真实世界零件上显著退化[18]。Xometry 实测 7 款 Text-to-CAD 工具对所有中高复杂度任务均失败[21]

4.2 精度与可用性:能直接用吗?

结论:生成的模型不能直接使用,需要显著人工修正。

Benchmark领先模型得分说明
Parametric CAD BenchGPT-5.5 + Codex83.2多步 Agent 循环[22]
Parametric CAD BenchGemini 3.1 Pro + agent79.0
Parametric CAD BenchClaude Opus 4.7 + agent73.4
Parametric CAD BenchClaude Sonnet 4.6 (无 Agent)51.8无 Agent 循环
Text2CAD-Bench多模型L1-L2 好 / L3-L4 退化600 个人工标注案例[18]
AECV-benchGemini 3 Pro51% 准确率建筑图纸理解[23]

Leo AI 团队精准指出[20]

AI 生成的几何与制造就绪设计之间的差距是知识差距,而非几何差距。AI 可以生成一个外形漂亮的支架,但若壁厚仅 0.5mm、无拔模斜度、内含底切——它看起来像零件,却无法生产。

缺失的制造关键要素:壁厚均匀性、拔模角度、圆角半径匹配可用刀具、孔位对齐标准紧固件、可实现的表面光洁度和公差、刀具路径碰撞避免[21][20]

4.3 与人类工程师的差距

AI 的优势

  • 快速生成大量设计变体(4x 变体量)
  • 拓扑优化超越人类直觉(减重 20-45%)
  • 处理速度 2.8x 更快(辅助仿真)
  • 24/7 不间断设计探索

AI 的不足

  • 无真正创造力——仅重复训练数据模式
  • 缺乏领域推理:不理解供应链/装配工艺性
  • 无法多目标权衡
  • 幻觉问题:输出缺陷需工程师捕获
  • 无法判断训练数据质量

Dr. Dallas Rosson(美国海军水下作战中心首席工程师):"生成式 AI 和 LLM 并不会创造新颖的解决方案。它们只是基于训练数据集重复最可能的答案。"[24]

Reddit r/MechanicalEngineering 工程师反馈:"我用 AI 写 SolidWorks 宏的经历是——超出基础零件后,大多数 'AI 生成代码' 很快就坏了。"[25]

4.4 工业界采用与案例

工业界采用呈现两极分化:拓扑优化/生成式设计已深度嵌入头部企业,而 Text-to-CAD 仍处早期实验[26]

公司应用效果
General Motors座椅支架生成式设计减重 40%,强度提升 20%[27]
AirbusA320 客舱隔板(仿生设计)减重 45%(65kg → 35kg)[28]
DENSO发动机控制单元 (ECU)重量优化
Decathlon潜水面罩可持续设计 + 性能提升
Philippe Starck家具概念设计AI 辅助创意探索

采用率真相:88% 的组织在至少一个业务功能中使用 AI,但仅 27% 的 AEC 公司正式采用 AI,仅 5% 获得可衡量 ROI[29]

* * *

五、总结与展望

核心结论

维度当前水平 (2026 Q2)可信度
简单零件可生成基本正确几何体,需人工检查
中等复杂度布尔运算和多特征零件失败率较高
装配体 / 曲面实验阶段,极不可靠非常高
直接可用性不可直接用,需大量人工修正制造约束非常高
拓扑优化成熟,减重 20-45%,航空航天/汽车已验证非常高
AI 设计评审生产就绪,已在生产组织中部署
工业 ROI仅 5% 组织获得可衡量 ROI
替代工程师短期内不会,协作为主

短期展望(2026-2027)

从数据格式视角看 AI CAD

CoLab Software 的判断(2026 年 3 月):"AI 设计评审今天就能产生 ROI。生成式 CAD 还没到那一步。"[26]

参考资料

  1. Zoo.dev — A Practical Overview of CAD File Formats. https://zoo.dev/research/a-practical-overview-of-cad-file-formats
  2. Wikipedia — Computer-aided design. https://en.wikipedia.org/wiki/Computer-aided_design
  3. Capvidia — Top 8 Neutral 3D CAD File Formats. https://www.capvidia.com/blog/top-neutral-3d-cad-file-formats
  4. GitHub API — 各开源项目实时数据,获取于 2026-06-29.
  5. CAD Interop — STEP AP242. https://www.cadinterop.com/en/formats/neutral-format/step.html;Capvidia — AP203 vs AP214 vs AP242. https://www.capvidia.com/blog/best-step-file-to-use-ap203-vs-ap214-vs-ap242
  6. Innerscene — Understanding the DWG File Format. https://www.innerscene.com/tools/dwg-file-format;Library of Congress — DWG Format Family. https://www.loc.gov/preservation/digital/formats/fdd/fdd000445.shtml
  7. Library of Congress — DXF ASCII Family. https://www.loc.gov/preservation/digital/formats/fdd/fdd000446.shtml
  8. STEP Tools — ISO 10303 Standards. https://www.steptools.com/stds/step
  9. Library of Congress — STL Binary Format. https://www.loc.gov/preservation/digital/formats/fdd/fdd000505.shtml
  10. Wikipedia — Wavefront .obj file. https://en.wikipedia.org/wiki/Wavefront_.obj_file
  11. Khronos — glTF Specification. https://www.khronos.org/gltf
  12. CAD Interop — Parasolid. https://www.cadinterop.com/en/formats/neutral-format/parasolid.html
  13. CAD Interop — ACIS. https://www.cadinterop.com/en/formats/neutral-format/acis.html;Wikipedia — ACIS. https://en.wikipedia.org/wiki/ACIS
  14. CAD Interop — JT (ISO 14306). https://www.cadinterop.com/en/formats/neutral-format/jt.html;Siemens JT. https://www.siemens.com/en-us/products/plm-components/jt
  15. CAD Interop — 3D PDF. https://www.cadinterop.com/en/formats/neutral-format/3d-pdf.html;LOC — PRC Format. https://www.loc.gov/preservation/digital/formats/fdd/fdd000496.shtml
  16. buildingSMART — IFC. https://technical.buildingsmart.org/standards/ifc
  17. Text2CAD-Bench (arXiv:2605.18430). https://arxiv.org/abs/2605.18430;CAD Arena. https://cadarena.dev/methods
  18. Text2CAD-Bench Paper. https://arxiv.org/html/2605.18430v1
  19. Zoo.dev — Zookeeper. https://zoo.dev
  20. Leo AI — Best AI CAD Generation Tools for Manufacturing. https://www.getleo.ai/blog/best-ai-cad-generation-tools-manufacturing
  21. Xometry Pro — Text-to-CAD Tools Test 2026. https://xometry.pro/en/articles/text-to-cad-tools-test
  22. gNucleus AI — Parametric CAD Bench. https://www.gnucleus.ai/cad-bench
  23. AEC Foundry — AECV-bench 2026 Upgrade. https://www.aecfoundry.com/blog/can-ai-really-read-your-building-plans-aecv-bench-gets-a-major-upgrade
  24. National Defense Magazine — AI Not a Replacement for Human Engineers. https://www.nationaldefensemagazine.org/articles/2025/10/21/commentary-ai-not-a-replacement-for-human-engineers
  25. Reddit r/MechanicalEngineering — AI CAD tools. reddit.com/r/MechanicalEngineering
  26. CoLab Software — AI CAD in 2026. https://www.colabsoftware.com/post/ai-cad-in-2026
  27. GM Taps AI and 3D Printing to Reduce Vehicle Weight. https://www.assemblymag.com/articles/94321-gm-taps-ai-and-3d-printing-to-reduce-vehicle-weight
  28. Airbus — A320 Bionic Partition. https://www.architectmagazine.com/technology/the-living-and-autodesk-apply-bionic-design-to-an-airbus-320-partition_o
  29. SimuTecra — AI Engineering Design: Real vs Hype 2026. https://simutecra.com/blogs/ai-engineering-design-real-vs-hype-2026