论文
ASSEMCAD:从自然语言生成生产级CAD装配体
ASSEMCAD: Production-Ready CAD Assembly Generation from Natural Language
摘要
LLM与程序化CAD的最新进展显著改善了单零件的Text-to-CAD生成,但生产级的机械装配生成仍未解决。与单零件建模不同,装配需要跨多组件、功能接口、装配关系、工程原理与物理一致性的协调推理——直接生成可执行CAD代码不足以构建机械有效且可复用的装配。我们提出AssemCAD:公理落地、从自然语言生成生产级CAD装配的框架。AssemCAD不把装配表示为单体CAD代码,而是先构造公理化装配规格——类型化零件、几何支撑的端口、可执行配合与工程公理;每条装配关系显式落地到一个或多个工程原理,使规格可解释、可复用、可验证。为实现该规格,AssemCAD引入基于端口与配合的CAD装配库——通过确定性配合变换执行符号装配关系、并用具体B-Rep几何证据验证声明接口。基于该表示与库,AssemCAD进一步支持按需合成可复用的参数化组件工厂,覆盖标准与开放世界几何。AssemBench上的实验显示:AssemCAD相对以代码为中心的CAD生成基线大幅改善装配保持与物理有效性,并跨不同基础模型骨干泛化。
