Mamba-CAD: State Space Model For 3D Computer-Aided Design Generative Modeling

📅 2026-02-27
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the challenge of generating industrial-scale, complex CAD models, whose parameter sequences are excessively long and fine-grained, rendering existing generative methods ineffective. To this end, we propose Mamba-CAD, the first approach to introduce the state space model Mamba into CAD generation. Our method employs a self-supervised encoder-decoder framework, where a latent representation is learned through CAD reconstruction pretraining. A generative adversarial network (GAN) is then leveraged to produce high-quality CAD latent codes, which are subsequently decoded into complete, parameterized sequences. We also release a new dataset comprising 77,078 complex CAD models. Experimental results demonstrate that Mamba-CAD significantly outperforms current methods across multiple metrics, particularly excelling in generating valid, long-sequence parametric CAD models.

Technology Category

Application Category

📝 Abstract
Computer-Aided Design (CAD) generative modeling has a strong and long-term application in the industry. Recently, the parametric CAD sequence as the design logic of an object has been widely mined by sequence models. However, the industrial CAD models, especially in component objects, are fine-grained and complex, requiring a longer parametric CAD sequence to define. To address the problem, we introduce Mamba-CAD, a self-supervised generative modeling for complex CAD models in the industry, which can model on a longer parametric CAD sequence. Specifically, we first design an encoder-decoder framework based on a Mamba architecture and pair it with a CAD reconstruction task for pre-training to model the latent representation of CAD models; and then we utilize the learned representation to guide a generative adversarial network to produce the fake representation of CAD models, which would be finally recovered into parametric CAD sequences via the decoder of MambaCAD. To train Mamba-CAD, we further create a new dataset consisting of 77,078 CAD models with longer parametric CAD sequences. Comprehensive experiments are conducted to demonstrate the effectiveness of our model under various evaluation metrics, especially in the generation length of valid parametric CAD sequences. The code and dataset can be achieved from https://github.com/Sunny-Hack/Code-for-Mamba-CAD-AAAI-2025-.
Problem

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

CAD generative modeling
parametric CAD sequence
complex 3D models
sequence modeling
industrial design
Innovation

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

Mamba
State Space Model
CAD Generative Modeling
Long Sequence Modeling
Self-supervised Learning
🔎 Similar Papers
No similar papers found.
Xueyang Li
Xueyang Li
University of Notre Dame
Medical Image
Y
Yunzhong Lou
School of Computer Science, Fudan University, Shanghai, China
Yu Song
Yu Song
Huazhong University of Science and Techology
Graph LearningRecommender SystemNLP
X
Xiangdong Zhou
School of Computer Science, Fudan University, Shanghai, China