ASSEMCAD: Production-Ready CAD Assembly Generation from Natural Language

📅 2026-07-06
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Existing text-to-CAD generation methods struggle to produce mechanical assemblies that are engineering-compliant, physically consistent, and reusable due to their inadequate modeling of multi-part协同 relationships and underlying engineering principles. This work proposes the first axiom-driven assembly generation framework, which translates natural language instructions into structured specifications comprising typed components, geometric ports, executable mating relations, and formal engineering axioms. By leveraging deterministic geometric solvers, the framework generates production-grade CAD assemblies that are verifiable, reusable, and explicitly grounded in engineering principles. The approach enables interpretable and generalizable parametric component synthesis by directly linking engineering intent with geometric realization, significantly outperforming current code-centric methods on the AssemBench benchmark in terms of assembly fidelity, physical validity, and cross-model generalization.
📝 Abstract
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.
Problem

Research questions and friction points this paper is trying to address.

CAD assembly generation
production-ready
mechanical assembly
natural language
physical consistency
Innovation

Methods, ideas, or system contributions that make the work stand out.

axiom-grounded assembly
port-based modeling
deterministic mate transformations
B-Rep geometric validation
parametric component factories
🔎 Similar Papers