BunnySoCrazy/Awesome-Neural-CAD

A curated list of awesome Neural Computer-Aided Design (CAD) papers.

HTML

206

164 commits

updated Sep 6, 2026

See the code

README

Awesome Neural CAD Awesome

🎯 The first awesome list featuring visual paper previews - see research at a glance.

📚 We have also included a selection of papers that, while not strictly falling within the CAD domain, demonstrate relevant techniques and methodologies that could benefit CAD research and applications.

🏠 You can also check our Project Homepage.

🔥🔥🔥 Also check out our awesome list about 3D generation.

📚 Topics

Generation • Reconstruction • Abstraction • Analysis • Others • Dataset

Generation

PreviewTitlePublicationLinks
Autoregressive B-Rep Shape Generation with Parametric SurfacesSIGGRAPH 2026Paper
Code
BrepForge: Factorized B-rep Synthesis via Wireframe Composition and Boundary-Conditioned Surface InstantiationSIGGRAPH 2026Paper
Towards High-Fidelity CAD Generation via LLM-Driven Program Generation and Text-Based B-Rep Primitive GroundingICML 2026Paper
Code
CME-CAD: Heterogeneous Collaborative Multi-Expert Reinforcement Learning for CAD Code GenerationCVPR 2026Paper
STEP-LLM: Generating CAD STEP Models from Natural Language with Large Language ModelsarXiv 2026Paper
Code
CADEvolve: Creating Realistic CAD via Program EvolutionarXiv 2026Paper
Code
Clarify Before You Draw: Proactive Agents for Robust Text-to-CAD GenerationarXiv 2026Paper
CADmium: Fine-Tuning Code Language Models for Text-Driven Sequential CAD DesignTMLR 2026Paper
ReCAD: Reinforcement Learning Enhanced Parametric CAD Model Generation with Vision-Language ModelsarXiv 2025Paper
BrepGPT: Autoregressive B-rep Generation with Voronoi Half-PatchSIGGRAPH Asia 2025Paper
Code
AutoBrep: Autoregressive B-Rep Generation with Unified Topology and GeometrySIGGRAPH Asia 2025Paper
Code
GeoCAD: Local Geometry-Controllable CAD GenerationNeurIPS 2025Paper
Code
CAD-Coder: Text-to-CAD Generation with Chain-of-Thought and Geometric RewardarXiv 2025Paper
Stitch-A-Shape: Bottom-up Learning for B-Rep GenerationSIGGRAPH 2025Paper
BrepDiff: Single-stage B-rep Diffusion ModelSIGGRAPH 2025Paper
Project
HoLa: B-Rep Generation using a Holistic Latent RepresentationSIGGRAPH 2025Paper
Project
CLR-Wire: Towards Continuous Latent Representations for 3D Curve Wireframe GenerationSIGGRAPH 2025Paper
Code
DTGBrepGen: A Novel B-rep Generative Model through Decoupling Topology and GeometryCVPR 2025Paper
Code
Project
CADCrafter: Generating Computer-Aided Design Models from Unconstrained ImagesCVPR 2025Paper
CADDreamer: CAD object Generation from Single-view ImagesCVPR 2025Paper
Project
CAD-GPT: Synthesising CAD Construction Sequence with Spatial Reasoning-Enhanced Multimodal LLMsarXiv 2025Paper
Project
Text-to-CAD Generation Through Infusing Visual Feedback in Large Language ModelsarXiv 2025Paper
Revisiting CAD Model Generation by Learning Raster SketchAAAI 2025Paper
Dataset
FlexCAD: Unified and Versatile Controllable CAD Generation with Fine-tuned Large Language ModelsICLR 2025Paper
Code
Generating CAD Code with Vision-Language Models for 3D DesignsICLR 2025Paper
Code
Don’t Mesh with Me: Generating Constructive Solid Geometry Instead of Meshes by Fine-Tuning a Code-Generation LLMarXiv 2024Paper
CAD-MLLM: Unifying Multimodality-Conditioned CAD Generation With MLLMarXiv 2024Paper
Project
Text2CAD: Text to 3D CAD Generation via Technical DrawingsNeurIPS 2024Paper
Code
Project
CadVLM: Bridging Language and Vision in the Generation of Parametric CAD SketchesECCV 2024Paper
BrepGen: A B-rep Generative Diffusion Model with Structured Latent GeometrySIGGRAPH 2024Paper
Code
Learn to Create Simple LEGO Micro BuildingsSIGGRAPH Asia 2024Paper
Code
Generating 3D House Wireframes with SemanticsECCV 2024Paper
Project
SolidGen: An Autoregressive Model for Direct B-rep SynthesisICLR 2024Paper
Brep2Seq: A Dataset and Hierarchical Deep Learning Network for Reconstruction and Generation of Computer-Aided Design ModelsJCDE 2024Paper
Code
VQ-CAD: Computer-Aided Design model generation with vector quantized diffusionCAGD 2024Paper
PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D SupervisionCVPR 2023Paper
Code
Project
SketchGen: Generating Constrained CAD SketchesICCV 2023Paper
Code
Hierarchical Neural Coding for Controllable CAD Model GenerationICML 2023Paper
Code
Project
SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled CodebooksICML 2022Paper
Code
Project
Discovering Design Concepts for CAD SketchesNeurIPS 2022Paper
Code
CAD2Sketch: Generating Concept Sketches from CAD SequencesSIGGRAPH Asia 2022Paper
Code
Project
Free2CAD: Parsing Freehand Drawings into CAD CommandsSIGGRAPH 2022Code
Project
DeepCAD: A Deep Generative Network for Computer-Aided Design ModelsICCV 2021Paper
Code
Project
Engineering Sketch Generation for Computer-Aided DesignCVPR 2021 workshopPaper
Roof-GAN: Learning to Generate Roof Geometry and Relations for Residential HousesCVPR 2021Paper
Code
Computer-aided design as languageNeurIPS 2021Paper
DeepSVG: A Hierarchical Generative Network for Vector Graphics AnimationNeurIPS 2020Paper
Code
Project
SDM-NET: Deep Generative Network for Structured Deformable MeshTOG 2019Paper
Code
StructureNet: Hierarchical Graph Networks for 3D Shape GenerationSiggraph Asia 2019Paper
Code
Project
AtlasNet: A Papier-Mâché Approach to Learning 3D Surface GenerationCVPR 2018Paper
Code
Project

