mlsanityData to 7 Oct 2026

SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude Operations

arXiv 2303.10613 ↗First posted 19 Mar 2023cs.CV cs.GR cs.LGcited by 46

Not on the map. Why?

Abstract (arXiv)

Reverse engineering CAD models from raw geometry is a classic but strenuous research problem. Previous learning-based methods rely heavily on labels due to the supervised design patterns or reconstruct CAD shapes that are not easily editable. In this work, we introduce SECAD-Net, an end-to-end neural network aimed at reconstructing compact and easy-to-edit CAD models in a self-supervised manner. Drawing inspiration from the modeling language that is most commonly used in modern CAD software, we propose to learn 2D sketches and 3D extrusion parameters from raw shapes, from which a set of extrusion cylinders can be generated by extruding each sketch from a 2D plane into a 3D body. By incorporating the Boolean operation (i.e., union), these cylinders can be combined to closely approximate the target geometry. We advocate the use of implicit fields for sketch representation, which allows for creating CAD variations by interpolating latent codes in the sketch latent space. Extensive experiments on both ABC and Fusion 360 datasets demonstrate the effectiveness of our method, and show superiority over state-of-the-art alternatives including the closely related method for supervised CAD reconstruction. We further apply our approach to CAD editing and single-view CAD reconstruction. The code is released at https://github.com/BunnySoCrazy/SECAD-Net.

Key facts. Cited by 46 papers in the map (data through 7 Oct 2026). Builds on 40 of its 61 references that are in the map. First posted on arXiv 19 Mar 2023.

Builds on

40 of 61 references.

References · 40

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
  3. 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,682
  4. 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
  5. 2018Occupancy Networks: Learning 3D Reconstruction in Function Spacecited by 2,037
  6. 2018Learning Implicit Fields for Generative Shape Modelingcited by 1,060
  7. 2019Scene Representation Networks: Continuous 3D-Structure-Aware Neural Scene Representationscited by 864
  8. 2019SAL: Sign Agnostic Learning of Shapes from Raw Datacited by 389
  9. 2020Implicit Functions in Feature Space for 3D Shape Reconstruction and Completioncited by 343
  10. 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 339
  11. 2019DISN: Deep Implicit Surface Network for High-quality Single-view 3D Reconstructioncited by 332
  12. 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 266
28 more
  1. 2019Learning Shape Templates with Structured Implicit Functionscited by 242
  2. 2019BSP-Net: Generating Compact Meshes via Binary Space Partitioningcited by 205
  3. 2016Learning Shape Abstractions by Assembling Volumetric Primitivescited by 181
  4. 2017Multi-view Supervision for Single-view Reconstruction via Differentiable Ray Consistencycited by 177
  5. 2019CvxNet: Learnable Convex Decompositioncited by 173
  6. 2019Superquadrics Revisited: Learning 3D Shape Parsing beyond Cuboidscited by 123
  7. 2022SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled Codebookscited by 121
  8. 2017CSGNet: Neural Shape Parser for Constructive Solid Geometrycited by 106
  9. 2020ParSeNet: A Parametric Surface Fitting Network for 3D Point Cloudscited by 96
  10. 2021BRepNet: A topological message passing system for solid modelscited by 92
  11. 2018Supervised Fitting of Geometric Primitives to 3D Point Cloudscited by 90
  12. 2020UCSG-Net -- Unsupervised Discovering of Constructive Solid Geometry Treecited by 77
  13. 2020SketchGraphs: A Large-Scale Dataset for Modeling Relational Geometry in Computer-Aided Designcited by 72
  14. 2020PIE-NET: Parametric Inference of Point Cloud Edgescited by 67
  15. 2021CAPRI-Net: Learning Compact CAD Shapes with Adaptive Primitive Assemblycited by 62
  16. 2021Point2Cyl: Reverse Engineering 3D Objects from Point Clouds to Extrusion Cylinderscited by 59
  17. 2021CSG-Stump: A Learning Friendly CSG-Like Representation for Interpretable Shape Parsingcited by 51
  18. 2021Inferring CAD Modeling Sequences Using Zone Graphscited by 50
  19. 2020Neural Volume Rendering: NeRF And Beyondcited by 44
  20. 2022Reconstructing editable prismatic CAD from rounded voxel modelscited by 41
  21. 2022ExtrudeNet: Unsupervised Inverse Sketch-and-Extrude for Shape Parsingcited by 38
  22. 2020Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequencescited by 36
  23. 2021HPNet: Deep Primitive Segmentation Using Hybrid Representationscited by 35
  24. 2021CPFN: Cascaded Primitive Fitting Networks for High-Resolution Point Cloudscited by 24
  25. 2022ComplexGen: CAD Reconstruction by B-Rep Chain Complex Generationcited by 17
  26. 2020Sketch2CAD: Sequential CAD Modeling by Sketching in Contextcited by 14
  27. 2021Differentiable 3D CAD Programs for Bidirectional Editingcited by 13
  28. 2022Discovering Design Concepts for CAD Sketchescited by 10

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 3; 2024: 14; 2025: 14; 2026: 15.

46 papers.

Sort:

By area:

  1. 2024BrepGen: A B-rep Generative Diffusion Model with Structured Latent Geometrycited by 101
  2. 2023Hierarchical Neural Coding for Controllable CAD Model Generationcited by 84
  3. 2025CAD-Llama: Leveraging Large Language Models for Computer-Aided Design Parametric 3D Model Generationcited by 65
  4. 2024CAD-Recode: Reverse Engineering CAD Code from Point Cloudscited by 63
  5. 2024CAD-SIGNet: CAD Language Inference from Point Clouds using Layer-wise Sketch Instance Guided Attentioncited by 62
  6. 2024Img2CAD: Conditioned 3D CAD Model Generation from Single Image with Structured Visual Geometrycited by 35
  7. 2024Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional Factorizationcited by 34
  8. 2024FlexCAD: Unified and Versatile Controllable CAD Generation with Fine-tuned Large Language Modelscited by 33
  9. 2025CADCrafter: Generating Computer-Aided Design Models from Unconstrained Imagescited by 31
  10. 2024TransCAD: A Hierarchical Transformer for CAD Sequence Inference from Point Cloudscited by 29
  11. 2025HoLa: B-Rep Generation using a Holistic Latent Representationcited by 29
  12. 2024CadVLM: Bridging Language and Vision in the Generation of Parametric CAD Sketchescited by 28
34 more
  1. 2025DTGBrepGen: A Novel B-rep Generative Model through Decoupling Topology and Geometrycited by 20
  2. 2023SHARP Challenge 2023: Solving CAD History and pArameters Recovery from Point clouds and 3D scans. Overview, Datasets, Metrics, and Baselinescited by 19
  3. 2024Split-and-Fit: Learning B-Reps via Structure-Aware Voronoi Partitioningcited by 17
  4. 2025BrepGPT: Autoregressive B-rep Generation with Voronoi Half-Patchcited by 12
  5. 2026IterCAD: An Iterative Multimodal Agent for Visually-Grounded CAD Generation and Editingcited by 9
  6. 2025Revisiting CAD Model Generation by Learning Raster Sketchcited by 6
  7. 2025Parametric Point Cloud Completion for Polygonal Surface Reconstructioncited by 6
  8. 2025RLCAD: Reinforcement Learning Training Gym for Revolution Involved CAD Command Sequence Generationcited by 6
  9. 2024DPA-Net: Structured 3D Abstraction from Sparse Views via Differentiable Primitive Assemblycited by 5
  10. 2024SweepNet: Unsupervised Learning Shape Abstraction via Neural Sweeperscited by 5
  11. 2025NURBGen: High-Fidelity Text-to-CAD Generation through LLM-Driven NURBS Modelingcited by 5
  12. 2025Point2Primitive: CAD Reconstruction from Point Cloud by Direct Primitive Predictioncited by 4
  13. 2025MiCADangelo: Fine-Grained Reconstruction of Constrained CAD Models from 3D Scanscited by 4
  14. 2026CADFS: A Big CAD Program Dataset and Framework for Computer-Aided Design with Large Language Modelscited by 4
  15. 2023CNC-Net: Self-Supervised Learning for CNC Machining Operationscited by 3
  16. 2024MV2Cyl: Reconstructing 3D Extrusion Cylinders from Multi-View Imagescited by 3
  17. 2026Mamba-CAD: State Space Model For 3D Computer-Aided Design Generative Modelingcited by 3
  18. 2026CADFit: Precise Mesh-to-CAD Program Generation with Hybrid Optimizationcited by 3
  19. 2025Target-Guided Bayesian Flow Networks for Quantitatively Constrained CAD Generationcited by 2
  20. 2024PS-CAD: Local Geometry Guidance via Prompting and Selection for CAD Reconstructioncited by 1
  21. 2024Differentiable Convex Polyhedra Optimization from Multi-view Imagescited by 1
  22. 2026DreamCAD: Scaling Multi-modal CAD Generation using Differentiable Parametric Surfacescited by 1
  23. 2025CADMorph: Geometry-Driven Parametric CAD Editing via a Plan-Generate-Verify Loopcited by 0
  24. 2025FloraForge: LLM-Assisted Procedural Generation of Editable and Analysis-Ready 3D Plant Geometric Models For Agricultural Applicationscited by 0
  25. 2026Unified Primitive Proxies for Structured Shape Completioncited by 0
  26. 2026AutoRegressive Generation with B-rep Holistic Token Sequence Representationcited by 0
  27. 2026BrepGaussian: CAD reconstruction from Multi-View Images with Gaussian Splattingcited by 0
  28. 2026GeoFusion-CAD: Structure-Aware Diffusion with Geometric State Space for Parametric 3D Designcited by 0
  29. 2026Reconstruction of a 3D wireframe from a single line drawing via generative depth estimationcited by 0
  30. 2026CADENA: Stepwise CAD Reverse Engineeringcited by 0
  31. 2026AIMold: An Autonomous AI-based Pipeline for Complex Mold Designcited by 0
  32. 2026HiFi-BRep: High-Fidelity Latent Representation for Robust B-Rep Generationcited by 0
  33. 2026RealCAD: Towards Real-World Image-to-CAD Reconstruction under Domain Shift and Parameter Biascited by 0
  34. 2026DepthBenchCAD: When Does Deeper Auditing Yield More Reliable Conclusions?cited by 0