280 篇论文
method
New AI methods for CAD generation, reconstruction, editing, retrieval, or reasoning.
文献综述归纳
研究路线
将自然语言或多模态提示转化为可执行的参数化CAD程序(如CadQuery脚本、构建树),实现设计自动化。
尚未覆盖:生成程序常无法满足可制造性或可装配性等工程约束,对模糊提示的鲁棒性有限。通过增量拟合参数化操作和几何反馈验证,从离散3D数据(网格、点云)中恢复可编辑的CAD序列。
尚未覆盖:复杂拓扑的可扩展性、重建精度与程序有效性的平衡尚未解决;跨类别泛化研究不足。提供跨数据集、模态和任务的标准化评估,揭示失败模式,超越几何相似度比较模型能力。
尚未覆盖:现有指标难以捕捉工程就绪度(如功能间隙、可装配性);自动评判器与人类专家评估仅部分一致。通过允许模型在生成前向用户澄清规格,提升对模糊输入的鲁棒性,减少错误。
尚未覆盖:交互成本与生成质量之间的权衡,以及澄清策略在不同设计场景下的泛化性尚不明确。研究共性
- 参数化CAD表示(B-Rep或构建序列)对于可编辑性和下游工程使用至关重要。
- 程序可执行性和体积相似度(如IoU、Chamfer距离)是主要评估指标,但被公认不足以反映实际设计质量。
- 纯端到端生成难以处理复杂几何和工程约束;混合方法(优化+学习或智能体工作流)被视为有前景的方向。
- 多模态输入(文本、图像、网格、点云)逐渐被支持,以契合真实设计工作流。
关键差异
- 表示方式:一些方法使用CadQuery或领域特定脚本语言,另一些采用层次化构建树或非结构化文本基元表示。
- 监督信号:训练策略不同——在精选数据集上监督微调、用于几何对齐的强化学习,以及结合几何反馈的混合优化。
- 评测目标:部分基准强调几何保真度和程序有效性,其他则目标可制造性、功能性和可装配性等工程级标准。
- 交互模式:多数系统一次生成,而ProCAD引入主动澄清循环,将假设从完全指定输入转为欠指定输入。
开放问题
- 生成CAD模型能否自动验证工程约束(如应力、制造成本)而无需专家审查?
- 模型如何从有限的参数化CAD数据泛化到新物体类别或高度复杂的装配体?
- 设计任务中自动化生成与人在回路澄清之间的最佳平衡是什么?
- 当前指标在多大程度上预测真实世界可用性和下游任务(如仿真、制造)的成功?