CAD-GPT: Synthesising CAD Construction Sequence with Spatial Reasoning-Enhanced Multimodal LLMs
On the map: LLM reasoning → Spatial and embodied reasoning
Abstract (arXiv)
Computer-aided design (CAD) significantly enhances the efficiency, accuracy, and innovation of design processes by enabling precise 2D and 3D modeling, extensive analysis, and optimization. Existing methods for creating CAD models rely on latent vectors or point clouds, which are difficult to obtain, and storage costs are substantial. Recent advances in Multimodal Large Language Models (MLLMs) have inspired researchers to use natural language instructions and images for CAD model construction. However, these models still struggle with inferring accurate 3D spatial location and orientation, leading to inaccuracies in determining the spatial 3D starting points and extrusion directions for constructing geometries. This work introduces CAD-GPT, a CAD synthesis method with spatial reasoning-enhanced MLLM that takes either a single image or a textual description as input. To achieve precise spatial inference, our approach introduces a 3D Modeling Spatial Mechanism. This method maps 3D spatial positions and 3D sketch plane rotation angles into a 1D linguistic feature space using a specialized spatial unfolding mechanism, while discretizing 2D sketch coordinates into an appropriate planar space to enable precise determination of spatial starting position, sketch orientation, and 2D sketch coordinate translations. Extensive experiments demonstrate that CAD-GPT consistently outperforms existing state-of-the-art methods in CAD model synthesis, both quantitatively and qualitatively.
Key facts. Cited by 52 papers in the map (data through 7 Oct 2026). Placed in Spatial and embodied reasoning, one of 17 directions in LLM reasoning. Builds on 19 of its 31 references that are in the map. First posted on arXiv 27 Dec 2024.
Builds on
19 of 31 references.
References · 19
- 20233D Gaussian Splatting for Real-Time Radiance Field Renderingcited by 6,141
- 2023Improved Baselines with Visual Instruction Tuningcited by 4,362
- 2022Self-Instruct: Aligning Language Models with Self-Generated Instructionscited by 2,674
- 2016A Point Set Generation Network for 3D Object Reconstruction from a Single Imagecited by 972
- 2023DreamGaussian: Generative Gaussian Splatting for Efficient 3D Content Creationcited by 837
- 2021Diffusion Probabilistic Models for 3D Point Cloud Generationcited by 734
- 2022Point-E: A System for Generating 3D Point Clouds from Complex Promptscited by 694
- 2018Pixel2Mesh: Generating 3D Mesh Models from Single RGB Imagescited by 649
- 2018AtlasNet: A Papier-Mach'e Approach to Learning 3D Surface Generationcited by 539
- 20213D Shape Generation and Completion through Point-Voxel Diffusioncited by 516
- 2020PolyGen: An Autoregressive Generative Model of 3D Meshescited by 267
- 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 266
7 more
- 2023MeshGPT: Generating Triangle Meshes with Decoder-Only Transformerscited by 254
- 2023GaussianEditor: Editing 3D Gaussians Delicately with Text Instructionscited by 166
- 2024MeshXL: Neural Coordinate Field for Generative 3D Foundation Modelscited by 100
- 2020ParSeNet: A Parametric Surface Fitting Network for 3D Point Cloudscited by 96
- 2023Hierarchical Neural Coding for Controllable CAD Model Generationcited by 84
- 2020PIE-NET: Parametric Inference of Point Cloud Edgescited by 67
- 2024CAD-SIGNet: CAD Language Inference from Point Clouds using Layer-wise Sketch Instance Guided Attentioncited by 62
Built on by
Citing papers per year: 2025: 15; 2026: 37.
52 papers.
Sort:
By area:
- 2025CAD-Llama: Leveraging Large Language Models for Computer-Aided Design Parametric 3D Model Generationcited by 65
- 2025LEGO-Puzzles: How Good Are MLLMs at Multi-Step Spatial Reasoning?cited by 49
- 2025Seek-CAD: A Self-refined Generative Modeling for 3D Parametric CAD Using Local Inference via DeepSeekcited by 22
- 2025Large Language Models for Computer-Aided Design: A Surveycited by 16
- 2025cadrille: Multi-modal CAD Reconstruction with Reinforcement Learningcited by 14
- 2025BrepGPT: Autoregressive B-rep Generation with Voronoi Half-Patchcited by 12
- 2025ReCAD: Reinforcement Learning Enhanced Parametric CAD Model Generation with Vision-Language Modelscited by 10
- 2025CAD-Judge: Toward Efficient Morphological Grading and Verification for Text-to-CAD Generationcited by 9
- 2026Pointer-CAD: Unifying B-Rep and Command Sequences via Pointer-based Edges & Faces Selectioncited by 9
- 2026MUSE: Benchmarking Manufacturable, Functional, and Assemblable Text-to-CAD Generationcited by 8
- 2026ArtiCAD: Articulated CAD Assembly Design via Multi-Agent Code Generationcited by 7
- 2026Zero-to-CAD: Agentic Synthesis of Interpretable CAD Programs at Million-Scale Without Real Datacited by 7
38 more
- 2026CADBench: A Multimodal Benchmark for AI-Assisted CAD Program Generationcited by 7
- 2026Towards High-Fidelity CAD Generation via LLM-Driven Program Generation and Text-Based B-Rep Primitive Groundingcited by 6
- 2026TOOLCAD: Exploring Tool-Using Large Language Models in Text-to-CAD Generation with Reinforcement Learningcited by 6
- 2025GeoCAD: Local Geometry-Controllable CAD Generation with Large Language Modelscited by 4
- 2025CADDesigner: Conceptual CAD Model Generation with a General-Purpose Agentcited by 4
- 2026CADReasoner: Iterative Program Editing for CAD Reverse Engineeringcited by 4
- 2025CADReview: Automatically Reviewing CAD Programs with Error Detection and Correctioncited by 3
- 2026BrepCoder: A Unified Multimodal Large Language Model for Multi-task B-rep Reasoningcited by 3
- 2026PR-CAD: Progressive Refinement for Unified Controllable and Faithful Text-to-CAD Generation with Large Language Modelscited 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
- 2026ArtisanCAD: An Industrial-Level CAD Agent with Expert-Grounded Knowledge Distillationcited by 3
- 2025GACO-CAD: Geometry-Augmented and Conciseness-Optimized CAD Model Generation from Single Imagecited by 2
- 2025A Survey of AI Methods for Geometry Preparation and Mesh Generation in Engineering Simulationcited by 2
- 2026SldprtNet: A Large-Scale Multimodal Dataset for CAD Generation in Language-Driven 3D Designcited by 2
- 2025CAD-Tokenizer: Towards Text-based CAD Prototyping via Modality-Specific Tokenizationcited by 1
- 2025BrepLLM: Enabling Large Language Models to Understand Boundary Representationscited by 1
- 2026STEP-LLM: Generating CAD STEP Models from Natural Language with Large Language Modelscited by 1
- 2026DreamCAD: Scaling Multi-modal CAD Generation using Differentiable Parametric Surfacescited by 1
- 2026Multi-Modal Multi-Agent Reinforcement Learning for Radiology Report Generationcited by 1
- 2026Hierarchical SVG Tokenization: Learning Compact Visual Programs for Scalable Vector Graphics Modelingcited by 1
- 2026BRepCLIP: Contrastive Multimodal Pretraining on BRep Primitives for CAD Understandingcited by 1
- 2026SOV-CAD: Stepwise Orthographic Views Guided CAD Modeling Sequence Reconstructioncited by 1
- 2026TLC-Plan: A Two-Level Codebook Based Network for End-to-End Vector Floorplan Generationcited by 0
- 2026PLLM: Pseudo-Labeling Large Language Models for CAD Program Synthesiscited by 0
- 2026Learning Hierarchical and Geometry-Aware Graph Representations for Text-to-CADcited by 0
- 2026Agent-Aided Design for Dynamic CAD Modelscited by 0
- 2026Memory-Augmented Reinforcement Learning Agent for CAD Generationcited 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
- 2026Pointer-CAD v2: Plan-Then-Construct CAD Generation with Dimension-Aware Parametric Precisioncited by 0
- 2026Decomposer: Learning to Decompile Symbolic Music to Programscited by 0
- 2026Three-Phase Evaluation of AI-Assisted Software Development Life Cyclecited by 0
- 2026PCBWorld: A Benchmark Environment for Engine-Grounded PCB Design Automationcited by 0
- 2026ExpConCAD: Experience-Guided Text-to-CAD Generation from Shape Descriptions with Implicit Spatial Constraintscited by 0
- 2026Language-Augmented Semantic Priors for B-Spline Surface Fittingcited by 0
- 2026Vision2CAD: A Visual Agent Harness for Explicit Geometry Referencing and Localization in Parametric CAD Modelingcited by 0
50 most cited of 52 All 52 (JSON)
- 2026ConCAD: Constraint-Aware Image-to-CAD Generation with Dual-Granularity Rewards28 Sep 2026
- 2026Vision2CAD: A Visual Agent Harness for Explicit Geometry Referencing and Localization in Parametric CAD Modeling19 Sep 2026
- 2026Language-Augmented Semantic Priors for B-Spline Surface Fitting10 Sep 2026
- 2026AgenticCADedit: A Stateful, Tool-Mediated Agentic Approach to Multimodal 3D CAD Editing28 Aug 2026
- 2026ExpConCAD: Experience-Guided Text-to-CAD Generation from Shape Descriptions with Implicit Spatial Constraints25 Aug 2026
- 2026PCBWorld: A Benchmark Environment for Engine-Grounded PCB Design Automation7 Jul 2026
- 2026ArtisanCAD: An Industrial-Level CAD Agent with Expert-Grounded Knowledge Distillation7 Jul 2026
- 2026Three-Phase Evaluation of AI-Assisted Software Development Life Cycle6 Jul 2026
- 2026SOV-CAD: Stepwise Orthographic Views Guided CAD Modeling Sequence Reconstruction5 Jul 2026
- 2026Decomposer: Learning to Decompile Symbolic Music to Programs2 Jul 2026
- 2026Pointer-CAD v2: Plan-Then-Construct CAD Generation with Dimension-Aware Parametric Precision28 Jun 2026
- 2026FllumaOne: A Code-Native Multimodal CAD Dataset with Executable Programs and Kernel-Validated Feature Histories16 Jun 2026
38 more
- 2026GuideCAD: A Lightweight Multimodal Framework for 3D CAD Model Generation via Prefix Embedding5 Jun 2026
- 2026BRepCLIP: Contrastive Multimodal Pretraining on BRep Primitives for CAD Understanding3 Jun 2026
- 2026UniCAD: A Unified Benchmark and Universal Model for Multi-Modal Multi-Task CAD3 Jun 2026
- 2026MUSE: Benchmarking Manufacturable, Functional, and Assemblable Text-to-CAD Generation27 May 2026
- 2026Memory-Augmented Reinforcement Learning Agent for CAD Generation19 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
- 2026CADFit: Precise Mesh-to-CAD Program Generation with Hybrid Optimization2 May 2026
- 2026Zero-to-CAD: Agentic Synthesis of Interpretable CAD Programs at Million-Scale Without Real Data27 Apr 2026
- 2026Agent-Aided Design for Dynamic CAD Models16 Apr 2026
- 2026ArtiCAD: Articulated CAD Assembly Design via Multi-Agent Code Generation13 Apr 2026
- 2026Learning Hierarchical and Geometry-Aware Graph Representations for Text-to-CAD11 Apr 2026
- 2026TOOLCAD: Exploring Tool-Using Large Language Models in Text-to-CAD Generation with Reinforcement Learning9 Apr 2026
- 2026Hierarchical SVG Tokenization: Learning Compact Visual Programs for Scalable Vector Graphics Modeling6 Apr 2026
- 2026PR-CAD: Progressive Refinement for Unified Controllable and Faithful Text-to-CAD Generation with Large Language Models27 Mar 2026
- 2026SldprtNet: A Large-Scale Multimodal Dataset for CAD Generation in Language-Driven 3D Design13 Mar 2026
- 2026Towards High-Fidelity CAD Generation via LLM-Driven Program Generation and Text-Based B-Rep Primitive Grounding12 Mar 2026
- 2026DreamCAD: Scaling Multi-modal CAD Generation using Differentiable Parametric Surfaces5 Mar 2026
- 2026Pointer-CAD: Unifying B-Rep and Command Sequences via Pointer-based Edges & Faces Selection4 Mar 2026
- 2026BrepCoder: A Unified Multimodal Large Language Model for Multi-task B-rep Reasoning25 Feb 2026
- 2026CADReasoner: Iterative Program Editing for CAD Reverse Engineering18 Feb 2026
- 2026Multi-Modal Multi-Agent Reinforcement Learning for Radiology Report Generation17 Feb 2026
- 2026PLLM: Pseudo-Labeling Large Language Models for CAD Program Synthesis13 Feb 2026
- 2026TLC-Plan: A Two-Level Codebook Based Network for End-to-End Vector Floorplan Generation6 Feb 2026
- 2026STEP-LLM: Generating CAD STEP Models from Natural Language with Large Language Models19 Jan 2026
- 2025BrepLLM: Enabling Large Language Models to Understand Boundary Representations18 Dec 2025
- 2025A Survey of AI Methods for Geometry Preparation and Mesh Generation in Engineering Simulation16 Dec 2025
- 2025ReCAD: Reinforcement Learning Enhanced Parametric CAD Model Generation with Vision-Language Models6 Dec 2025
- 2025BrepGPT: Autoregressive B-rep Generation with Voronoi Half-Patch27 Nov 2025
- 2025GACO-CAD: Geometry-Augmented and Conciseness-Optimized CAD Model Generation from Single Image20 Oct 2025
- 2025CAD-Tokenizer: Towards Text-based CAD Prototyping via Modality-Specific Tokenization25 Sep 2025
- 2025CAD-Judge: Toward Efficient Morphological Grading and Verification for Text-to-CAD Generation6 Aug 2025
- 2025CADDesigner: Conceptual CAD Model Generation with a General-Purpose Agent1 Aug 2025
- 2025GeoCAD: Local Geometry-Controllable CAD Generation with Large Language Models12 Jun 2025
- 2025cadrille: Multi-modal CAD Reconstruction with Reinforcement Learning28 May 2025
- 2025CADReview: Automatically Reviewing CAD Programs with Error Detection and Correction28 May 2025
- 2025Seek-CAD: A Self-refined Generative Modeling for 3D Parametric CAD Using Local Inference via DeepSeek23 May 2025
- 2025Large Language Models for Computer-Aided Design: A Survey13 May 2025
50 newest of 52 All 52 (JSON)
- 2026ArtiCAD: Articulated CAD Assembly Design via Multi-Agent Code Generationcited by 7
- 2026Zero-to-CAD: Agentic Synthesis of Interpretable CAD Programs at Million-Scale Without Real Datacited by 7
- 2026TOOLCAD: Exploring Tool-Using Large Language Models in Text-to-CAD Generation with Reinforcement Learningcited by 6
- 2026Physics-in-the-Loop: A Hybrid Agentic Architecture for Validated CAD Engineering Designcited by 3
- 2026Multi-Modal Multi-Agent Reinforcement Learning for Radiology Report Generationcited by 1
- 2026Agent-Aided Design for Dynamic CAD Modelscited by 0
- 2026Memory-Augmented Reinforcement Learning Agent for CAD Generationcited by 0
- 2026AgenticCADedit: A Stateful, Tool-Mediated Agentic Approach to Multimodal 3D CAD Editingcited by 0
- 2026AgenticCADedit: A Stateful, Tool-Mediated Agentic Approach to Multimodal 3D CAD Editing28 Aug 2026
- 2026Memory-Augmented Reinforcement Learning Agent for CAD Generation19 May 2026
- 2026Physics-in-the-Loop: A Hybrid Agentic Architecture for Validated CAD Engineering Design19 May 2026
- 2026Zero-to-CAD: Agentic Synthesis of Interpretable CAD Programs at Million-Scale Without Real Data27 Apr 2026
- 2026Agent-Aided Design for Dynamic CAD Models16 Apr 2026
- 2026ArtiCAD: Articulated CAD Assembly Design via Multi-Agent Code Generation13 Apr 2026
- 2026TOOLCAD: Exploring Tool-Using Large Language Models in Text-to-CAD Generation with Reinforcement Learning9 Apr 2026
- 2026Multi-Modal Multi-Agent Reinforcement Learning for Radiology Report Generation17 Feb 2026
- 2025CAD-Llama: Leveraging Large Language Models for Computer-Aided Design Parametric 3D Model Generationcited by 65
- 2025Large Language Models for Computer-Aided Design: A Surveycited by 16
- 2025cadrille: Multi-modal CAD Reconstruction with Reinforcement Learningcited by 14
- 2025BrepGPT: Autoregressive B-rep Generation with Voronoi Half-Patchcited by 12
- 2025CAD-Judge: Toward Efficient Morphological Grading and Verification for Text-to-CAD Generationcited by 9
- 2026Pointer-CAD: Unifying B-Rep and Command Sequences via Pointer-based Edges & Faces Selectioncited by 9
- 2026MUSE: Benchmarking Manufacturable, Functional, and Assemblable Text-to-CAD Generationcited by 8
- 2026CADBench: A Multimodal Benchmark for AI-Assisted CAD Program Generationcited by 7
- 2026Towards High-Fidelity CAD Generation via LLM-Driven Program Generation and Text-Based B-Rep Primitive Groundingcited by 6
- 2025GeoCAD: Local Geometry-Controllable CAD Generation with Large Language Modelscited by 4
- 2025CADDesigner: Conceptual CAD Model Generation with a General-Purpose Agentcited by 4
- 2026CADReasoner: Iterative Program Editing for CAD Reverse Engineeringcited by 4
12 most cited of 39 All 39 (JSON)
- 2026ConCAD: Constraint-Aware Image-to-CAD Generation with Dual-Granularity Rewards28 Sep 2026
- 2026Vision2CAD: A Visual Agent Harness for Explicit Geometry Referencing and Localization in Parametric CAD Modeling19 Sep 2026
- 2026Language-Augmented Semantic Priors for B-Spline Surface Fitting10 Sep 2026
- 2026ExpConCAD: Experience-Guided Text-to-CAD Generation from Shape Descriptions with Implicit Spatial Constraints25 Aug 2026
- 2026PCBWorld: A Benchmark Environment for Engine-Grounded PCB Design Automation7 Jul 2026
- 2026ArtisanCAD: An Industrial-Level CAD Agent with Expert-Grounded Knowledge Distillation7 Jul 2026
- 2026Three-Phase Evaluation of AI-Assisted Software Development Life Cycle6 Jul 2026
- 2026Decomposer: Learning to Decompile Symbolic Music to Programs2 Jul 2026
- 2026Pointer-CAD v2: Plan-Then-Construct CAD Generation with Dimension-Aware Parametric Precision28 Jun 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
- 2026BRepCLIP: Contrastive Multimodal Pretraining on BRep Primitives for CAD Understanding3 Jun 2026
12 newest of 39 All 39 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2024CadVLM: Bridging Language and Vision in the Generation of Parametric CAD Sketches
- 2024CAD-MLLM: Unifying Multimodality-Conditioned CAD Generation With MLLM
- 2025A Solver-Aided Hierarchical Language for LLM-Driven CAD Design
- 2025Text-to-CadQuery: A New Paradigm for CAD Generation with Scalable Large Model Capabilities
- 2026CADFS: A Big CAD Program Dataset and Framework for Computer-Aided Design with Large Language Models
- 2024From 2D CAD Drawings to 3D Parametric Models: A Vision-Language Approach
- 2025CAD-Editor: A Locate-then-Infill Framework with Automated Training Data Synthesis for Text-Based CAD Editing
- 2026Foundation Models for Automatic CAD Generation