Reconstruction

PreviewTitlePublicationLinks
Parametric Point Cloud Completion for Polygonal Surface ReconstructionCVPR 2025Paper
Project
From 2D CAD Drawings to 3D Parametric Models: A Vision-Language ApproachAAAI 2025Paper
Project
BGPSeg: Boundary-Guided Primitive Instance Segmentation of Point CloudsTIP 2025Paper
CAD-Assistant: Tool-Augmented VLLMs as Generic CAD Task SolversICCV 2025Paper
PICASSO: A Feed-Forward Framework for Parametric Inference of CAD Sketches via Rendering Self-SupervisionWACV 2025Paper
CAD-Recode: Reverse Engineering CAD Code from Point CloudsICCV 2025Paper
Code
DAVINCI: A Single-Stage Architecture for Constrained CAD Sketch InferenceBMVC 2024Paper
Img2CAD: Conditioned 3D CAD Model Generation from Single Image with Structured Visual GeometryarXiv 2024Paper
PS-CAD: Local Geometry Guidance via Prompting and Selection for CAD ReconstructionarXiv 2024Paper
Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional FactorizationarXiv 2024Paper
Project
Draw Step by Step: Reconstructing CAD Construction Sequences from Point Clouds via Multimodal DiffusionCVPR 2024Paper
CAD-SIGNet: CAD Language Inference from Point Clouds using Layer-wise Sketch Instance Guided AttentionCVPR 2024Paper
Point2CAD: Reverse Engineering CAD Models from 3D Point CloudsCVPR 2024Paper
Code
Project
SfmCAD: Unsupervised CAD Reconstruction by Learning Sketch-based Feature Modeling OperationsCVPR 2024Paper
DPA-Net: Structured 3D Abstraction from Sparse Views via Differentiable Primitive AssemblyECCV 2024Paper
Differentiable Convex Polyhedra Optimization from Multi-view ImagesECCV 2024Paper
Code
PolyGNN: Polyhedron-based Graph Neural Network for 3D Building Reconstruction from Point CloudsISPRS 2024Paper
Code
Split-and-Fit: Learning B-Reps via Structure-Aware Voronoi PartitioningSIGGRAPH 2024Paper
Code
D2CSG: Unsupervised Learning of Compact CSG Trees with Dual Complements and DropoutsNeurips 2024Paper
Code
SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude OperationsCVPR 2023Paper
Code
PlankAssembly: Robust 3D Reconstruction from Three Orthographic Views with Learnt Shape ProgramsICCV 2023Paper
Code
Project
Surface and Edge Detection for Primitive Fitting of Point CloudsSIGGRAPH 2023Code
BPNet: Bézier Primitive Segmentation on 3D Point CloudsIJCAI 2023Paper
Code
Vitruvion: A Generative Model of Parametric CAD SketchesICLR 2022Paper
Code
Reconstructing compact building models from point clouds using deep implicit fieldsISPRS 2022Paper
Code
CADOps-Net: Jointly Learning CAD Operation Types and Steps from Boundary-Representations3DV 2022Paper
Point2Cyl: Reverse Engineering 3D Objects from Point Clouds to Extrusion CylindersCVPR 2022Paper
Code
Project
ExtrudeNet: Unsupervised Inverse Sketch-and-Extrude for Shape ParsingECCV 2022Paper
Code
Project
Unsupervised Learning of Shape Programs with Repeatable Implicit PartsNeurIPS 2022Paper
Project
Reconstructing editable prismatic CAD from rounded voxel modelsSIGGRAPH Asia 2022Paper
ComplexGen: CAD Reconstruction by B-Rep Chain Complex GenerationSIGGRAPH 2022Paper
Code
Project
CAPRI-Net: Learning Compact CAD Shapes with Adaptive Primitive AssemblyCVPR 2022Paper
Code
Project
LC2WF:Learning to Construct 3D Building Wireframes from 3D Line CloudsBMVC 2022Paper
Code
HPNet: Deep Primitive Segmentation Using Hybrid RepresentationsICCV 2021Paper
Code
CPFN: Cascaded Primitive Fitting Networks for High-Resolution Point CloudsICCV 2021Paper
Code
CSG-Stump: A Learning Friendly CSG-Like Representation for Interpretable Shape ParsingICCV 2021Paper
Code
Project
PC2WF: 3D Wireframe Reconstruction from Raw Point CloudsICLR 2021Paper
Code
Intuitive and Efficient Roof Modeling for Reconstruction and SynthesisSIGGRAPH Asia 2021Paper
Code
Sketch2CAD: Sequential CAD Modeling by Sketching in ContextSIGGRAPH Asia 2020Paper
Code
Project
CvxNet: Learnable Convex DecompositionCVPR 2020Paper
Code
Project
BSP-Net: Generating Compact Meshes via Binary Space PartitioningCVPR 2020 oralPaper
Code
Project
PIE-NET: Parametric Inference of Point Cloud EdgesNeurips 2020Paper
Code
UCSG-Net -- Unsupervised Discovering of Constructive Solid Geometry TreeNeurips 2020Paper
Code
Project
ParSeNet: A Parametric Surface Fitting Network for 3D Point CloudsECCV 2020Paper
Code
Project
Supervised Fitting of Geometric Primitives to 3D Point CloudsCVPR 2019 oralPaper
Code
CSGNet: Neural Shape Parser for Constructive Solid GeometryCVPR 2018Paper
Code

