Difference identification of 3D CAD models based on key-point matching oriented to engineering change management

Hao Lv,Jin Cheng,Zhenyu Liu,Weifei Hu,Jianrong Tan
DOI: https://doi.org/10.1016/j.aei.2024.102595
IF: 8.8
2024-05-18
Advanced Engineering Informatics
Abstract:The identification of differences between 3D CAD models is of great significance for engineering change management. However, existing methods are unable to accurately identify the differences of CAD models under various poses. To overcome the limitation, a novel difference identification method for 3D CAD models with arbitrary locations and arbitrary orientations is proposed in this paper. Firstly, two CAD models to be compared are represented by their NURBS-based key-points, which are then matched by determining an optimal rigid transformation between the models. The parameter calculating process of the optimal rigid transformation is accelerated by a graph-based vertex pre-matching method while the calculating accuracy is guaranteed by the iterative mismatching elimination algorithm (IMEA). Finally, the differences between CAD models are identified hierarchically based on the matching sequences of three kinds of key-points. Experimental results show that the proposed method can accurately identify the geometric differences of CAD models located at various positions and orientations.
engineering, multidisciplinary,computer science, artificial intelligence
What problem does this paper attempt to address?