arXiv:2604.15184cs.AI2026-04

让AI设计能动的3D机械结构,突破现有系统局限

Agent-Aided Design for Dynamic CAD Models

论文配图:Agent-Aided Design for Dynamic CAD Models
图 1 · 摘自论文原文
  • 用智能体+外部约束求解器实现动态部件交互建模
  • 首次成功生成带自由度的复杂3D装配体如活塞、剪刀
  • 适合工业设计与自动化制造领域研究者参考

过去一年,研究人员开发出无需训练即可设计真实世界CAD风格物体的智能体系统,我们称之为代理辅助设计(Agent-Aided Design)。这类系统将智能体置于反馈循环中:生成CAD模型组合、可视化装配体,并根据视觉及其他反馈迭代优化。尽管进展迅速,关键问题仍存:现有系统无法构建包含运动部件的复杂3D装配体,例如活塞、摆锤或剪刀。为使代理辅助设计在工业制造中产生实际影响,亟需能生成此类装配体的系统。本文提出AADvark原型,一种专为此任务设计的智能体系统。与先前最优系统不同,AADvark通过捕捉一个或多个自由度的动态部件交互,可直接推理含运动部件的装配体,从而实现包括机械运动在内的跨领域目标。由于当前大语言模型空间推理能力有限,AADvark通过引入外部约束求解工具及专门的视觉反馈机制加以弥补。实验表明,通过修改智能体工具(FreeCAD与装配求解器),可建立强验证信号,使系统成功构建可动3D装配体。

原文摘要 · Abstract (English)

In the past year, researchers have created agentic systems that can design real-world CAD-style objects in a training-free setting, a new variety of system that we call Agent-Aided Design. These systems place an agent in a feedback loop in which it generates an assembly of CAD model(s), visualizes the assembly, and then iteratively refines its assembly based on visual and other feedback. Despite rapid progress, a key problem remains: none of these systems can build complex 3D assemblies with moving parts. For example, no existing system can build a piston, a pendulum, or even a pair of scissors. In order for Agent-Aided Design to make a real impact in industrial manufacturing, we need a system that is capable of generating such 3D assemblies. In this paper we present a prototype of AADvark, an agentic system designed for this task. Unlike previous state-of-the-art systems, AADvark captures the dynamic part interactions with one or more degrees-of-freedom. This design decision allows AADvark to reason directly about assemblies with moving parts and can thereby achieve cross-cutting goals, including but not limited to mechanical movements. Unfortunately, current LLMs are imperfect spatial reasoners, a problem that AADvark addresses by incorporating external constraint solver tools with a specialized visual feedback mechanism. We demonstrate that, by modifying the agent's tools (FreeCAD and the assembly solver), we are able to create a strong verification signal which enables our system to build 3D assemblies with movable parts.

智能体设计3D装配动态结构工业制造

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。