Estimate of frequencies of geometric regularities for use in reverse engineering of simple mechanica

The authors are investigating reverse engineering for reconstructing the shape of simple mechanical parts. Currently, preliminary B-rep models can be created by fitting surfaces to point clouds obtained by scanning an actual part using a 3D laser scanner. The resulting model, although valid, is often not suitable for purposes such as redesign. This is because expected regularities and constraints are not present in the model. This report describes a number of aspects of the geometry of mechanical parts which should be exploited to adjust a B-rep model to improve its usefulness. Aspects considered are geometric constraints between surface parameters, regularly repeated substructures, symmetry, and the presence of features such as slots and holes. The results of a survey of a range of mechanical parts are presented and discussed, showing which of these aspects occur with a frequency that justifies their use in beautification algorithms intended to turn preliminary reverse engineered B-rep models into models engineers expect.

[1]  Tamás Várady,et al.  Best Fit Translational and Rotational Surfaces for Reverse Engineering Shapes , 2000, IMA Conference on the Mathematics of Surfaces.

[2]  Christoph M. Hoffmann D-Cubed's Dimensional Constraint Manager , 2001, J. Comput. Inf. Sci. Eng..

[3]  Thomas C. Henderson,et al.  Feature-based reverse engineering of mechanical parts , 1999, IEEE Trans. Robotics Autom..

[4]  Ralph R. Martin,et al.  Finding approximate shape regularities in reverse engineered solid models bounded by simple surfaces , 2001, SMA '01.

[5]  D. Roller,et al.  Geometric Constraint Solving and Applications , 2001, Springer Berlin Heidelberg.

[6]  William C. Regli,et al.  Geometric algorithms for recognition of features from solid models , 1996 .

[7]  Ralph R. Martin,et al.  Computer Vision, Models and Inspection , 1992, World Scientific Series in Robotics and Intelligent Systems.

[8]  Ralph R. Martin,et al.  Faithful Least-Squares Fitting of Spheres, Cylinders, Cones and Tori for Reliable Segmentation , 1998, ECCV.

[9]  Ralph R. Martin,et al.  Methods to recover constant radius rolling ball blends in reverse engineering , 1999, Comput. Aided Geom. Des..

[10]  Ralph R. Martin,et al.  Recognizing geometric patterns for beautification of reconstructed solid models , 2001, Proceedings International Conference on Shape Modeling and Applications.

[11]  Ralph R. Martin,et al.  Reverse engineering of geometric models - an introduction , 1997, Comput. Aided Des..

[12]  Ruzena Bajcsy,et al.  Solution to the next best view problem for automated CAD model acquisiton of free-form objects using range cameras , 1995, Optics East.

[13]  Ralph R. Martin,et al.  Approximate symmetry detection for reverse engineering , 2001, SMA '01.

[14]  Aristides A. G. Requicha,et al.  Spatial Reasoning for the Automatic Recognition of Machinable Features in Solid Models , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Glenn A. Kramer Solving geometric constraint systems a case study in kinematics , 1992, Comput. Aided Des..

[16]  Robert B. Fisher,et al.  Improving model shape acquisition by incorporating geometric constraints , 1997, BMVC.