ComplexGen: CAD Reconstruction by B-Rep Chain Complex Generation
Not on the map. Why?
Abstract (arXiv)
We view the reconstruction of CAD models in the boundary representation (B-Rep) as the detection of geometric primitives of different orders, i.e. vertices, edges and surface patches, and the correspondence of primitives, which are holistically modeled as a chain complex, and show that by modeling such comprehensive structures more complete and regularized reconstructions can be achieved. We solve the complex generation problem in two steps. First, we propose a novel neural framework that consists of a sparse CNN encoder for input point cloud processing and a tri-path transformer decoder for generating geometric primitives and their mutual relationships with estimated probabilities. Second, given the probabilistic structure predicted by the neural network, we recover a definite B-Rep chain complex by solving a global optimization maximizing the likelihood under structural validness constraints and applying geometric refinements. Extensive tests on large scale CAD datasets demonstrate that the modeling of B-Rep chain complex structure enables more accurate detection for learning and more constrained reconstruction for optimization, leading to structurally more faithful and complete CAD B-Rep models than previous results.
Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). Builds on 34 of its 66 references that are in the map. First posted on arXiv 29 May 2022.
Builds on
34 of 66 references.
References · 34
- 2017Attention Is All You Needcited by 60,361
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2020End-to-End Object Detection with Transformerscited by 7,414
- 2017Mask R-CNNcited by 7,277
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 20194D Spatio-Temporal ConvNets: Minkowski Convolutional Neural Networkscited by 1,208
- 2016HyperNetworkscited by 1,027
- 2020On Layer Normalization in the Transformer Architecturecited by 922
- 2021Conditional DETR for Fast Training Convergencecited by 424
- 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 341
22 more
- 2021An End-to-End Transformer Model for 3D Object Detectioncited by 329
- 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 271
- 2020PolyGen: An Autoregressive Generative Model of 3D Meshescited by 269
- 2017CSGNet: Neural Shape Parser for Constructive Solid Geometrycited by 106
- 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
- 2021Computer-Aided Design as Languagecited by 82
- 2020UCSG-Net -- Unsupervised Discovering of Constructive Solid Geometry Treecited by 78
- 2021JoinABLe: Learning Bottom-up Assembly of Parametric CAD Jointscited 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
- 2021CSG-Stump: A Learning Friendly CSG-Like Representation for Interpretable Shape Parsingcited by 51
- 2021Inferring CAD Modeling Sequences Using Zone Graphscited by 50
- 2021Engineering Sketch Generation for Computer-Aided Designcited by 49
- 2020Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequencescited by 36
- 2021HPNet: Deep Primitive Segmentation Using Hybrid Representationscited by 36
- 2021PC2WF: 3D Wireframe Reconstruction from Raw Point Cloudscited by 33
- 2021Differentiable 3D CAD Programs for Bidirectional Editingcited by 14
- 2020Variational Shape Approximation of Point Set Surfacescited by 2
Built on by
Citing papers per year: 2022: 3; 2023: 3; 2024: 4; 2025: 4; 2026: 3.
17 papers.
Sort:
By area:
- 2024BrepGen: A B-rep Generative Diffusion Model with Structured Latent Geometrycited by 103
- 2023SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude Operationscited by 46
- 2022Reconstructing editable prismatic CAD from rounded voxel modelscited by 41
- 2024Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional Factorizationcited by 35
- 2024OpenECAD: An Efficient Visual Language Model for Editable 3D-CAD Designcited by 26
- 2022Self-Supervised Representation Learning for CADcited by 22
- 2023NerVE: Neural Volumetric Edges for Parametric Curve Extraction from Point Cloudcited by 22
- 2025DTGBrepGen: A Novel B-rep Generative Model through Decoupling Topology and Geometrycited by 21
- 2022HoW-3D: Holistic 3D Wireframe Perception from a Single Imagecited by 12
- 2025CLR-Wire: Towards Continuous Latent Representations for 3D Curve Wireframe Generationcited by 7
- 2025CADDesigner: Conceptual CAD Model Generation with a General-Purpose Agentcited by 4
- 2023A Review of Deep Learning-Powered Mesh Reconstruction Methodscited by 3
5 more
- 2025PI3DETR: Parametric Instance Detection of 3D Point Cloud Edges With a Geometry-Aware 3DETRcited by 2
- 2026DualBrep: A Dual-Field Continuous Representation for B-rep Modellingcited by 2
- 2026Autoregressive B-Rep Shape Generation with Parametric Surfacescited by 2
- 2024Point2Building: Reconstructing Buildings from Airborne LiDAR Point Cloudscited by 0
- 2026Flatten The Complex: Joint B-Rep Generation via Compositional k-Cell Particlescited by 0
- 2026Autoregressive B-Rep Shape Generation with Parametric Surfaces19 Jul 2026
- 2026DualBrep: A Dual-Field Continuous Representation for B-rep Modelling30 Jun 2026
- 2026Flatten The Complex: Joint B-Rep Generation via Compositional k-Cell Particles25 Jan 2026
- 2025PI3DETR: Parametric Instance Detection of 3D Point Cloud Edges With a Geometry-Aware 3DETR3 Sep 2025
- 2025CADDesigner: Conceptual CAD Model Generation with a General-Purpose Agent1 Aug 2025
- 2025CLR-Wire: Towards Continuous Latent Representations for 3D Curve Wireframe Generation27 Apr 2025
- 2025DTGBrepGen: A Novel B-rep Generative Model through Decoupling Topology and Geometry17 Mar 2025
- 2024Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional Factorization19 Jul 2024
- 2024OpenECAD: An Efficient Visual Language Model for Editable 3D-CAD Design14 Jun 2024
- 2024Point2Building: Reconstructing Buildings from Airborne LiDAR Point Clouds4 Mar 2024
- 2024BrepGen: A B-rep Generative Diffusion Model with Structured Latent Geometry28 Jan 2024
- 2023NerVE: Neural Volumetric Edges for Parametric Curve Extraction from Point Cloud29 Mar 2023
5 more
- 2023SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude Operations19 Mar 2023
- 2023A Review of Deep Learning-Powered Mesh Reconstruction Methods6 Mar 2023
- 2022Self-Supervised Representation Learning for CAD19 Oct 2022
- 2022Reconstructing editable prismatic CAD from rounded voxel models2 Sep 2022
- 2022HoW-3D: Holistic 3D Wireframe Perception from a Single Image15 Aug 2022
- 2023SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude Operationscited by 46
- 2022Reconstructing editable prismatic CAD from rounded voxel modelscited by 41
- 2024Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional Factorizationcited by 35
- 2024OpenECAD: An Efficient Visual Language Model for Editable 3D-CAD Designcited by 26
- 2022Self-Supervised Representation Learning for CADcited by 22
- 2023NerVE: Neural Volumetric Edges for Parametric Curve Extraction from Point Cloudcited by 22
- 2025DTGBrepGen: A Novel B-rep Generative Model through Decoupling Topology and Geometrycited by 21
- 2022HoW-3D: Holistic 3D Wireframe Perception from a Single Imagecited by 12
- 2025CLR-Wire: Towards Continuous Latent Representations for 3D Curve Wireframe Generationcited by 7
- 2025CADDesigner: Conceptual CAD Model Generation with a General-Purpose Agentcited by 4
- 2023A Review of Deep Learning-Powered Mesh Reconstruction Methodscited by 3
- 2025PI3DETR: Parametric Instance Detection of 3D Point Cloud Edges With a Geometry-Aware 3DETRcited by 2
12 most cited of 15 All 15 (JSON)
- 2026Autoregressive B-Rep Shape Generation with Parametric Surfaces19 Jul 2026
- 2026Flatten The Complex: Joint B-Rep Generation via Compositional k-Cell Particles25 Jan 2026
- 2025PI3DETR: Parametric Instance Detection of 3D Point Cloud Edges With a Geometry-Aware 3DETR3 Sep 2025
- 2025CADDesigner: Conceptual CAD Model Generation with a General-Purpose Agent1 Aug 2025
- 2025CLR-Wire: Towards Continuous Latent Representations for 3D Curve Wireframe Generation27 Apr 2025
- 2025DTGBrepGen: A Novel B-rep Generative Model through Decoupling Topology and Geometry17 Mar 2025
- 2024Img2CAD: Reverse Engineering 3D CAD Models from Images through VLM-Assisted Conditional Factorization19 Jul 2024
- 2024OpenECAD: An Efficient Visual Language Model for Editable 3D-CAD Design14 Jun 2024
- 2024Point2Building: Reconstructing Buildings from Airborne LiDAR Point Clouds4 Mar 2024
- 2023NerVE: Neural Volumetric Edges for Parametric Curve Extraction from Point Cloud29 Mar 2023
- 2023SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude Operations19 Mar 2023
- 2023A Review of Deep Learning-Powered Mesh Reconstruction Methods6 Mar 2023
12 newest of 15 All 15 (JSON)