ASSEMCAD: Production-Ready CAD Assembly Generation from Natural Language
Not on the map. Why?
Abstract (arXiv)
Recent advances in large language models and programmatic CAD have significantly improved Text-to-CAD generation for individual parts. However, production-ready mechanical assembly generation remains largely unsolved. Unlike single-part modeling, assemblies require coordinated reasoning over multiple components, functional interfaces, assembly relations, engineering principles, and physical consistency. Consequently, directly generating executable CAD code is insufficient for constructing mechanically valid and reusable assemblies. We present AssemCAD, an axiom-grounded framework for production-ready CAD assembly generation from natural language. Instead of representing an assembly as monolithic CAD code, AssemCAD first constructs an axiomatic Assembly Specification consisting of typed parts, geometry-backed ports, executable mates, and engineering axioms. Each assembly relation is explicitly grounded in one or more engineering principles, making the resulting specification interpretable, reusable, and verifiable. To realize this specification, AssemCAD introduces a port- and mate-based CAD assembly library that executes symbolic assembly relations through deterministic mate transformations and validates declared interfaces using concrete B-Rep geometric evidence. Built on this representation and library, AssemCAD further supports on-demand synthesis of reusable parametric component factories for both standard and open-world geometries. Experiments on AssemBench show that AssemCAD substantially improves assembly preservation and physical validity over code-centric CAD generation baselines, while generalizing across different foundation-model backbones. By combining axiom-grounded assembly reasoning with deterministic geometric execution, AssemCAD extends Text-to-CAD from isolated part generation toward production-ready mechanical assembly design.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 18 of its 51 references that are in the map. First posted on arXiv 6 Jul 2026.
Builds on
18 of 51 references.
References · 18
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2024Chatbot Arena: An Open Platform for Evaluating LLMs by Human Preferencecited by 1,184
- 2023AGIEval: A Human-Centric Benchmark for Evaluating Foundation Modelscited by 716
- 2025Measuring what Matters: Construct Validity in Large Language Model Benchmarkscited by 119
- 2024What Large Language Models Know and What People Think They Knowcited by 110
- 2022Human heuristics for AI-generated language are flawedcited by 105
- 2023Human Feedback is not Gold Standardcited by 83
- 2023Knowing About Knowing: An Illusion of Human Competence Can Hinder Appropriate Reliance on AI Systemscited by 41
- 2023Improving Human-AI Collaboration With Descriptions of AI Behaviorcited by 36
- 2024Task Supportive and Personalized Human-Large Language Model Interaction: A User Studycited by 17
- 2025Understanding Learner-LLM Chatbot Interactions and the Impact of Prompting Guidelinescited by 6
6 more
- 2023What Lies Beneath? Exploring the Impact of Underlying AI Model Updates in AI-Infused Systemscited by 3
- 2024A Map of Exploring Human Interaction patterns with LLM: Insights into Collaboration and Creativitycited by 3
- 2024Human Bias in the Face of AI: Examining Human Judgment Against Text Labeled as AI Generatedcited by 2
- 2025Making Sense of AI Limitations: How Individual Perceptions Shape Organizational Readiness for AI Adoptioncited by 2
- 2025Understand User Opinions of Large Language Models via LLM-Powered In-the-Moment User Experience Interviewscited by 1
- 2025From Prompting to Partnering: Personalization Features for Human-LLM Interactionscited by 1
Built on by
Not cited yet.