awesome-cad
github.com/bertjiazheng/awesome-cad ↗😎 A list of awesome Computer-Aided Design (CAD) papers
323
GitHub Stars
55
Curated Resources
6
Categories
23 hours ago
Last Refreshed
SurveyDatasetsCAD ReconstructionCAD GenerationCAD RepresentationCAD Recognition
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me cad generation resources from awesome-cad"
Installation instructions →What's inside
CAD Generation
- 3DALL-E: Integrating Text-to-Image AI in 3D Design Workflows
arXiv 2022
- BrepDiff: Single-stage B-rep Diffusion Model
SIGGRAPH 2025
- BrepGen: A B-rep Generative Diffusion Model with Structured Latent Geometry
SIGGRAPH 2024
- CadVLM: Bridging Language and Vision in the Generation of Parametric CAD Sketches
NeurIPS Workshop 2024
- Computer-Aided Design as Language
NeurIPS 2021
- DeepCAD: A Deep Generative Network for Computer-Aided Design Models
ICCV 2021
Datasets
- ABC: A Big CAD Model Dataset For Geometric Deep Learning
CVPR 2019
- A Large-scale Annotated Mechanical Components Benchmark for Classification and Retrieval Tasks with Deep Neural Networks (MCB)
ECCV 2020
- AutoMate: A Dataset and Learning Approach for Automatic Mating of CAD Assemblies
SIGGRAPH Asia 2021
- Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequences
SIGGRAPH 2021
- PVDeconv: Point-voxel deconvolution for autoencoding cad construction in 3D
ICIP 2020
- SketchGraphs: A Large-Scale Dataset for Modeling Relational Geometry in Computer-Aided Design
ICML Workshop 2020
CAD Recognition
- ArchCAD-400K: An Open Large-Scale Architectural CAD Dataset and New Baseline for Panoptic Symbol Spotting
arXiv 2025
- CADSpotting: Robust Panoptic Symbol Spotting on Large-Scale CAD Drawings
arXiv 2024
- CADTransformer: Panoptic Symbol Spotting Transformer for CAD Drawings
CVPR 2022
- FloorPlanCAD: A Large-Scale CAD Drawing Dataset for Panoptic Symbol Spotting
ICCV 2021
- GAT-CADNet: Graph Attention Network for Panoptic Symbol Spotting in CAD Drawings
CVPR 2022
- Symbol as Points: Panoptic Symbol Spotting via Point-based Representation
ICLR 2024
CAD Reconstruction
- BRep Boundary and Junction Detection for CAD Reverse Engineering
ICMI 2024
- CAD-GPT: Synthesising CAD Construction Sequence with Spatial Reasoning-Enhanced Multimodal LLMs
arXiv 2025
- CAD-Recode: Reverse Engineering CAD Code from Point Clouds
arXiv 2025
- ComplexGen: CAD Reconstruction by B-Rep Chain Complex Generation
SIGGRAPH 2022
- From 2D CAD Drawings to 3D Parametric Models: A Vision-Language Approach
AAAI 2025
- ParSeNet: A Parametric Surface Fitting Network for 3D Point Clouds
ECCV 2020
CAD Representation
- BRepNet: A Topological Message Passing System for Solid Models
CVPR 2021
- CADOps-Net: Jointly Learning CAD Operation Types and Steps from Boundary-Representations
3DV 2022
- CSGNet: Neural Shape Parser for Constructive Solid Geometry
CVPR 2018
- CSG-Stump: A Learning Friendly CSG-Like Representation for Interpretable Shape Parsing
ICCV 2021
- Discovering Design Concepts for CAD Sketches
NeurIPS 2022
- DualCSG: Learning Dual CSG Trees for General and Compact CAD Modeling
arXiv 2023
Showing a sample of 55 resources. View the full list on GitHub →