Abstraction

PreviewTitlePublicationLinks
HiT: Hierarchical Transformers for Unsupervised 3D Shape Abstraction3DV 2026Paper
Project
PrimitiveAnything: Human-Crafted 3D Primitive Assembly Generation with Auto-Regressive TransformerSIGGRAPH 2025Paper
Code
Project
ShapeCraft: LLM Agents for Structured, Textured and Interactive 3D ModelingNeurIPS 2025Paper
Project
SuperDec: 3D Scene Decomposition with Superquadric PrimitivesICCV 2025Paper
Code
Project
Light-SQ: Structure-aware Shape Abstraction with Superquadrics for Generated MeshesSIGGRAPH Asia 2025Paper
Code
ShapeLib: Designing a library of procedural 3D shape abstractions with Large Language Modelsarxiv 2025Paper
Improving Unsupervised Visual Program Inference with Code Rewriting FamiliesICCV 2023 (oral)Paper
Code
Project
SweepNet: Unsupervised Learning Shape Abstraction via Neural SweepersECCV 2024Paper
Code
Project
ShapeMOD: Macro Operation Discovery for 3D Shape ProgramsSIGGRAPH 2021Paper
Code
Project
Learning Unsupervised Hierarchical Part Decomposition of 3D Objects from a Single RGB ImageCVPR 2020Paper
Code
ShapeAssembly: Learning to Generate Programs for 3D Shape Structure SynthesisSIGGRAPH Asia 2020Paper
Code
Project
Superquadrics Revisited: Learning 3D Shape Parsing beyond CuboidsCVPR 2019Paper
Code
Project
Im2Struct: Recovering 3D Shape Structure from a Single RGB ImageCVPR 2018Paper
Code
Learning Shape Abstractions by Assembling Volumetric PrimitivesCVPR 2017Paper
Code
Project

