GenCAD: Image-Conditioned Computer-Aided Design Generation with Transformer-Based Contrastive Representation and Diffusion Priors
On the map: Diffusion models → 3D, point cloud and scene generation
Abstract (arXiv)
The creation of manufacturable and editable 3D shapes through Computer-Aided Design (CAD) remains a highly manual and time-consuming task, hampered by the complex topology of boundary representations of 3D solids and unintuitive design tools. While most work in the 3D shape generation literature focuses on representations like meshes, voxels, or point clouds, practical engineering applications demand the modifiability and manufacturability of CAD models and the ability for multi-modal conditional CAD model generation. This paper introduces GenCAD, a generative model that employs autoregressive transformers with a contrastive learning framework and latent diffusion models to transform image inputs into parametric CAD command sequences, resulting in editable 3D shape representations. Extensive evaluations demonstrate that GenCAD significantly outperforms existing state-of-the-art methods in terms of the unconditional and conditional generations of CAD models. Additionally, the contrastive learning framework of GenCAD facilitates the retrieval of CAD models using image queries from large CAD databases, which is a critical challenge within the CAD community. Our results provide a significant step forward in highlighting the potential of generative models to expedite the entire design-to-production pipeline and seamlessly integrate different design modalities.
Key facts. Cited by 36 papers in the map (data through 7 Oct 2026). Placed in 3D, point cloud and scene generation, one of 14 directions in Diffusion models. Builds on 34 of its 56 references that are in the map. First posted on arXiv 8 Sep 2024.
Builds on
34 of 56 references.
Closest ancestors · 3
Same direction, newest first
- 2024BrepGen: A B-rep Generative Diffusion Model with Structured Latent Geometry28 Jan
- 2023PolyDiff: Generating 3D Polygonal Meshes with Diffusion Models18 Dec
- 2023GECCO: Geometrically-Conditioned Point Diffusion Models10 Mar
Other references · 31
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2021Zero-Shot Text-to-Image Generationcited by 4,276
- 2021Image Super-Resolution via Iterative Refinementcited by 1,506
- 2019Generating Diverse High-Fidelity Images with VQ-VAE-2cited by 1,376
19 more
- 2021Revisiting Deep Learning Models for Tabular Datacited by 725
- 2015Multi-view Convolutional Neural Networks for 3D Shape Recognitioncited by 564
- 2024InstantMesh: Efficient 3D Mesh Generation from a Single Image with Sparse-view Large Reconstruction Modelscited by 421
- 2023Shap-E: Generating Conditional 3D Implicit Functionscited by 379
- 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 339
- 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 266
- 2023Generating Images with Multimodal Language Modelscited by 259
- 2022SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled Codebookscited by 121
- 2019PointDAN: A Multi-Scale 3D Domain Adaption Network for Point Cloud Representationcited by 114
- 2018MeshNet: Mesh Neural Network for 3D Shape Representationcited by 95
- 2021BRepNet: A topological message passing system for solid modelscited by 92
- 2021Computer-Aided Design as Languagecited by 82
- 2022SolidGen: An Autoregressive Model for Direct B-rep Synthesiscited by 78
- 2021JoinABLe: Learning Bottom-up Assembly of Parametric CAD Jointscited by 77
- 2021SketchGen: Generating Constrained CAD Sketchescited by 68
- 2021ROCA: Robust CAD Model Retrieval and Alignment from a Single Imagecited by 66
- 2023DiffCAD: Weakly-Supervised Probabilistic CAD Model Retrieval and Alignment from an RGB Imagecited by 48
- 2024ContrastCAD: Contrastive Learning-based Representation Learning for Computer-Aided Design Modelscited by 5
- 2023Representation Learning for Sequential Volumetric Design Taskscited by 2
Built on by
Citing papers per year: 2024: 2; 2025: 11; 2026: 23.
36 papers.
Sort:
By area:
- 2024CAD-MLLM: Unifying Multimodality-Conditioned CAD Generation With MLLMcited by 74
- 2024SINGAPO: Single Image Controlled Generation of Articulated Parts in Objectscited by 66
- 2025CAD-Coder: An Open-Source Vision-Language Model for Computer-Aided Design Code Generationcited by 39
- 2025CADmium: Fine-Tuning Code Language Models for Text-Driven Sequential CAD Designcited by 23
- 2025CADDreamer: CAD Object Generation from Single-view Imagescited by 22
- 2025CME-CAD: Heterogeneous Collaborative Multi-Expert Reinforcement Learning for CAD Code Generationcited by 18
- 2025Large Language Models for Computer-Aided Design: A Surveycited by 16
- 2025AutoBrep: Autoregressive B-Rep Generation with Unified Topology and Geometrycited by 16
- 2025From Intent to Execution: Multimodal Chain-of-Thought Reinforcement Learning for Precise CAD Code Generationcited by 10
- 2025Drawing2CAD: Sequence-to-Sequence Learning for CAD Generation from Vector Drawingscited by 9
- 2026Pointer-CAD: Unifying B-Rep and Command Sequences via Pointer-based Edges & Faces Selectioncited by 9
- 2026CADBench: A Multimodal Benchmark for AI-Assisted CAD Program Generationcited by 7
24 more
- 2025CMT: A Cascade MAR with Topology Predictor for Multimodal Conditional CAD Generationcited by 6
- 2026CADFS: A Big CAD Program Dataset and Framework for Computer-Aided Design with Large Language Modelscited by 4
- 2026GIFT: Bootstrapping Image-to-CAD Program Synthesis via Geometric Feedbackcited by 3
- 2026CADFit: Precise Mesh-to-CAD Program Generation with Hybrid Optimizationcited by 3
- 2026Physics-in-the-Loop: A Hybrid Agentic Architecture for Validated CAD Engineering Designcited by 3
- 2026UniCAD: A Unified Benchmark and Universal Model for Multi-Modal Multi-Task CADcited by 3
- 2025GenCAD-Self-Repairing: Feasibility Enhancement for 3D CAD Generationcited by 2
- 2026PairCoder++: Pair Programming as a Universal Paradigm for Verified Code-Driven Multimodal and Structured-Artifact Generationcited by 2
- 2026Autoregressive B-Rep Shape Generation with Parametric Surfacescited by 2
- 2026HierCAD: Hierarchical Text-to-CAD Design via Structure Alignment and Parameter Groundingcited by 1
- 2025View2CAD: Reconstructing View-Centric CAD Models from Single RGB-D Scanscited by 0
- 2026BrepGaussian: CAD reconstruction from Multi-View Images with Gaussian Splattingcited by 0
- 2026Learning From Design Procedure To Generate CAD Programs for Data Augmentationcited by 0
- 2026Design-Specification Tiling for ICL-based CAD Code Generationcited by 0
- 2026Agentic AI in Engineering and Manufacturing: Industry Perspectives on Utility, Adoption, Challenges, and Opportunitiescited by 0
- 2026SchGen: PCB Schematic Generation with Semantic-Grounded Code Representationscited by 0
- 2026GuideCAD: A Lightweight Multimodal Framework for 3D CAD Model Generation via Prefix Embeddingcited by 0
- 2026FllumaOne: A Code-Native Multimodal CAD Dataset with Executable Programs and Kernel-Validated Feature Historiescited by 0
- 2026AIMold: An Autonomous AI-based Pipeline for Complex Mold Designcited by 0
- 2026IterCAD: Iterative Program Repair for CAD Code Generation from Orthographic Viewscited by 0
- 2026LLM-Aided Design for Manufacturing: A Multi-Agent System for Intent-Preserving Redesign of CAD for Improved Manufacturabilitycited by 0
- 2026CIT-CAD: Constraint Intent Tree-based CAD Code Generation and Verificationcited by 0
- 2026VGGT-CAD: Reconstructing Parametric CAD 3D Model with Geometric Groundingcited by 0
- 2026Look Where You Can: Active View Selection for CAD Reconstruction under Occlusioncited by 0
- 2026Look Where You Can: Active View Selection for CAD Reconstruction under Occlusion8 Oct 2026
- 2026VGGT-CAD: Reconstructing Parametric CAD 3D Model with Geometric Grounding18 Sep 2026
- 2026CIT-CAD: Constraint Intent Tree-based CAD Code Generation and Verification7 Sep 2026
- 2026LLM-Aided Design for Manufacturing: A Multi-Agent System for Intent-Preserving Redesign of CAD for Improved Manufacturability3 Sep 2026
- 2026IterCAD: Iterative Program Repair for CAD Code Generation from Orthographic Views25 Aug 2026
- 2026AIMold: An Autonomous AI-based Pipeline for Complex Mold Design1 Aug 2026
- 2026Autoregressive B-Rep Shape Generation with Parametric Surfaces19 Jul 2026
- 2026HierCAD: Hierarchical Text-to-CAD Design via Structure Alignment and Parameter Grounding13 Jul 2026
- 2026PairCoder++: Pair Programming as a Universal Paradigm for Verified Code-Driven Multimodal and Structured-Artifact Generation2 Jul 2026
- 2026FllumaOne: A Code-Native Multimodal CAD Dataset with Executable Programs and Kernel-Validated Feature Histories16 Jun 2026
- 2026GuideCAD: A Lightweight Multimodal Framework for 3D CAD Model Generation via Prefix Embedding5 Jun 2026
- 2026UniCAD: A Unified Benchmark and Universal Model for Multi-Modal Multi-Task CAD3 Jun 2026
24 more
- 2026SchGen: PCB Schematic Generation with Semantic-Grounded Code Representations28 May 2026
- 2026Physics-in-the-Loop: A Hybrid Agentic Architecture for Validated CAD Engineering Design19 May 2026
- 2026CADBench: A Multimodal Benchmark for AI-Assisted CAD Program Generation11 May 2026
- 2026CADFS: A Big CAD Program Dataset and Framework for Computer-Aided Design with Large Language Models3 May 2026
- 2026CADFit: Precise Mesh-to-CAD Program Generation with Hybrid Optimization2 May 2026
- 2026GIFT: Bootstrapping Image-to-CAD Program Synthesis via Geometric Feedback28 Mar 2026
- 2026Agentic AI in Engineering and Manufacturing: Industry Perspectives on Utility, Adoption, Challenges, and Opportunities19 Mar 2026
- 2026Design-Specification Tiling for ICL-based CAD Code Generation13 Mar 2026
- 2026Learning From Design Procedure To Generate CAD Programs for Data Augmentation6 Mar 2026
- 2026Pointer-CAD: Unifying B-Rep and Command Sequences via Pointer-based Edges & Faces Selection4 Mar 2026
- 2026BrepGaussian: CAD reconstruction from Multi-View Images with Gaussian Splatting24 Feb 2026
- 2025CME-CAD: Heterogeneous Collaborative Multi-Expert Reinforcement Learning for CAD Code Generation29 Dec 2025
- 2025AutoBrep: Autoregressive B-Rep Generation with Unified Topology and Geometry2 Dec 2025
- 2025Drawing2CAD: Sequence-to-Sequence Learning for CAD Generation from Vector Drawings26 Aug 2025
- 2025From Intent to Execution: Multimodal Chain-of-Thought Reinforcement Learning for Precise CAD Code Generation13 Aug 2025
- 2025CADmium: Fine-Tuning Code Language Models for Text-Driven Sequential CAD Design13 Jul 2025
- 2025GenCAD-Self-Repairing: Feasibility Enhancement for 3D CAD Generation29 May 2025
- 2025CAD-Coder: An Open-Source Vision-Language Model for Computer-Aided Design Code Generation20 May 2025
- 2025Large Language Models for Computer-Aided Design: A Survey13 May 2025
- 2025CMT: A Cascade MAR with Topology Predictor for Multimodal Conditional CAD Generation29 Apr 2025
- 2025View2CAD: Reconstructing View-Centric CAD Models from Single RGB-D Scans5 Apr 2025
- 2025CADDreamer: CAD Object Generation from Single-view Images28 Feb 2025
- 2024CAD-MLLM: Unifying Multimodality-Conditioned CAD Generation With MLLM7 Nov 2024
- 2024SINGAPO: Single Image Controlled Generation of Articulated Parts in Objects21 Oct 2024
- 2026Physics-in-the-Loop: A Hybrid Agentic Architecture for Validated CAD Engineering Designcited by 3
- 2026Agentic AI in Engineering and Manufacturing: Industry Perspectives on Utility, Adoption, Challenges, and Opportunitiescited by 0
- 2026LLM-Aided Design for Manufacturing: A Multi-Agent System for Intent-Preserving Redesign of CAD for Improved Manufacturabilitycited by 0
- 2026LLM-Aided Design for Manufacturing: A Multi-Agent System for Intent-Preserving Redesign of CAD for Improved Manufacturability3 Sep 2026
- 2026Physics-in-the-Loop: A Hybrid Agentic Architecture for Validated CAD Engineering Design19 May 2026
- 2026Agentic AI in Engineering and Manufacturing: Industry Perspectives on Utility, Adoption, Challenges, and Opportunities19 Mar 2026
- 2025CADDreamer: CAD Object Generation from Single-view Imagescited by 22
- 2025CADDreamer: CAD Object Generation from Single-view Images28 Feb 2025
- 2024CAD-MLLM: Unifying Multimodality-Conditioned CAD Generation With MLLMcited by 74
- 2024SINGAPO: Single Image Controlled Generation of Articulated Parts in Objectscited by 66
- 2025CAD-Coder: An Open-Source Vision-Language Model for Computer-Aided Design Code Generationcited by 39
- 2025CADmium: Fine-Tuning Code Language Models for Text-Driven Sequential CAD Designcited by 23
- 2025CME-CAD: Heterogeneous Collaborative Multi-Expert Reinforcement Learning for CAD Code Generationcited by 18
- 2025Large Language Models for Computer-Aided Design: A Surveycited by 16
- 2025AutoBrep: Autoregressive B-Rep Generation with Unified Topology and Geometrycited by 16
- 2025Drawing2CAD: Sequence-to-Sequence Learning for CAD Generation from Vector Drawingscited by 9
- 2026Pointer-CAD: Unifying B-Rep and Command Sequences via Pointer-based Edges & Faces Selectioncited by 9
- 2026CADBench: A Multimodal Benchmark for AI-Assisted CAD Program Generationcited by 7
- 2025CMT: A Cascade MAR with Topology Predictor for Multimodal Conditional CAD Generationcited by 6
- 2026GIFT: Bootstrapping Image-to-CAD Program Synthesis via Geometric Feedbackcited by 3
12 most cited of 30 All 30 (JSON)
- 2026Look Where You Can: Active View Selection for CAD Reconstruction under Occlusion8 Oct 2026
- 2026VGGT-CAD: Reconstructing Parametric CAD 3D Model with Geometric Grounding18 Sep 2026
- 2026CIT-CAD: Constraint Intent Tree-based CAD Code Generation and Verification7 Sep 2026
- 2026IterCAD: Iterative Program Repair for CAD Code Generation from Orthographic Views25 Aug 2026
- 2026AIMold: An Autonomous AI-based Pipeline for Complex Mold Design1 Aug 2026
- 2026Autoregressive B-Rep Shape Generation with Parametric Surfaces19 Jul 2026
- 2026HierCAD: Hierarchical Text-to-CAD Design via Structure Alignment and Parameter Grounding13 Jul 2026
- 2026PairCoder++: Pair Programming as a Universal Paradigm for Verified Code-Driven Multimodal and Structured-Artifact Generation2 Jul 2026
- 2026FllumaOne: A Code-Native Multimodal CAD Dataset with Executable Programs and Kernel-Validated Feature Histories16 Jun 2026
- 2026GuideCAD: A Lightweight Multimodal Framework for 3D CAD Model Generation via Prefix Embedding5 Jun 2026
- 2026UniCAD: A Unified Benchmark and Universal Model for Multi-Modal Multi-Task CAD3 Jun 2026
- 2026SchGen: PCB Schematic Generation with Semantic-Grounded Code Representations28 May 2026
12 newest of 30 All 30 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025GenCAD-3D: CAD Program Generation using Multimodal Latent Space Alignment and Synthetic Dataset Balancing
- 2026Img2CADSeq: Image-to-CAD Generation via Sequence-Based Diffusion
- 2024Text2CAD: Text to 3D CAD Generation via Technical Drawings
- 2026Computer-Aided Design Generation by Cascaded Discrete Diffusion Model
- 2025CADKnitter: Compositional CAD Generation from Text and Geometry Guidance
- 2026ConCAD: Constraint-Aware Image-to-CAD Generation with Dual-Granularity Rewards
- 2024Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional Factorization
- 2024CadVLM: Bridging Language and Vision in the Generation of Parametric CAD Sketches