BRep Boundary and Junction Detection for CAD Reverse Engineering

被引:0
|
作者
Ali, Sk Aziz [1 ]
Khan, Mohammad Sadil [1 ]
Stricker, Didier [1 ]
机构
[1] German Res Ctr Artificial Intelligence DFKI GmbH, Kaiserslautern, Germany
来源
2024 IEEE 3RD INTERNATIONAL CONFERENCE ON COMPUTING AND MACHINE INTELLIGENCE, ICMI 2024 | 2024年
关键词
BRep; Boundary Detection; Junction Detection; Scan-to-CAD; Reverse Engineering; NMS;
D O I
10.1109/ICMI60790.2024.10585950
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In machining process, 3D reverse engineering of 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 similar to 50K and similar to 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.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Mickey Mouse 3D CAD Model Reconstruction Based on Reverse Engineering
    Zhang Mei
    Wen Jinghua
    RECENT DEVELOPMENTS IN INTELLIGENT SYSTEMS AND INTERACTIVE APPLICATIONS (IISA2016), 2017, 541 : 282 - 289
  • [22] A comprehensive process of reverse engineering from 3D meshes to CAD models
    Beniere, Roseline
    Subsol, Gerard
    Gesquiere, Gilles
    Le Breton, Francois
    Puech, William
    COMPUTER-AIDED DESIGN, 2013, 45 (11) : 1382 - 1393
  • [23] The Tredgold method in reverse engineering to check the assembly of a conical spur gear using CAD
    Belarifi, F.
    Bayraktar, E.
    ADVANCES IN MATERIALS AND PROCESSING TECHNOLOGIES II, PTS 1 AND 2, 2011, 264-265 : 1598 - +
  • [24] Comparison between two design methods implants, based on reverse engineering, design and engineering technologies, BIOCAD/CAD/CAE
    Lopez, Clara I.
    Pinillos, Julio C.
    Moreno, Juan C.
    INGENIERIA Y COMPETITIVIDAD, 2014, 16 (01): : 55 - 62
  • [25] A Bitstream Reverse Engineering Tool for FPGA Hardware Trojan Detection
    Yoon, Junghwan
    Seo, Yezee
    Jang, Jaedong
    Cho, Mingi
    Kim, JinGoog
    Kim, HyeonSook
    Kwon, Taekyoung
    PROCEEDINGS OF THE 2018 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'18), 2018, : 2318 - 2320
  • [26] User-Driven Computer-Assisted Reverse Engineering of Editable CAD Assembly Models
    Shah, Ghazanfar Ali
    Polette, Arnaud
    Pernot, Jean-Philippe
    Giannini, Franca
    Monti, Marina
    JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2022, 22 (02)
  • [27] Reverse engineering by CAD template fitting: study of a fast and robust template-fitting strategy
    Buonamici, Francesco
    Carfagni, Monica
    Furferi, Rocco
    Volpe, Yary
    Governi, Lapo
    ENGINEERING WITH COMPUTERS, 2021, 37 (04) : 2803 - 2821
  • [28] DEVELOPMENT OF METHOD FOR REVERSE ENGINEERING IN CREATION OF 3D CAD MODEL OF KNEE IMPLANT
    Rajic, Aleksandar
    Desnica, Eleonora
    Stojadinovic, Slobodan
    Nedelcu, Dorian
    FACTA UNIVERSITATIS-SERIES MECHANICAL ENGINEERING, 2013, 11 (01) : 45 - 54
  • [29] Research on Reconstruction 3D CAD Data of Automotive Panel Based on Reverse Engineering
    Zhan, Xianghui
    Li, Xiaoda
    Liu, Xiangyang
    MECHATRONICS AND MATERIALS PROCESSING I, PTS 1-3, 2011, 328-330 : 159 - 162
  • [30] Reverse engineering of a NURBS surface from digitized points subject to boundary conditions
    Yin, ZW
    COMPUTERS & GRAPHICS-UK, 2004, 28 (02): : 207 - 212