Analysis

PreviewTitlePublicationLinks
DeFillet: Detection and Removal of Fillet Regions in Polygonal CAD ModelsSiggraph 2025Paper
Code
Project
QueryCAD: Grounded Question Answering for CAD Modelsarxiv 2025Paper
BrepMFR: Enhancing machining feature recognition in B-rep models through deep learning and domain adaptationCAGD 2024Paper
Code
CADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD ProgramsCVPR 2024Paper
Code
Project
Robust Symmetry Detection via Riemannian Langevin DynamicsSIGGRAPH Asia 2024Paper
Code
Project
FuS-GCN: Efficient B-rep based graph convolutional networks for 3D-CAD model classification and retrievalAEI 2023Paper
GAT-CADNet: Graph Attention Network for Panoptic Symbol Spotting in CAD DrawingsCVPR 2022Paper
Code
UV-Net: Learning from Boundary RepresentationsCVPR 2021Paper
Code
BRepNet: A Topological Message Passing System for Solid ModelsCVPR 2021Paper
Code

Others

PreviewTitlePublicationLinks
B-repLer: Language-guided Editing of CAD ModelsSIGGRAPH 2026Paper
Code
Project
CAD-Editor: A Locate-then-Infill Framework with Automated Training Data Synthesis for Text-Based CAD EditingarXiv 2025Paper
CAD-Estate: Large-scale CAD Model Annotation in RGB VideosICCV 2023Paper
Code
ROCA: Robust CAD Model Retrieval and Alignment from a Single ImageCVPR 2022Paper
Code
Project
JoinABLe: Learning Bottom-up Assembly of Parametric CAD JointsCVPR 2022Paper
Code
SceneCAD: Predicting Object Alignments and Layouts in RGB-D ScansECCV 2020Paper
Code
CAD-Deform: Deformable Fitting of CAD Models to 3D ScansECCV 2020Paper
Code
End-to-End CAD Model Retrieval and 9DoF Alignment in 3D ScansICCV 2019Paper
Project
Joint Embedding of 3D Scan and CAD ObjectsICCV 2019Paper
Project
Scan2CAD: Learning CAD Model Alignment in RGB-D ScansCVPR 2019 (Oral)Paper
Code
Project

Dataset

PreviewTitlePublicationLinks
ArchCAD-400K: An Open Large-Scale Architectural CAD Dataset and New Baseline for Panoptic Symbol SpottingNeurIPS 2025Paper
Dataset
VideoCAD: A Dataset and Model for Learning Long-Horizon 3D CAD UI Interactions from VideoNeurIPS 2025Paper
Code
Project
HistCAD: Geometrically Constrained Parametric History-based CAD DatasetarXiv 2026Paper
Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequences (Assembly Dataset)CVPR 2022Paper
Code
Project
Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequences (Reconstruction Dataset)SIGGRAPH 2021Paper
Project
Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequences (Segmentation Dataset)CVPR 2021Paper
Project
DeepCAD: A Deep Generative Network for Computer-Aided Design ModelsICCV 2021Paper
Code
Project
ABC: A Big CAD Model Dataset For Geometric Deep LearningCVPR 2019Paper
Project
Slice-100K: A Multimodal Dataset for Extrusion-based 3D PrintingNeurIPS 2024Paper
Code
Project
3d-models
aigc
awesome-list
cad
computer-graphics
deep-neural-networks

Contributors

BunnySoCrazy

151 commits

zikai1

3 commits

ajignasu

1 commits

