Embodied CAD: Solver-Grounded LLM Agents for Parametric B-Rep Assembly Modeling
Summary
Embodied CAD introduces solver-grounded large language model (LLM) agents designed for parametric B-Rep assembly modeling, addressing the challenge of generating industrially reliable CAD scripts. Unlike single-pass script generation, this framework iteratively selects actions from a stratified L0-L4 CAD skill library, resolves them into typed geometric operations, and executes them within a CAD backend. It leverages solver feedback for planning, repair, and learning, integrating action grammar constraints, deterministic parameter resolution, and solver-derived rewards for supervised warm-up and GRPO-style refinement. Evaluated on multi-step mechanical, industrial equipment, and mold-oriented assembly tasks, Embodied CAD uses metrics like executable rate, skill accuracy, and task completion success. The system demonstrates that solver-grounded planning can execute all strong-planner workflows in the current benchmark, with learned controllers achieving high executable rates.
Key takeaway
For Machine Learning Engineers developing CAD automation, Embodied CAD demonstrates a robust approach to integrating LLMs with geometric kernels. You should consider implementing solver-grounded feedback loops and stratified skill libraries to ensure generated designs are geometrically valid and parametrically editable. This method significantly improves executable rates and task completion success, mitigating common issues with single-pass script generation in industrial applications.
Key insights
Embodied CAD uses solver-grounded LLM agents for iterative, feedback-driven parametric B-Rep assembly modeling, ensuring geometric kernel acceptance.
Principles
- Iterative action selection with solver feedback improves CAD reliability.
- Stratified skill libraries enhance LLM-driven geometric operations.
- Combining grammar constraints and and rewards refines agent performance.
Method
The agent iteratively selects actions from an L0-L4 CAD skill library, resolves them into geometric operations, executes them in a CAD backend, and uses solver feedback for planning and repair.
In practice
- Automate multi-step mechanical assembly tasks.
- Generate industrial equipment designs reliably.
- Develop mold-oriented assembly models.
Topics
- Embodied CAD
- LLM Agents
- Parametric B-Rep
- Geometric Kernels
- CAD Automation
- Solver Feedback
Best for: Research Scientist, AI Scientist, Machine Learning Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Artificial Intelligence.