SketchGraphs: A Large-Scale Dataset for Modeling Relational Geometry in Computer-Aided Design
Not on the map. Why?
Abstract (arXiv)
Parametric computer-aided design (CAD) is the dominant paradigm in mechanical engineering for physical design. Distinguished by relational geometry, parametric CAD models begin as two-dimensional sketches consisting of geometric primitives (e.g., line segments, arcs) and explicit constraints between them (e.g., coincidence, perpendicularity) that form the basis for three-dimensional construction operations. Training machine learning models to reason about and synthesize parametric CAD designs has the potential to reduce design time and enable new design workflows. Additionally, parametric CAD designs can be viewed as instances of constraint programming and they offer a well-scoped test bed for exploring ideas in program synthesis and induction. To facilitate this research, we introduce SketchGraphs, a collection of 15 million sketches extracted from real-world CAD models coupled with an open-source data processing pipeline. Each sketch is represented as a geometric constraint graph where edges denote designer-imposed geometric relationships between primitives, the nodes of the graph. We demonstrate and establish benchmarks for two use cases of the dataset: generative modeling of sketches and conditional generation of likely constraints given unconstrained geometry.
Key facts. Cited by 72 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 12; 2023: 4; 2024: 15; 2025: 11; 2026: 23.
72 papers.
Sort:
By area:
- 2022SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled Codebookscited by 121
- 2023Hierarchical Neural Coding for Controllable CAD Model Generationcited by 84
- 2021Computer-Aided Design as Languagecited by 82
- 2022SolidGen: An Autoregressive Model for Direct B-rep Synthesiscited by 78
- 2024CAD-MLLM: Unifying Multimodality-Conditioned CAD Generation With MLLMcited by 74
- 2021SketchGen: Generating Constrained CAD Sketchescited by 68
- 2021Vitruvion: A Generative Model of Parametric CAD Sketchescited by 66
- 2021Point2Cyl: Reverse Engineering 3D Objects from Point Clouds to Extrusion Cylinderscited by 59
- 2021Engineering Sketch Generation for Computer-Aided Designcited by 49
- 2023SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude Operationscited by 46
- 2025Text-to-CadQuery: A New Paradigm for CAD Generation with Scalable Large Model Capabilitiescited by 43
- 2022Reconstructing editable prismatic CAD from rounded voxel modelscited by 41
38 more
- 2024CAD-Assistant: Tool-Augmented VLLMs as Generic CAD Task Solverscited by 40
- 2024Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional Factorizationcited by 34
- 2024Can Large Language Models Understand Symbolic Graphics Programs?cited by 32
- 2022CADOps-Net: Jointly Learning CAD Operation Types and Steps from Boundary-Representationscited by 30
- 2024CadVLM: Bridging Language and Vision in the Generation of Parametric CAD Sketchescited by 28
- 2024OpenECAD: An Efficient Visual Language Model for Editable 3D-CAD Designcited by 26
- 2022Self-Supervised Representation Learning for CADcited by 22
- 2024Text2CAD: Generating Sequential CAD Models from Beginner-to-Expert Level Text Promptscited by 22
- 2022ComplexGen: CAD Reconstruction by B-Rep Chain Complex Generationcited by 17
- 2025Large Language Models for Computer-Aided Design: A Surveycited by 16
- 2024Geometric Deep Learning for Computer-Aided Design: A Surveycited by 14
- 2021AutoMate: A Dataset and Learning Approach for Automatic Mating of CAD Assembliescited by 13
- 2023AircraftVerse: A Large-Scale Multimodal Dataset of Aerial Vehicle Designscited by 13
- 2022Discovering Design Concepts for CAD Sketchescited by 10
- 2024PICASSO: A Feed-Forward Framework for Parametric Inference of CAD Sketches via Rendering Self-Supervisioncited by 9
- 2024Freehand Sketch Generation from Mechanical Componentscited by 8
- 2025Aligning Constraint Generation with Design Intent in Parametric CADcited by 8
- 2025CAD-Coder:Text-Guided CAD Files Code Generationcited by 8
- 2024Parametric Primitive Analysis of CAD Sketches with Vision Transformercited by 7
- 2026Zero-to-CAD: Agentic Synthesis of Interpretable CAD Programs at Million-Scale Without Real Datacited by 7
- 2022Geoclidean: Few-Shot Generalization in Euclidean Geometrycited by 6
- 2024DAVINCI: A Single-Stage Architecture for Constrained CAD Sketch Inferencecited by 6
- 2025CMT: A Cascade MAR with Topology Predictor for Multimodal Conditional CAD Generationcited by 6
- 2021'CADSketchNet' -- An Annotated Sketch dataset for 3D CAD Model Retrieval with Deep Neural Networkscited by 5
- 2025Point2Primitive: CAD Reconstruction from Point Cloud by Direct Primitive Predictioncited by 4
- 2025MiCADangelo: Fine-Grained Reconstruction of Constrained CAD Models from 3D Scanscited by 4
- 2025HistCAD: Constraint-Aware Parametric CAD Histories for Evaluating Editabilitycited by 4
- 2024MV2Cyl: Reconstructing 3D Extrusion Cylinders from Multi-View Imagescited by 3
- 2025PHT-CAD: Efficient CAD Parametric Primitive Analysis with Progressive Hierarchical Tuningcited by 3
- 2025LAMP: Data-Efficient Linear Affine Weight-Space Models for Parameter-Controlled 3D Shape Generation and Extrapolationcited 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
- 2022SketchCleanNet -- A deep learning approach to the enhancement and correction of query sketches for a 3D CAD model retrieval systemcited by 2
- 2022Mates2Motion: Learning How Mechanical CAD Assemblies Workcited by 2
- 2022Design of Unmanned Air Vehicles Using Transformer Surrogate Modelscited by 2
- 2024Historical Astronomical Diagrams Decomposition in Geometric Primitivescited by 2
- 2026SldprtNet: A Large-Scale Multimodal Dataset for CAD Generation in Language-Driven 3D Designcited by 2
- 2026COSMO-Agent: Tool-Augmented Agent for Closed-loop Optimization,Simulation,and Modeling Orchestrationcited by 2
50 most cited of 72 All 72 (JSON)
- 2026NL2Hull: A Natural Language-Driven Constrained Ship Design Decision Framework7 Oct 2026
- 2026HMB-GAN: Hybrid Multi-B'ezier GAN for Vector Shape Synthesis17 Sep 2026
- 2026CADWorld: Computer-Use Benchmark for Long-Horizon Computer-Aided Design14 Sep 2026
- 2026A Building as a Repository: KIR, a Typed Intermediate Representation for Agent-Authored Building Information Models13 Sep 2026
- 2026CIT-CAD: Constraint Intent Tree-based CAD Code Generation and Verification7 Sep 2026
- 2026VisCAD: A Foundation Model Suite with Multimodal Industrial CAD Intelligence3 Sep 2026
- 2026RealCADBench: Benchmarking Parametric CAD Modeling from Industrial Design Intents3 Sep 2026
- 2026AgenticCADedit: A Stateful, Tool-Mediated Agentic Approach to Multimodal 3D CAD Editing28 Aug 2026
- 2026TailorCoPilot: Enabling Agentic Pattern Making with Version-Controlled State Tracking26 Aug 2026
- 2026ArtisanCAD: An Industrial-Level CAD Agent with Expert-Grounded Knowledge Distillation7 Jul 2026
- 2026Linkify: Learning from Interface-Augmented Assembly Graphs1 Jul 2026
- 2026Arko-T: A Foundation Model for Text-to-Structured 3D Generation29 Jun 2026
38 more
- 2026FllumaOne: A Code-Native Multimodal CAD Dataset with Executable Programs and Kernel-Validated Feature Histories16 Jun 2026
- 2026ComAct: Reframing Professional Software Manipulation via COM-as-Action Paradigm11 Jun 2026
- 2026UniCAD: A Unified Benchmark and Universal Model for Multi-Modal Multi-Task CAD3 Jun 2026
- 2026A Cookbook of 3D Vision: Data, Learning Paradigms, and Application2 Jun 2026
- 2026KDH-CAD: Knowledge-data hybrid CAD learning under data scarcity1 Jun 2026
- 2026Zero-to-CAD: Agentic Synthesis of Interpretable CAD Programs at Million-Scale Without Real Data27 Apr 2026
- 20263DrawAgent: Teaching LLM to Draw in 3D with Early Contrastive Experience9 Apr 2026
- 2026COSMO-Agent: Tool-Augmented Agent for Closed-loop Optimization,Simulation,and Modeling Orchestration7 Apr 2026
- 2026Tool-Augmented Agent for Closed-loop Optimization,Simulation,and Modeling Orchestration1 Apr 2026
- 2026SldprtNet: A Large-Scale Multimodal Dataset for CAD Generation in Language-Driven 3D Design13 Mar 2026
- 2026Draw it like Euclid: Teaching transformer models to generate CAD profiles using ruler and compass construction steps14 Jan 2026
- 2025HistCAD: Constraint-Aware Parametric CAD Histories for Evaluating Editability8 Dec 2025
- 2025MiCADangelo: Fine-Grained Reconstruction of Constrained CAD Models from 3D Scans27 Oct 2025
- 2025LAMP: Data-Efficient Linear Affine Weight-Space Models for Parameter-Controlled 3D Shape Generation and Extrapolation26 Oct 2025
- 2025CAD-Coder:Text-Guided CAD Files Code Generation13 May 2025
- 2025Large Language Models for Computer-Aided Design: A Survey13 May 2025
- 2025Text-to-CadQuery: A New Paradigm for CAD Generation with Scalable Large Model Capabilities10 May 2025
- 2025Point2Primitive: CAD Reconstruction from Point Cloud by Direct Primitive Prediction4 May 2025
- 2025CMT: A Cascade MAR with Topology Predictor for Multimodal Conditional CAD Generation29 Apr 2025
- 2025mrCAD: Multimodal Refinement of Computer-aided Designs28 Apr 2025
- 2025Aligning Constraint Generation with Design Intent in Parametric CAD17 Apr 2025
- 2025PHT-CAD: Efficient CAD Parametric Primitive Analysis with Progressive Hierarchical Tuning23 Mar 2025
- 2024CAD-Assistant: Tool-Augmented VLLMs as Generic CAD Task Solvers18 Dec 2024
- 2024CAD-MLLM: Unifying Multimodality-Conditioned CAD Generation With MLLM7 Nov 2024
- 2024DAVINCI: A Single-Stage Architecture for Constrained CAD Sketch Inference30 Oct 2024
- 2024CadVLM: Bridging Language and Vision in the Generation of Parametric CAD Sketches26 Sep 2024
- 2024Text2CAD: Generating Sequential CAD Models from Beginner-to-Expert Level Text Prompts25 Sep 2024
- 2024Can Large Language Models Understand Symbolic Graphics Programs?15 Aug 2024
- 2024Freehand Sketch Generation from Mechanical Components12 Aug 2024
- 2024Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional Factorization19 Jul 2024
- 2024PICASSO: A Feed-Forward Framework for Parametric Inference of CAD Sketches via Rendering Self-Supervision18 Jul 2024
- 2024Parametric Primitive Analysis of CAD Sketches with Vision Transformer29 Jun 2024
- 2024MV2Cyl: Reconstructing 3D Extrusion Cylinders from Multi-View Images16 Jun 2024
- 2024OpenECAD: An Efficient Visual Language Model for Editable 3D-CAD Design14 Jun 2024
- 2024Detecting Generative Parroting through Overfitting Masked Autoencoders27 Mar 2024
- 2024Historical Astronomical Diagrams Decomposition in Geometric Primitives13 Mar 2024
- 2024Geometric Deep Learning for Computer-Aided Design: A Survey27 Feb 2024
- 2023PPI-NET: End-to-End Parametric Primitive Inference3 Aug 2023
50 newest of 72 All 72 (JSON)
- 2026Zero-to-CAD: Agentic Synthesis of Interpretable CAD Programs at Million-Scale Without Real Datacited by 7
- 2026COSMO-Agent: Tool-Augmented Agent for Closed-loop Optimization,Simulation,and Modeling Orchestrationcited by 2
- 2026ComAct: Reframing Professional Software Manipulation via COM-as-Action Paradigmcited by 2
- 2026CADWorld: Computer-Use Benchmark for Long-Horizon Computer-Aided Designcited by 1
- 2026Tool-Augmented Agent for Closed-loop Optimization,Simulation,and Modeling Orchestrationcited by 0
- 2026TailorCoPilot: Enabling Agentic Pattern Making with Version-Controlled State Trackingcited by 0
- 2026AgenticCADedit: A Stateful, Tool-Mediated Agentic Approach to Multimodal 3D CAD Editingcited by 0
- 2026CADWorld: Computer-Use Benchmark for Long-Horizon Computer-Aided Design14 Sep 2026
- 2026AgenticCADedit: A Stateful, Tool-Mediated Agentic Approach to Multimodal 3D CAD Editing28 Aug 2026
- 2026TailorCoPilot: Enabling Agentic Pattern Making with Version-Controlled State Tracking26 Aug 2026
- 2026ComAct: Reframing Professional Software Manipulation via COM-as-Action Paradigm11 Jun 2026
- 2026Zero-to-CAD: Agentic Synthesis of Interpretable CAD Programs at Million-Scale Without Real Data27 Apr 2026
- 2026COSMO-Agent: Tool-Augmented Agent for Closed-loop Optimization,Simulation,and Modeling Orchestration7 Apr 2026
- 2026Tool-Augmented Agent for Closed-loop Optimization,Simulation,and Modeling Orchestration1 Apr 2026
- 2022SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled Codebookscited by 121
- 2023Hierarchical Neural Coding for Controllable CAD Model Generationcited by 84
- 2021Computer-Aided Design as Languagecited by 82
- 2022SolidGen: An Autoregressive Model for Direct B-rep Synthesiscited by 78
- 2024CAD-MLLM: Unifying Multimodality-Conditioned CAD Generation With MLLMcited by 74
- 2021SketchGen: Generating Constrained CAD Sketchescited by 68
- 2021Vitruvion: A Generative Model of Parametric CAD Sketchescited by 66
- 2021Point2Cyl: Reverse Engineering 3D Objects from Point Clouds to Extrusion Cylinderscited by 59
- 2021Engineering Sketch Generation for Computer-Aided Designcited by 49
- 2023SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude Operationscited by 46
- 2025Text-to-CadQuery: A New Paradigm for CAD Generation with Scalable Large Model Capabilitiescited by 43
- 2022Reconstructing editable prismatic CAD from rounded voxel modelscited by 41
12 most cited of 64 All 64 (JSON)
- 2026NL2Hull: A Natural Language-Driven Constrained Ship Design Decision Framework7 Oct 2026
- 2026HMB-GAN: Hybrid Multi-B'ezier GAN for Vector Shape Synthesis17 Sep 2026
- 2026A Building as a Repository: KIR, a Typed Intermediate Representation for Agent-Authored Building Information Models13 Sep 2026
- 2026CIT-CAD: Constraint Intent Tree-based CAD Code Generation and Verification7 Sep 2026
- 2026VisCAD: A Foundation Model Suite with Multimodal Industrial CAD Intelligence3 Sep 2026
- 2026RealCADBench: Benchmarking Parametric CAD Modeling from Industrial Design Intents3 Sep 2026
- 2026ArtisanCAD: An Industrial-Level CAD Agent with Expert-Grounded Knowledge Distillation7 Jul 2026
- 2026Linkify: Learning from Interface-Augmented Assembly Graphs1 Jul 2026
- 2026Arko-T: A Foundation Model for Text-to-Structured 3D Generation29 Jun 2026
- 2026FllumaOne: A Code-Native Multimodal CAD Dataset with Executable Programs and Kernel-Validated Feature Histories16 Jun 2026
- 2026UniCAD: A Unified Benchmark and Universal Model for Multi-Modal Multi-Task CAD3 Jun 2026
- 2026A Cookbook of 3D Vision: Data, Learning Paradigms, and Application2 Jun 2026
12 newest of 64 All 64 (JSON)