BunnySoCrazy/Awesome-Neural-CAD

A curated list of awesome Neural Computer-Aided Design (CAD) papers.

HTML

206

164 commits

updated Sep 6, 2026

See the code

README

Awesome Neural CAD Awesome

🎯 The first awesome list featuring visual paper previews - see research at a glance.

📚 We have also included a selection of papers that, while not strictly falling within the CAD domain, demonstrate relevant techniques and methodologies that could benefit CAD research and applications.

🏠 You can also check our Project Homepage.

🔥🔥🔥 Also check out our awesome list about 3D generation.

📚 Topics

Generation • Reconstruction • Abstraction • Analysis • Others • Dataset

Generation

PreviewTitlePublicationLinks
Autoregressive B-Rep Shape Generation with Parametric SurfacesSIGGRAPH 2026Paper
Code
BrepForge: Factorized B-rep Synthesis via Wireframe Composition and Boundary-Conditioned Surface InstantiationSIGGRAPH 2026Paper
Towards High-Fidelity CAD Generation via LLM-Driven Program Generation and Text-Based B-Rep Primitive GroundingICML 2026Paper
Code
CME-CAD: Heterogeneous Collaborative Multi-Expert Reinforcement Learning for CAD Code GenerationCVPR 2026Paper
STEP-LLM: Generating CAD STEP Models from Natural Language with Large Language ModelsarXiv 2026Paper
Code
CADEvolve: Creating Realistic CAD via Program EvolutionarXiv 2026Paper
Code
Clarify Before You Draw: Proactive Agents for Robust Text-to-CAD GenerationarXiv 2026Paper
CADmium: Fine-Tuning Code Language Models for Text-Driven Sequential CAD DesignTMLR 2026Paper
ReCAD: Reinforcement Learning Enhanced Parametric CAD Model Generation with Vision-Language ModelsarXiv 2025Paper
BrepGPT: Autoregressive B-rep Generation with Voronoi Half-PatchSIGGRAPH Asia 2025Paper
Code
AutoBrep: Autoregressive B-Rep Generation with Unified Topology and GeometrySIGGRAPH Asia 2025Paper
Code
GeoCAD: Local Geometry-Controllable CAD GenerationNeurIPS 2025Paper
Code
CAD-Coder: Text-to-CAD Generation with Chain-of-Thought and Geometric RewardarXiv 2025Paper
Stitch-A-Shape: Bottom-up Learning for B-Rep GenerationSIGGRAPH 2025Paper
BrepDiff: Single-stage B-rep Diffusion ModelSIGGRAPH 2025Paper
Project
HoLa: B-Rep Generation using a Holistic Latent RepresentationSIGGRAPH 2025Paper
Project
CLR-Wire: Towards Continuous Latent Representations for 3D Curve Wireframe GenerationSIGGRAPH 2025Paper
Code
DTGBrepGen: A Novel B-rep Generative Model through Decoupling Topology and GeometryCVPR 2025Paper
Code
Project
CADCrafter: Generating Computer-Aided Design Models from Unconstrained ImagesCVPR 2025Paper
CADDreamer: CAD object Generation from Single-view ImagesCVPR 2025Paper
Project
CAD-GPT: Synthesising CAD Construction Sequence with Spatial Reasoning-Enhanced Multimodal LLMsarXiv 2025Paper
Project
Text-to-CAD Generation Through Infusing Visual Feedback in Large Language ModelsarXiv 2025Paper
Revisiting CAD Model Generation by Learning Raster SketchAAAI 2025Paper
Dataset
FlexCAD: Unified and Versatile Controllable CAD Generation with Fine-tuned Large Language ModelsICLR 2025Paper
Code
Generating CAD Code with Vision-Language Models for 3D DesignsICLR 2025Paper
Code
Don’t Mesh with Me: Generating Constructive Solid Geometry Instead of Meshes by Fine-Tuning a Code-Generation LLMarXiv 2024Paper
CAD-MLLM: Unifying Multimodality-Conditioned CAD Generation With MLLMarXiv 2024Paper
Project
Text2CAD: Text to 3D CAD Generation via Technical DrawingsNeurIPS 2024Paper
Code
Project
CadVLM: Bridging Language and Vision in the Generation of Parametric CAD SketchesECCV 2024Paper
BrepGen: A B-rep Generative Diffusion Model with Structured Latent GeometrySIGGRAPH 2024Paper
Code
Learn to Create Simple LEGO Micro BuildingsSIGGRAPH Asia 2024Paper
Code
Generating 3D House Wireframes with SemanticsECCV 2024Paper
Project
SolidGen: An Autoregressive Model for Direct B-rep SynthesisICLR 2024Paper
Brep2Seq: A Dataset and Hierarchical Deep Learning Network for Reconstruction and Generation of Computer-Aided Design ModelsJCDE 2024Paper
Code
VQ-CAD: Computer-Aided Design model generation with vector quantized diffusionCAGD 2024Paper
PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D SupervisionCVPR 2023Paper
Code
Project
SketchGen: Generating Constrained CAD SketchesICCV 2023Paper
Code
Hierarchical Neural Coding for Controllable CAD Model GenerationICML 2023Paper
Code
Project
SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled CodebooksICML 2022Paper
Code
Project
Discovering Design Concepts for CAD SketchesNeurIPS 2022Paper
Code
CAD2Sketch: Generating Concept Sketches from CAD SequencesSIGGRAPH Asia 2022Paper
Code
Project
Free2CAD: Parsing Freehand Drawings into CAD CommandsSIGGRAPH 2022Code
Project
DeepCAD: A Deep Generative Network for Computer-Aided Design ModelsICCV 2021Paper
Code
Project
Engineering Sketch Generation for Computer-Aided DesignCVPR 2021 workshopPaper
Roof-GAN: Learning to Generate Roof Geometry and Relations for Residential HousesCVPR 2021Paper
Code
Computer-aided design as languageNeurIPS 2021Paper
DeepSVG: A Hierarchical Generative Network for Vector Graphics AnimationNeurIPS 2020Paper
Code
Project
SDM-NET: Deep Generative Network for Structured Deformable MeshTOG 2019Paper
Code
StructureNet: Hierarchical Graph Networks for 3D Shape GenerationSiggraph Asia 2019Paper
Code
Project
AtlasNet: A Papier-Mâché Approach to Learning 3D Surface GenerationCVPR 2018Paper
Code
Project

