GenCAD-3D: CAD Program Generation using Multimodal Latent Space Alignment and Synthetic Dataset Balancing
Not on the map. Why?
Abstract (arXiv)
CAD programs, structured as parametric sequences of commands that compile into precise 3D geometries, are fundamental to accurate and efficient engineering design processes. Generating these programs from nonparametric data such as point clouds and meshes remains a crucial yet challenging task, typically requiring extensive manual intervention. Current deep generative models aimed at automating CAD generation are significantly limited by imbalanced and insufficiently large datasets, particularly those lacking representation for complex CAD programs. To address this, we introduce GenCAD-3D, a multimodal generative framework utilizing contrastive learning for aligning latent embeddings between CAD and geometric encoders, combined with latent diffusion models for CAD sequence generation and retrieval. Additionally, we present SynthBal, a synthetic data augmentation strategy specifically designed to balance and expand datasets, notably enhancing representation of complex CAD geometries. Our experiments show that SynthBal significantly boosts reconstruction accuracy, reduces the generation of invalid CAD models, and markedly improves performance on high-complexity geometries, surpassing existing benchmarks. These advancements hold substantial implications for streamlining reverse engineering and enhancing automation in engineering design. We will publicly release our datasets and code, including a set of 51 3D-printed and laser-scanned parts on our project site.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 23 of its 45 references that are in the map. First posted on arXiv 17 Sep 2025.
Builds on
23 of 45 references.
References · 23
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020Denoising Diffusion Implicit Modelscited by 9,781
- 2021Zero-Shot Text-to-Image Generationcited by 4,288
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 2021Revisiting Deep Learning Models for Tabular Datacited by 740
- 2023One-2-3-45: Any Single Image to 3D Mesh in 45 Seconds without Per-Shape Optimizationcited by 560
- 2021PointCLIP: Point Cloud Understanding by CLIPcited by 463
- 2023Shap-E: Generating Conditional 3D Implicit Functionscited by 385
- 2020What is being transferred in transfer learning?cited by 368
- 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 271
- 2020DiffusionNet: Discretization Agnostic Learning on Surfacescited by 164
- 2022SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled Codebookscited by 125
11 more
- 2017CSGNet: Neural Shape Parser for Constructive Solid Geometrycited by 106
- 2018PointGrow: Autoregressively Learned Point Cloud Generation with Self-Attentioncited by 105
- 2021Deep Generative Models in Engineering Design: A Reviewcited by 105
- 2020ParSeNet: A Parametric Surface Fitting Network for 3D Point Cloudscited by 96
- 2022SolidGen: An Autoregressive Model for Direct B-rep Synthesiscited by 80
- 2021SketchGen: Generating Constrained CAD Sketchescited by 68
- 2021Point2Cyl: Reverse Engineering 3D Objects from Point Clouds to Extrusion Cylinderscited by 60
- 2025CAD-Coder: An Open-Source Vision-Language Model for Computer-Aided Design Code Generationcited by 43
- 2024Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional Factorizationcited by 35
- 2024Wavelet Latent Diffusion (Wala): Billion-Parameter 3D Generative Model with Compact Wavelet Encodingscited by 10
- 2024CLIP-based Point Cloud Classification via Point Cloud to Image Translationcited by 2
Built on by
Citing papers per year: 2026: 8.
8 papers.
- 2026CADBench: A Multimodal Benchmark for AI-Assisted CAD Program Generationcited by 11
- 2026CADFit: Precise Mesh-to-CAD Program Generation with Hybrid Optimizationcited by 4
- 2026GIFT: Bootstrapping Image-to-CAD Program Synthesis via Geometric Feedbackcited by 3
- 2026neuralCAD-Edit: An Expert Benchmark for Multimodal-Instructed 3D CAD Model Editingcited by 3
- 2026TabPFN for Zero-shot Parametric Engineering Design Generationcited by 1
- 2026Learning From Design Procedure To Generate CAD Programs for Data Augmentationcited by 0
- 2026VisCAD: A Foundation Model Suite with Multimodal Industrial CAD Intelligencecited by 0
- 2026StepCAD: Mesh-to-CAD Code Generation via LLM Policy and Geometry-Guided Searchcited by 0
- 2026StepCAD: Mesh-to-CAD Code Generation via LLM Policy and Geometry-Guided Search1 Oct 2026
- 2026VisCAD: A Foundation Model Suite with Multimodal Industrial CAD Intelligence3 Sep 2026
- 2026CADBench: A Multimodal Benchmark for AI-Assisted CAD Program Generation11 May 2026
- 2026CADFit: Precise Mesh-to-CAD Program Generation with Hybrid Optimization2 May 2026
- 2026neuralCAD-Edit: An Expert Benchmark for Multimodal-Instructed 3D CAD Model Editing17 Apr 2026
- 2026GIFT: Bootstrapping Image-to-CAD Program Synthesis via Geometric Feedback28 Mar 2026
- 2026Learning From Design Procedure To Generate CAD Programs for Data Augmentation6 Mar 2026
- 2026TabPFN for Zero-shot Parametric Engineering Design Generation2 Feb 2026
Similar, not cited
Close in wording, no citation either way
- 2024GenCAD: Image-Conditioned Computer-Aided Design Generation with Transformer-Based Contrastive Representation and Diffusion Priors
- 2025GenCAD-Self-Repairing: Feasibility Enhancement for 3D CAD Generation
- 2026CADFS: A Big CAD Program Dataset and Framework for Computer-Aided Design with Large Language Models
- 2025Text-to-CadQuery: A New Paradigm for CAD Generation with Scalable Large Model Capabilities
- 2024Text2CAD: Text to 3D CAD Generation via Technical Drawings
- 2025CADKnitter: Compositional CAD Generation from Text and Geometry Guidance
- 2025cadrille: Multi-modal CAD Reconstruction with Reinforcement Learning
- 2026Zero-to-CAD: Agentic Synthesis of Interpretable CAD Programs at Million-Scale Without Real Data