Accurate evaluation of free-form surface profile error based on quasi particle swarm optimization algorithm and surface subdivision

Although significant progress has been made in precision machining of free-form surfaces recently, inspection of such surfaces remains a difficult problem. In order to solve the problem that no specific standards for the verification of free-form surface profile are available, the profile parameters of free-form surface are proposed by referring to ISO standards regarding form tolerances and considering its complexity and non-rotational symmetry. Non-uniform rational basis spline(NURBS) for describing free-form surface is formulated. Crucial issues in surface inspection and profile error verification are localization between the design coordinate system(DCS) and measurement coordinate system(MCS) for searching the closest points on the design model corresponding to measured points. A quasi particle swarm optimization(QPSO) is proposed to search the transformation parameters to implement localization between DCS and MCS. Surface subdivide method which does the searching in a recursively reduced range of the parameters u and v of the NURBS design model is developed to find the closest points. In order to verify the effectiveness of the proposed methods, the design model is generated by NURBS and the measurement data of simulation example are generated by transforming the design model to arbitrary position and orientation, and the parts are machined based on the design model and are measured on CMM. The profile errors of simulation example and actual parts are calculated by the proposed method. The results verify that the evaluation precision of freeform surface profile error by the proposed method is higher 10%–22% than that by CMM software. The proposed method deals with the hard problem that it has a lower precision in profile error evaluation of free-form surface.

[1]  Jia-Cai Huang,et al.  Conicity and cylindricity error evaluation using particle swarm optimization , 2010 .

[2]  Liao Ping Calculating of Complex Surface Profile Error Based on Subdivision Approach Algorithm and Genetic Algorithm , 2010 .

[3]  Dongxia Wang,et al.  Flatness error evaluation and verification based on new generation geometrical product specification (GPS) , 2012 .

[4]  Chia-Hsiang Menq,et al.  Localization of 3-D Objects Having Complex Sculptured Surfaces Using Tactile Sensing and Surface Description , 1991 .

[5]  Gianpaolo Savio,et al.  Form errors estimation in free-form 2D and 3D geometries. , 2011 .

[6]  Zichen Chen,et al.  An Adaptive Sampling Approach for Digitizing Unknown Free-form Surfaces based on Advanced Path Detecting , 2013 .

[7]  Sandy To,et al.  Measuring ultra-precision freeform surfaces using a robust form characterization method , 2006 .

[8]  Hong-Tzong Yau,et al.  Automated precision measurement of surface profile in CAD-directed inspection , 1992, IEEE Trans. Robotics Autom..

[9]  Patrick J. Flynn,et al.  A Survey Of Free-Form Object Representation and Recognition Techniques , 2001, Comput. Vis. Image Underst..

[10]  Zhengyou Zhang,et al.  Iterative point matching for registration of free-form curves and surfaces , 1994, International Journal of Computer Vision.

[11]  Yao Yingxue Study of matching methods for error evaluation of optical free-form surface , 2006 .

[12]  Ma,et al.  EQUIVALENT NORMAL CURVATURE APPROACH MILLING MODEL OF MACHINING FREEFORM SURFACES , 2008 .

[13]  Wolfgang Jank,et al.  Quasi-Monte Carlo sampling to improve the efficiency of Monte Carlo EM , 2004, Comput. Stat. Data Anal..

[14]  Les A. Piegl,et al.  The NURBS Book , 1995, Monographs in Visual Communication.

[15]  Peihua Gu,et al.  Automatic localization and comparison for free-form surface inspection , 2006 .

[16]  Xiaowei Luo Advances in the Study on the Micro/Nanoscale Transport of DNA Molecule Fluids by Using Multi-scale Algorithm , 2010 .

[17]  Paul G. Maropoulos,et al.  Design verification and validation in product lifecycle , 2010 .

[18]  Chen,et al.  Tool Positioning Algorithm Based on Smooth Tool Paths for 5-axis Machining of Sculptured Surfaces , 2011 .

[19]  Gui-yuan Lei Adaptive random search in Quasi-Monte Carlo methods for global optimization , 2002 .