Reconstruction

PreviewTitlePublicationLinks
Parametric Point Cloud Completion for Polygonal Surface ReconstructionCVPR 2025Paper
Project
From 2D CAD Drawings to 3D Parametric Models: A Vision-Language ApproachAAAI 2025Paper
Project
BGPSeg: Boundary-Guided Primitive Instance Segmentation of Point CloudsTIP 2025Paper
CAD-Assistant: Tool-Augmented VLLMs as Generic CAD Task SolversICCV 2025Paper
PICASSO: A Feed-Forward Framework for Parametric Inference of CAD Sketches via Rendering Self-SupervisionWACV 2025Paper
CAD-Recode: Reverse Engineering CAD Code from Point CloudsICCV 2025Paper
Code
DAVINCI: A Single-Stage Architecture for Constrained CAD Sketch InferenceBMVC 2024Paper
Img2CAD: Conditioned 3D CAD Model Generation from Single Image with Structured Visual GeometryarXiv 2024Paper
PS-CAD: Local Geometry Guidance via Prompting and Selection for CAD ReconstructionarXiv 2024Paper
Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional FactorizationarXiv 2024Paper
Project
Draw Step by Step: Reconstructing CAD Construction Sequences from Point Clouds via Multimodal DiffusionCVPR 2024Paper
CAD-SIGNet: CAD Language Inference from Point Clouds using Layer-wise Sketch Instance Guided AttentionCVPR 2024Paper
Point2CAD: Reverse Engineering CAD Models from 3D Point CloudsCVPR 2024Paper
Code
Project
SfmCAD: Unsupervised CAD Reconstruction by Learning Sketch-based Feature Modeling OperationsCVPR 2024Paper
DPA-Net: Structured 3D Abstraction from Sparse Views via Differentiable Primitive AssemblyECCV 2024Paper
Differentiable Convex Polyhedra Optimization from Multi-view ImagesECCV 2024Paper
Code
PolyGNN: Polyhedron-based Graph Neural Network for 3D Building Reconstruction from Point CloudsISPRS 2024Paper
Code
Split-and-Fit: Learning B-Reps via Structure-Aware Voronoi PartitioningSIGGRAPH 2024Paper
Code
D2CSG: Unsupervised Learning of Compact CSG Trees with Dual Complements and DropoutsNeurips 2024Paper
Code
SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude OperationsCVPR 2023Paper
Code
PlankAssembly: Robust 3D Reconstruction from Three Orthographic Views with Learnt Shape ProgramsICCV 2023Paper
Code
Project
Surface and Edge Detection for Primitive Fitting of Point CloudsSIGGRAPH 2023Code
BPNet: Bézier Primitive Segmentation on 3D Point CloudsIJCAI 2023Paper
Code
Vitruvion: A Generative Model of Parametric CAD SketchesICLR 2022Paper
Code
Reconstructing compact building models from point clouds using deep implicit fieldsISPRS 2022Paper
Code
CADOps-Net: Jointly Learning CAD Operation Types and Steps from Boundary-Representations3DV 2022Paper
Point2Cyl: Reverse Engineering 3D Objects from Point Clouds to Extrusion CylindersCVPR 2022Paper
Code
Project
ExtrudeNet: Unsupervised Inverse Sketch-and-Extrude for Shape ParsingECCV 2022Paper
Code
Project
Unsupervised Learning of Shape Programs with Repeatable Implicit PartsNeurIPS 2022Paper
Project
Reconstructing editable prismatic CAD from rounded voxel modelsSIGGRAPH Asia 2022Paper
ComplexGen: CAD Reconstruction by B-Rep Chain Complex GenerationSIGGRAPH 2022Paper
Code
Project
CAPRI-Net: Learning Compact CAD Shapes with Adaptive Primitive AssemblyCVPR 2022Paper
Code
Project
LC2WF:Learning to Construct 3D Building Wireframes from 3D Line CloudsBMVC 2022Paper
Code
HPNet: Deep Primitive Segmentation Using Hybrid RepresentationsICCV 2021Paper
Code
CPFN: Cascaded Primitive Fitting Networks for High-Resolution Point CloudsICCV 2021Paper
Code
CSG-Stump: A Learning Friendly CSG-Like Representation for Interpretable Shape ParsingICCV 2021Paper
Code
Project
PC2WF: 3D Wireframe Reconstruction from Raw Point CloudsICLR 2021Paper
Code
Intuitive and Efficient Roof Modeling for Reconstruction and SynthesisSIGGRAPH Asia 2021Paper
Code
Sketch2CAD: Sequential CAD Modeling by Sketching in ContextSIGGRAPH Asia 2020Paper
Code
Project
CvxNet: Learnable Convex DecompositionCVPR 2020Paper
Code
Project
BSP-Net: Generating Compact Meshes via Binary Space PartitioningCVPR 2020 oralPaper
Code
Project
PIE-NET: Parametric Inference of Point Cloud EdgesNeurips 2020Paper
Code
UCSG-Net -- Unsupervised Discovering of Constructive Solid Geometry TreeNeurips 2020Paper
Code
Project
ParSeNet: A Parametric Surface Fitting Network for 3D Point CloudsECCV 2020Paper
Code
Project
Supervised Fitting of Geometric Primitives to 3D Point CloudsCVPR 2019 oralPaper
Code
CSGNet: Neural Shape Parser for Constructive Solid GeometryCVPR 2018Paper
Code

