Automatic Generation of Five-Axis Continuous Inspection Paths for Free-Form Surfaces

Continuous five-axis sweep scanning is an emerging technology for free-form surface inspection, which, unlike the traditional three-axis inspection that works in a point-by-point manner, keeps the stylus tip in constant contact with the surface during the scanning, and thus could tremendously improve the inspection efficiency. However, at present, it mostly depends on humans to plan a five-axis inspection path, which severely affects the potential use of this new technology. In this paper, we report a practical algorithm, which is able to automatically generate a five-axis inspection path for an arbitrary free-form surface. The crux of this algorithm is that the unique kinematic characteristics of the five-axis inspection machine are fully considered and utilized when a path is planned. As a direct result of this consideration and utilization, the inspection efficiency is tremendously increased, often 20–30 times better than an inspection path obtained by any traditional path planning algorithm that disregards the inspection machine itself. The experiments performed by us have fully validated this point.

[1]  Ming Lei,et al.  Iso-parametric CNC tool path optimization based on adaptive grid generation , 2009 .

[2]  Yingjie Zhang,et al.  Adaptive sampling method for inspection planning on CMM for free-form surfaces , 2013 .

[3]  Stephen C. Veldhuis,et al.  Isoparametric line sampling for the inspection planning of sculptured surfaces , 2005, Comput. Aided Des..

[4]  Rikard Söderberg,et al.  An industrially validated CMM inspection process with sequence constraints , 2016 .

[5]  Aun Neow Poo,et al.  Adaptive iso-planar tool path generation for machining of free-form surfaces , 2003, Comput. Aided Des..

[6]  Dong-Won Kim,et al.  Computer-aided measurement plan for an impeller on a coordinate measurement machine with a rotating and tilting probe , 2008 .

[7]  Kai Tang,et al.  Five-axis tool path generation for a flat-end tool based on iso-conic partitioning , 2008, Comput. Aided Des..

[8]  Franci Cus,et al.  Optimization of cutting process by GA approach , 2003 .

[9]  Wei Shao,et al.  Automated inspection planning of freeform surfaces for manufacturing applications , 2011, 2011 IEEE International Conference on Mechatronics and Automation.

[10]  Rui Zhang,et al.  Accessibility analysis for CMM inspection planning by means of haptic device and STL representation , 2009, 2009 IEEE International Conference on Virtual Environments, Human-Computer Interfaces and Measurements Systems.

[11]  Alan C. Lin,et al.  Five-axis automated measurement by coordinate measuring machine , 2011 .

[12]  Hoda A. ElMaraghy,et al.  Automated accessibility analysis and measurement clustering for CMMs , 2000 .

[13]  S. Obeidat,et al.  An intelligent sampling method for inspecting free-form surfaces , 2009 .

[14]  Jun Ni,et al.  An Algorithm for the Generation of an Optimum CMM Inspection Path , 1994 .

[15]  Hoda A. ElMaraghy,et al.  Automatic sampling for CMM inspection planning of free-form surfaces , 2002 .

[16]  マクファーランド ジェフリー,et al.  Method for scanning a surface of the workpiece , 2006 .

[17]  Hsi-Yung Feng,et al.  Iso-planar piecewise linear NC tool path generation from discrete measured data points , 2004, Comput. Aided Des..

[18]  Gershon Elber,et al.  Toolpath generation for freeform surface models , 1994, Comput. Aided Des..

[19]  Alan C. Lin,et al.  Automatic inspection of turbine blades using a 3-axis CMM together with a 2-axis dividing head , 2005 .

[20]  Eungki Lee,et al.  Contour offset approach to spiral toolpath generation with constant scallop height , 2003, Comput. Aided Des..

[21]  Shivakumar Raman,et al.  On the selection of flatness measurement points in coordinate measuring machine inspection , 2000 .

[22]  An Wang,et al.  CMM sequence optimisation with collision detection , 2006, Int. J. Comput. Appl. Technol..

[23]  Liangsheng Qu,et al.  Optimization of the measuring path on a coordinate measuring machine using genetic algorithms , 1998 .

[24]  Xu Liu,et al.  A tool path generation method for freeform surface machining by introducing the tensor property of machining strip width , 2015, Comput. Aided Des..

[25]  Edward P. Morse,et al.  Methods and Artifacts for Comparison of Scanning CMM Performance , 2007, J. Comput. Inf. Sci. Eng..

[26]  Stephen C. Veldhuis,et al.  CAD-based sampling for CMM inspection of models with sculptured features , 2007, Engineering with Computers.

[27]  B. J. Alvarez,et al.  Accessibility analysis for automatic inspection in CMMs by using bounding volume hierarchies , 2008 .

[28]  Kai Tang,et al.  Five-axis tool path generation based on machine-dependent potential field , 2016, Int. J. Comput. Integr. Manuf..

[29]  Yaoyao Fiona Zhao,et al.  Survey paper: Computer-Aided Inspection Planning-The state of the art , 2009 .

[30]  Kai Tang,et al.  Sweep scan path planning for efficient freeform surface inspection on five-axis CMM , 2016, Comput. Aided Des..

[31]  Yong Hu,et al.  Accessibility Analysis for CMM Inspection Planning Using Haptic Device , 2006, 2006 IEEE International Conference on Robotics and Biomimetics.

[32]  Peihua Gu,et al.  Free-form surface inspection techniques state of the art review , 2004, Comput. Aided Des..

[33]  Syed Hammad Mian,et al.  Enhance performance of inspection process on Coordinate Measuring Machine , 2014 .

[34]  Ye Li,et al.  Surface-opening feature measurement using coordinate-measuring machines , 2015 .

[35]  Ahmet Can,et al.  A novel iso-scallop tool-path generation for efficient five-axis machining of free-form surfaces , 2010 .

[36]  Chuang-Jang Chiou,et al.  A machining potential field approach to tool path generation for multi-axis sculptured surface machining , 2002, Comput. Aided Des..

[37]  R. Wilhelm,et al.  Adaptive sampling for coordinate metrology , 1999 .