A profile error evaluation method for freeform surface measured by sweep scanning on CMM

Abstract Coordinate measuring machines (CMMs) are widely used in evaluating the profile error of the freeform surfaces. Traditional trigger probes are inefficient at collecting large scale measurement sets. A CMM equipped with a sweep scanning probe dramatically improves the efficiency of inspection. However, the large scale data obtained by scanning is challenging for most existing profile error evaluation methods, which are based on iterative algorithms. This paper proposes an efficient and accurate method to evaluate the profile error of freeform surfaces. To simultaneously simplify the calculation and retain the accuracy of evaluation, a new method to extract key points from scanning data set is presented. First, the key points are defined as those measured points with regional outstanding deviations from the design surface. Second, wavelet decomposition is utilized to decompose the curves formed by the deviations of the measured points in the scanning data set, and the key points are extracted according to the decomposition results. In addition, the key points set, as a representation of the scanning data, are evaluated using Sequential Quadratic Programming (SQP) algorithm. Finally, a simulation example and an actual machined part are used to test the proposed evaluation method. The results prove that the proposed method is both accurate and efficient.

[1]  Paul J. Scott,et al.  Curvature based sampling of curves and surfaces , 2018, Comput. Aided Geom. Des..

[2]  Youyun Zhang,et al.  A new approach to analysis of surface topography , 2010 .

[3]  Hyungjun Park,et al.  B-spline curve fitting based on adaptive curve refinement using dominant points , 2007, Comput. Aided Des..

[4]  Wei Wang,et al.  A new test part to identify performance of five-axis machine tool—part I: geometrical and kinematic characteristics of S part , 2015 .

[5]  G. He,et al.  Profile error evaluation of free-form surface using sequential quadratic programming algorithm , 2017 .

[6]  Guangming Sun,et al.  An improved adaptive sampling strategy for freeform surface inspection on CMM , 2018 .

[7]  Michele Lanzetta,et al.  Fast genetic algorithm for roundness evaluation by the minimum zone tolerance (MZT) method , 2011 .

[8]  Marc Alexa,et al.  Computing and Rendering Point Set Surfaces , 2003, IEEE Trans. Vis. Comput. Graph..

[9]  He,et al.  ALGORITHM FOR SPHERICITY ERROR AND THE NUMBER OF MEASURED POINTS , 2006 .

[10]  Liam Blunt,et al.  Comparison study of the biorthogonal spline wavelet filtering for areal rough surfaces , 2001 .

[11]  Yongjie Zhang,et al.  Wavelets-based NURBS simplification and fairing , 2010 .

[12]  P. Scott,et al.  A Sampling Strategy Based on B-wavelets Decomposition , 2016 .

[13]  Amit Kumar Singh,et al.  Form Error Evaluation of Noncontact Scan Data Using Constriction Factor Particle Swarm Optimization , 2017 .

[14]  Gaiyun He,et al.  CAD-based measurement planning strategy of complex surface for five axes on machine verification , 2017 .

[15]  Kai Tang,et al.  Sweep scan path planning for five-axis inspection of free-form surfaces , 2018 .

[16]  Gaiyun He,et al.  Conicity error evaluation using sequential quadratic programming algorithm , 2014 .

[17]  Paul J. Scott,et al.  Wavelets and their Applications for Surface Metrology , 2008 .

[18]  Dongxia Wang,et al.  Accurate evaluation of free-form surface profile error based on quasi particle swarm optimization algorithm and surface subdivision , 2013, Chinese Journal of Mechanical Engineering.

[19]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  Guo Dongming,et al.  Machining localization and quality evaluation of parts with sculptured surfaces using SQP method , 2009 .

[21]  Ingrid Daubechies,et al.  Ten Lectures on Wavelets , 1992 .

[22]  K Sivayoganathan,et al.  Accuracy analysis of 3D data collection and free-form modelling methods , 2003 .

[23]  Aiguo Song,et al.  An improved genetic algorithm for planar and spatial straightness error evaluation , 2003 .

[24]  K. J. Stout,et al.  Development of a lifting wavelet representation for surface characterization , 2000, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.