Abstraction

PreviewTitlePublicationLinks
HiT: Hierarchical Transformers for Unsupervised 3D Shape Abstraction3DV 2026Paper
Project
PrimitiveAnything: Human-Crafted 3D Primitive Assembly Generation with Auto-Regressive TransformerSIGGRAPH 2025Paper
Code
Project
ShapeCraft: LLM Agents for Structured, Textured and Interactive 3D ModelingNeurIPS 2025Paper
Project
SuperDec: 3D Scene Decomposition with Superquadric PrimitivesICCV 2025Paper
Code
Project
Light-SQ: Structure-aware Shape Abstraction with Superquadrics for Generated MeshesSIGGRAPH Asia 2025Paper
Code
ShapeLib: Designing a library of procedural 3D shape abstractions with Large Language Modelsarxiv 2025Paper
Improving Unsupervised Visual Program Inference with Code Rewriting FamiliesICCV 2023 (oral)Paper
Code
Project
SweepNet: Unsupervised Learning Shape Abstraction via Neural SweepersECCV 2024Paper
Code
Project
ShapeMOD: Macro Operation Discovery for 3D Shape ProgramsSIGGRAPH 2021Paper
Code
Project
Learning Unsupervised Hierarchical Part Decomposition of 3D Objects from a Single RGB ImageCVPR 2020Paper
Code
ShapeAssembly: Learning to Generate Programs for 3D Shape Structure SynthesisSIGGRAPH Asia 2020Paper
Code
Project
Superquadrics Revisited: Learning 3D Shape Parsing beyond CuboidsCVPR 2019Paper
Code
Project
Im2Struct: Recovering 3D Shape Structure from a Single RGB ImageCVPR 2018Paper
Code
Learning Shape Abstractions by Assembling Volumetric PrimitivesCVPR 2017Paper
Code
Project

