MiCADangelo: Fine-Grained Reconstruction of Constrained CAD Models from 3D Scans
Not on the map. Why?
Abstract (arXiv)
Computer-Aided Design (CAD) plays a foundational role in modern manufacturing and product development, often requiring designers to modify or build upon existing models. Converting 3D scans into parametric CAD representations--a process known as CAD reverse engineering--remains a significant challenge due to the high precision and structural complexity of CAD models. Existing deep learning-based approaches typically fall into two categories: bottom-up, geometry-driven methods, which often fail to produce fully parametric outputs, and top-down strategies, which tend to overlook fine-grained geometric details. Moreover, current methods neglect an essential aspect of CAD modeling: sketch-level constraints. In this work, we introduce a novel approach to CAD reverse engineering inspired by how human designers manually perform the task. Our method leverages multi-plane cross-sections to extract 2D patterns and capture fine parametric details more effectively. It enables the reconstruction of detailed and editable CAD models, outperforming state-of-the-art methods and, for the first time, incorporating sketch constraints directly into the reconstruction process.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 30 of its 41 references that are in the map. First posted on arXiv 27 Oct 2025.
Builds on
30 of 41 references.
References · 30
- 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 271
- 2020ParSeNet: A Parametric Surface Fitting Network for 3D Point Cloudscited by 96
- 2021BRepNet: A topological message passing system for solid modelscited by 95
- 2018Supervised Fitting of Geometric Primitives to 3D Point Cloudscited by 91
- 2023Hierarchical Neural Coding for Controllable CAD Model Generationcited by 86
- 2021Computer-Aided Design as Languagecited by 82
- 2020UCSG-Net -- Unsupervised Discovering of Constructive Solid Geometry Treecited by 78
- 2020SketchGraphs: A Large-Scale Dataset for Modeling Relational Geometry in Computer-Aided Designcited by 72
- 2021SketchGen: Generating Constrained CAD Sketchescited by 68
- 2020PIE-NET: Parametric Inference of Point Cloud Edgescited by 67
- 2021Vitruvion: A Generative Model of Parametric CAD Sketchescited by 66
- 2024CAD-Recode: Reverse Engineering CAD Code from Point Cloudscited by 66
18 more
- 2024CAD-SIGNet: CAD Language Inference from Point Clouds using Layer-wise Sketch Instance Guided Attentioncited by 64
- 2021CAPRI-Net: Learning Compact CAD Shapes with Adaptive Primitive Assemblycited by 62
- 2021Point2Cyl: Reverse Engineering 3D Objects from Point Clouds to Extrusion Cylinderscited by 60
- 2021CSG-Stump: A Learning Friendly CSG-Like Representation for Interpretable Shape Parsingcited by 51
- 2021Inferring CAD Modeling Sequences Using Zone Graphscited by 50
- 2023SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude Operationscited by 46
- 2022Reconstructing editable prismatic CAD from rounded voxel modelscited by 41
- 2023D2CSG: Unsupervised Learning of Compact CSG Trees with Dual Complements and Dropoutscited by 40
- 2024CAD-Assistant: Tool-Augmented VLLMs as Generic CAD Task Solverscited by 40
- 2022ExtrudeNet: Unsupervised Inverse Sketch-and-Extrude for Shape Parsingcited by 38
- 2024CadVLM: Bridging Language and Vision in the Generation of Parametric CAD Sketchescited by 28
- 2021PvDeConv: Point-Voxel Deconvolution for Autoencoding CAD Construction in 3Dcited by 20
- 2023SHARP Challenge 2023: Solving CAD History and pArameters Recovery from Point clouds and 3D scans. Overview, Datasets, Metrics, and Baselinescited by 19
- 2023SepicNet: Sharp Edges Recovery by Parametric Inference of Curves in 3D Shapescited 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
- 2025Aligning Constraint Generation with Design Intent in Parametric CADcited by 8
- 2024DAVINCI: A Single-Stage Architecture for Constrained CAD Sketch Inferencecited by 6
Built on by
Citing papers per year: 2025: 1; 2026: 4.
5 papers.
- 2026CADBench: A Multimodal Benchmark for AI-Assisted CAD Program Generationcited by 11
- 2026Text-to-CAD Evaluation with CADTestscited by 10
- 2025HistCAD: Constraint-Aware Parametric CAD Histories for Evaluating Editabilitycited by 5
- 2026CADFit: Precise Mesh-to-CAD Program Generation with Hybrid Optimizationcited by 4
- 2026StepCAD: Mesh-to-CAD Code Generation via LLM Policy and Geometry-Guided Searchcited by 0
- 2026StepCAD: Mesh-to-CAD Code Generation via LLM Policy and Geometry-Guided Search1 Oct 2026
- 2026CADBench: A Multimodal Benchmark for AI-Assisted CAD Program Generation11 May 2026
- 2026Text-to-CAD Evaluation with CADTests8 May 2026
- 2026CADFit: Precise Mesh-to-CAD Program Generation with Hybrid Optimization2 May 2026
- 2025HistCAD: Constraint-Aware Parametric CAD Histories for Evaluating Editability8 Dec 2025