BRep Boundary and Junction Detection for CAD Reverse Engineering
Not on the map. Why?
Abstract (arXiv)
In machining process, 3D reverse engineering of the mechanical system is an integral, highly important, and yet time consuming step to obtain parametric CAD models from 3D scans. Therefore, deep learning-based Scan-to-CAD modeling can offer designers enormous editability to quickly modify CAD model, being able to parse all its structural compositions and design steps. In this paper, we propose a supervised boundary representation (BRep) detection network BRepDetNet from 3D scans of CC3D and ABC dataset. We have carefully annotated the 50K and 45K scans of both the datasets with appropriate topological relations (e.g., next, mate, previous) between the geometrical primitives (i.e., boundaries, junctions, loops, faces) of their BRep data structures. The proposed solution decomposes the Scan-to-CAD problem in Scan-to-BRep ensuring the right step towards feature-based modeling, and therefore, leveraging other existing BRep-to-CAD modeling methods. Our proposed Scan-to-BRep neural network learns to detect BRep boundaries and junctions by minimizing focal-loss and non-maximal suppression (NMS) during training time. Experimental results show that our BRepDetNet with NMS-Loss achieves impressive results.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 10 of its 26 references that are in the map. First posted on arXiv 21 Sep 2024.
Builds on
10 of 26 references.
References · 10
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 341
- 2021Density-aware Chamfer Distance as a Comprehensive Metric for Point Cloud Completioncited by 112
- 2021BRepNet: A topological message passing system for solid modelscited by 95
- 2020PIE-NET: Parametric Inference of Point Cloud Edgescited by 67
- 2021Point2Cyl: Reverse Engineering 3D Objects from Point Clouds to Extrusion Cylinderscited by 60
- 2021Inferring CAD Modeling Sequences Using Zone Graphscited by 50
- 2022CADOps-Net: Jointly Learning CAD Operation Types and Steps from Boundary-Representationscited by 31
- 2021PvDeConv: Point-Voxel Deconvolution for Autoencoding CAD Construction in 3Dcited by 20
- 2017Geometric Computing with Chain Complexes: Design and Features of a Julia Packagecited by 1
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026DreamCAD: Scaling Multi-modal CAD Generation using Differentiable Parametric Surfacescited by 2
- 2026PLLM: Pseudo-Labeling Large Language Models for CAD Program Synthesiscited by 1
- 2026BRepCLIP: Contrastive Multimodal Pretraining on BRep Primitives for CAD Understandingcited by 1
- 2026A2Z-10M+: Geometric Deep Learning with A-to-Z BRep Annotations for AI-Assisted CAD Modeling and Reverse Engineeringcited by 0
- 2026BRepCLIP: Contrastive Multimodal Pretraining on BRep Primitives for CAD Understanding3 Jun 2026
- 2026A2Z-10M+: Geometric Deep Learning with A-to-Z BRep Annotations for AI-Assisted CAD Modeling and Reverse Engineering13 Mar 2026
- 2026DreamCAD: Scaling Multi-modal CAD Generation using Differentiable Parametric Surfaces5 Mar 2026
- 2026PLLM: Pseudo-Labeling Large Language Models for CAD Program Synthesis13 Feb 2026