Analysis

PreviewTitlePublicationLinks
DeFillet: Detection and Removal of Fillet Regions in Polygonal CAD ModelsSiggraph 2025Paper
Code
Project
QueryCAD: Grounded Question Answering for CAD Modelsarxiv 2025Paper
BrepMFR: Enhancing machining feature recognition in B-rep models through deep learning and domain adaptationCAGD 2024Paper
Code
CADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD ProgramsCVPR 2024Paper
Code
Project
Robust Symmetry Detection via Riemannian Langevin DynamicsSIGGRAPH Asia 2024Paper
Code
Project
FuS-GCN: Efficient B-rep based graph convolutional networks for 3D-CAD model classification and retrievalAEI 2023Paper
GAT-CADNet: Graph Attention Network for Panoptic Symbol Spotting in CAD DrawingsCVPR 2022Paper
Code
UV-Net: Learning from Boundary RepresentationsCVPR 2021Paper
Code
BRepNet: A Topological Message Passing System for Solid ModelsCVPR 2021Paper
Code

Others

PreviewTitlePublicationLinks
B-repLer: Language-guided Editing of CAD ModelsSIGGRAPH 2026Paper
Code
Project
CAD-Editor: A Locate-then-Infill Framework with Automated Training Data Synthesis for Text-Based CAD EditingarXiv 2025Paper
CAD-Estate: Large-scale CAD Model Annotation in RGB VideosICCV 2023Paper
Code
ROCA: Robust CAD Model Retrieval and Alignment from a Single ImageCVPR 2022Paper
Code
Project
JoinABLe: Learning Bottom-up Assembly of Parametric CAD JointsCVPR 2022Paper
Code
SceneCAD: Predicting Object Alignments and Layouts in RGB-D ScansECCV 2020Paper
Code
CAD-Deform: Deformable Fitting of CAD Models to 3D ScansECCV 2020Paper
Code
End-to-End CAD Model Retrieval and 9DoF Alignment in 3D ScansICCV 2019Paper
Project
Joint Embedding of 3D Scan and CAD ObjectsICCV 2019Paper
Project
Scan2CAD: Learning CAD Model Alignment in RGB-D ScansCVPR 2019 (Oral)Paper
Code
Project

Dataset

PreviewTitlePublicationLinks
ArchCAD-400K: An Open Large-Scale Architectural CAD Dataset and New Baseline for Panoptic Symbol SpottingNeurIPS 2025Paper
Dataset
VideoCAD: A Dataset and Model for Learning Long-Horizon 3D CAD UI Interactions from VideoNeurIPS 2025Paper
Code
Project
HistCAD: Geometrically Constrained Parametric History-based CAD DatasetarXiv 2026Paper
Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequences (Assembly Dataset)CVPR 2022Paper
Code
Project
Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequences (Reconstruction Dataset)SIGGRAPH 2021Paper
Project
Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequences (Segmentation Dataset)CVPR 2021Paper
Project
DeepCAD: A Deep Generative Network for Computer-Aided Design ModelsICCV 2021Paper
Code
Project
ABC: A Big CAD Model Dataset For Geometric Deep LearningCVPR 2019Paper
Project
Slice-100K: A Multimodal Dataset for Extrusion-based 3D PrintingNeurIPS 2024Paper
Code
Project
3d-models
aigc
awesome-list
cad
computer-graphics
deep-neural-networks

Contributors

BunnySoCrazy

151 commits

zikai1

3 commits

ajignasu

1 commits

Languages

HTML

100.0%