A comprehensive process of reverse engineering from 3D meshes to CAD models

被引:66
作者
Beniere, Roseline [1 ,3 ]
Subsol, Gerard [1 ]
Gesquiere, Gilles [2 ]
Le Breton, Francois [3 ]
Puech, William [1 ]
机构
[1] Univ Montpellier 2, CNRS, LIRMM, F-34095 Montpellier 5, France
[2] Aix Marseille Univ, LSIS, CNRS, IUT, F-13637 Arles, France
[3] C4W, F-34000 Montpellier, France
关键词
CAD; Reverse engineering; 3D mesh; Boundary representation (B-Rep); 3D curvature; Geometric primitive fitting; SURFACE; ALGORITHMS;
D O I
10.1016/j.cad.2013.06.004
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In an industrial context, most manufactured objects are designed using CAD (Computer-Aided Design) software. For visualization, data exchange or manufacturing applications, the geometric model has to be discretized into a 3D mesh composed of a finite number of vertices and edges. However, the initial model may sometimes be lost or unavailable. In other cases, the 3D discrete representation may be modified, e.g. after numerical simulation, and no longer corresponds to the initial model. A retro-engineering method is then required to reconstruct a 3D continuous representation from the discrete one. In this paper, we present an automatic and comprehensive retro-engineering process dedicated mainly to 3D meshes obtained initially by mechanical object discretization. First, several improvements in automatic detection of geometric primitives from a 3D mesh are presented. Then a new formalism is introduced to define the topology of the object and compute the intersections between primitives. The proposed method is validated on 3D industrial meshes. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1382 / 1393
页数:12
相关论文
共 50 条
  • [31] Filtering of scattered 3D data points in reverse engineering
    Xu, Hui-Pu
    Ya, Xiao-Feng
    Tian, Yuan
    PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 1471 - +
  • [32] Structural evaluation by reverse engineering with 3D laser scanner
    Jang, Arum
    Jeong, Sanggi
    Park, Min Jae
    Ju, Young K.
    EUROPEAN ASSOCIATION ON QUALITY CONTROL OF BRIDGES AND STRUCTURES, EUROSTRUCT 2023, VOL 6, ISS 5, 2023, : 308 - 314
  • [33] Applying geometric constraints for perfecting CAD models in reverse engineering
    Kovacs, Istvan
    Varady, Tamas
    Salvi, Peter
    GRAPHICAL MODELS, 2015, 82 : 44 - 57
  • [34] Automatic Registration of 3D Point Clouds for Reverse Engineering
    Imbert, Mariano
    Li Xiaoxing
    ADVANCED SCIENCE LETTERS, 2011, 4 (6-7) : 2431 - 2432
  • [35] Research on 3D Reconstruction of the Facial Surface Reverse Engineering
    Yang, Jie
    Zhao, Lei
    ADVANCED MANUFACTURING SYSTEMS, PTS 1-3, 2011, 201-203 : 113 - 116
  • [36] Reverse engineering of CAD models via clustering and approximate implicitization
    Raffo, Andrea
    Barrowclough, Oliver J. D.
    Muntingh, Georg
    COMPUTER AIDED GEOMETRIC DESIGN, 2020, 80
  • [37] Vectorization-free reconstruction of 3D CAD models from paper drawings
    Ditrich, F
    Suesse, H
    Voss, K
    IMAGE ANALYSIS AND RECOGNITION, PT 1, PROCEEDINGS, 2004, 3211 : 629 - 637
  • [38] 2D/3D image processing in the compact reverse engineering system for rapid production
    Svirsky, DN
    VIDEO TECHNOLOGIES FOR MULTIMEDIA APPLICATIONS, 2001, 4520 : 21 - 30
  • [39] Reverse engineering through 3D optical scanning: Side mirror case study
    Saedon, J
    Omar, AR
    Kuntjoro, W
    Mahmud, J
    System Simulation and Scientific Computing, Vols 1 and 2, Proceedings, 2005, : 810 - 814
  • [40] Motorcycle graph enumeration from quadrilateral meshes for reverse engineering
    Gunpinar, Erkan
    Moriguchi, Masaki
    Suzuki, Hiromasa
    Ohtake, Yutaka
    COMPUTER-AIDED DESIGN, 2014, 55 : 64 - 80