ArtiCAD: Articulated CAD Assembly Design via Multi-Agent Code Generation
TLDR
ArtiCAD is a training-free multi-agent system that generates editable, articulated CAD assemblies from text or images using specialized agents and a connector for joint parameters.
Reasoning
The paper introduces a novel approach to articulated CAD assembly generation, addressing an unexplored area with a multi-agent framework that avoids training. Strengths include the use of validation steps, rollback mechanisms, and an experience store, while weaknesses are the lack of detailed quantitative results in the abstract and potential reliance on LLM/VLM limitations.
Read-first score
Read-first score 58.8, weighted from topical fit, citation, graph, method, reproducibility, and recency signals. Original total remains 73.
Field roles
Rank sensitivity
Stability: volatile; rank range: 8.
Keyword Scores
Deep Analysis
Innovations
- First training-free multi-agent system for generating editable, articulated CAD assemblies from text or images.
- Division of task among four specialized agents: Design, Generation, Assembly, and Review.
- Predicting assembly relationships during initial design stage via a Connector that defines attachment points and joint parameters before geometry generation, bypassing limited spatial reasoning of LLMs/VLMs.
- Validation steps in generation and assembly stages with cross-stage rollback mechanism to isolate and correct design- and code-level errors.
- Self-evolving experience store that accumulates design knowledge to continuously improve performance.
Methodology
ArtiCAD is a multi-agent system with four agents (Design, Generation, Assembly, Review) that generates articulated CAD assemblies from text or images. It uses a Connector to pre-define assembly relationships before geometry generation, incorporates validation and cross-stage rollback for error correction, and maintains a self-evolving experience store. The system is evaluated on three datasets: ArtiCAD-Bench, CADPrompt, and ACD.
Key Results
Extensive evaluations on three datasets (ArtiCAD-Bench, CADPrompt, ACD) validate the effectiveness of ArtiCAD, and its applicability is demonstrated in requirement-driven conceptual design, physical prototyping, and URDF export for embodied AI training assets.