Abstract
The traditional blade inspection methods generally suffer from the drawback of low efficiency due to the inefficient measurement motion manner of point-by-point probing. Although the emerging five-axis scanning probing could tremendously boost the inspection efficiency by adopting the advanced probing apparatus, the existing five-axis scanning path generation methods either require an empirical segmentation of the measured surface or totally ignore the interference-free constraint. Thus, they could not be applied to the inspection of impeller blades. This paper proposes an algorithm to automatically generate the interference-free five-axis sweep scanning path for inspection of impeller blades with the considerations of both the interference-free constraint and the geometric characteristics of the blade surface. First, the blade surface is segmented into several simple patches according to the curvature analysis. Then, each surface patch can be re-parameterized by the rectangular conformal map** and four middle parametric lines are extracted as the candidate guiding curves. The optimal guiding curve is selected from the candidates according to its length and the interference-free constraints. Finally, the swee** path on each surface patch and the transition path between patches are generated according to the optimal guiding curve. The experiments carried out on a centrifugal impeller and an axial impeller validate the effectiveness of the proposed method. The advantage of the proposed method is also verified by comparing with a leading commercial software ApexBlade, which needs lots of trial-and-error to generate the correct inspection path.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00170-022-10300-5/MediaObjects/170_2022_10300_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00170-022-10300-5/MediaObjects/170_2022_10300_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00170-022-10300-5/MediaObjects/170_2022_10300_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00170-022-10300-5/MediaObjects/170_2022_10300_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00170-022-10300-5/MediaObjects/170_2022_10300_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00170-022-10300-5/MediaObjects/170_2022_10300_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00170-022-10300-5/MediaObjects/170_2022_10300_Fig7_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00170-022-10300-5/MediaObjects/170_2022_10300_Fig8_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00170-022-10300-5/MediaObjects/170_2022_10300_Fig9_HTML.jpg)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00170-022-10300-5/MediaObjects/170_2022_10300_Fig10_HTML.jpg)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00170-022-10300-5/MediaObjects/170_2022_10300_Fig11_HTML.jpg)
Similar content being viewed by others
References
Xu Z, Wang Y (2021) Electrochemical machining of complex components of aero-engines: Developments, trends, and technological advances. Chin J Aeronaut 34(2):28–53. https://doi.org/10.1016/j.cja.2019.09.016
Shi L, Zhu J, Tang F, Wang C (2020) Multi-disciplinary optimization design of axial-flow pump impellers based on the approximation model. Energies 13(4). https://doi.org/10.3390/en13040779
Ekradi K, Madadi A (2020) Performance improvement of a transonic centrifugal compressor impeller with splitter blade by three-dimensional optimization. Energy 201. https://doi.org/10.1016/j.energy.2020.117582
Zhang Y, Chen Z, Zhu Z (2020) Adaptive machining framework for the leading/trailing edge of near-net-shape integrated impeller. Int J Adv Manuf Technol 107(9–10):4221–4229. https://doi.org/10.1007/s00170-020-05280-3
Zhu L, Yan B, Wang Y, Dun Y, Ma J, Li C (2021) Inspection of blade profile and machining deviation analysis based on sample points optimization and Nurbs knot insertion. Thin-Walled Struct 162. https://doi.org/10.1016/j.tws.2021.107540
Li W-L, Wang G, Zhang G, Li Q-D, Yin Z-P (2017) Interference-free inspection path generation for impeller blades using an on-machine probe. IEEE/ASME Trans Mechatron 22(3):1218–1226. https://doi.org/10.1109/tmech.2017.2665652
Li W-L, Wang G, Zhang G, Pang C-T, Yin Z-P (2016) A novel path generation method of onsite 5-axis surface inspection using the dual-cubic Nurbs representation. Meas Sci Technol 27(9). https://doi.org/10.1088/0957-0233/27/9/095003
Heo E-Y, Kim D-W, Lee J-Y, Kim K-Y (2008) Computer-aided measurement plan for an impeller on a coordinate measurement machine with a rotating and tilting probe. Robot Comput Integr Manuf 24(6):788–795. https://doi.org/10.1016/j.rcim.2008.03.012
Chang H-C, Lin AC (2010) Automatic inspection of turbine blades using 5-axis coordinate measurement machine. Int J Comput Integr Manuf 23(12):1071–1081. https://doi.org/10.1080/0951192x.2010.527371
Gao Y, Lin X, Shi Y, Wang Z (2019) Accessibility analysis in efficient inspection of closed blisk on 3-axis cmm with 2-axis probe head. Precis Eng 57:104–112. https://doi.org/10.1016/j.precisioneng.2019.03.010
Echerfaoui Y, El Ouafi A, Chebak A (2018) Experimental investigation of dynamic errors in coordinate measuring machines for high speed measurement. Int J Precis Eng Manuf 19(8):1115–1124. https://doi.org/10.1007/s12541-018-0132-x
He W, Zhong K, Li Z, Meng X, Cheng X, Liu X, Shi Y (2018) Accurate calibration method for blade 3D shape metrology system integrated by fringe projection profilometry and conoscopic holography. Opt Lasers Eng 110:253–261. https://doi.org/10.1016/j.optlaseng.2018.06.012
Feng S, Zuo C, Zhang L, Tao T, Hu Y, Yin W, Qian J, Chen Q (2021) Calibration of fringe projection profilometry: a comparative review. Opt Lasers Eng 143. https://doi.org/10.1016/j.optlaseng.2021.106622
Krajewski G, Woźniak A (2014) Simple master artefact for CMM dynamic error identification. Precis Eng 38(1):64–70. https://doi.org/10.1016/j.precisioneng.2013.07.005
Gaska A, Gaska P, Gruza M, Sładek J (2018) Selection of optimal path control algorithms for probe heads used on five-axis measuring systems. Appl Sci 8(12):2455. https://doi.org/10.3390/app8122455
Zou Q, Zhao J (2013) Iso-parametric tool-path planning for point clouds. Comput Aided Des 45(11):1459–1468. https://doi.org/10.1016/j.cad.2013.07.001
Ding S, Mannan MA, Poo AN, Yang DCH, Han Z (2003) Adaptive ISO-planar tool path generation for machining of free-form surfaces. Comput Aided Des 35(2):141–153. https://doi.org/10.1016/s0010-4485(02)00048-9
Zhang R, Hu P, Tang K (2015) Five-axis finishing tool path generation for a mesh blade based on linear morphing cone. J Comput Des Eng 2(4):268–275. https://doi.org/10.1016/j.jcde.2015.06.013
Bi QZ, Wang YH, Zhu LM, Ding H (2010) Generating collision-free tool orientations for 5-axis NC machining with a short ball-end cutter. Int J Prod Res 48(24):7337–7356. https://doi.org/10.1080/00207540903436679
Wang N, Tang K (2007) Automatic generation of gouge-free and angular-velocity-compliant five-axis toolpath. Comput Aided Des 39(10):841–852. https://doi.org/10.1016/j.cad.2007.04.003
Fard MJB, Bordatchev EV (2013) Experimental study of the effect of tool orientation in five-axis micro-milling of brass using ball-end mills. Int J Adv Manuf Technol 67(5–8):1079–1089. https://doi.org/10.1007/s00170-012-4549-6
Zhou Z, Zhang Y, Tang K (2016) Sweep scan path planning for efficient freeform surface inspection on five-axis CMM. Comput Aided Des 77:1–17. https://doi.org/10.1016/j.cad.2016.03.003
Hu P, Zhou H, Tang K, Lee C, Chen J, Yang J, Li L (2018) Spiral curve-based efficient five-axis sweep scanning of barrel-shaped surfaces. J Manuf Sci Eng 140(7). https://doi.org/10.1115/1.4039383
Chen LF, Zhang R, Tang K, Hu PC, Zhao PY, Li ZY, Han ZW (2020) A spiral-based inspection path generation algorithm for efficient five-axis sweep scanning of freeform surfaces. Comput Aided Des 124:17. https://doi.org/10.1016/j.cad.2020.102838
Zhang Y, Zhu L, Zhao P, Hu P, Zhao X (2021) Skeleton curve-guided five-axis sweep scanning for surface with multiple holes. IEEE Trans Autom Sci Eng 1–16. https://doi.org/10.1109/tase.2021.3087353
Hu P, Zhou H, Chen J, Lee C, Tang K, Yang J, Shen S (2018) Automatic generation of efficient and interference-free five-axis scanning path for free-form surface inspection. Comput Aided Des 98:24–38. https://doi.org/10.1016/j.cad.2018.01.001
Shen Y, Zhang W, Zhu L, Zhang Y (2021) An image-based algorithm for generating smooth and interference-free five-axis sweep scanning path. Robot Comput Integr Manuf 71:102159. https://doi.org/10.1016/j.rcim.2021.102159
Zhang Y, Zhou Z, Tang K (2018) Sweep scan path planning for five-axis inspection of free-form surfaces. Robot Comput Integr Manuf 49:335–348. https://doi.org/10.1016/j.rcim.2017.08.010
Zhang Y, Tang K (2019) Automatic sweep scan path planning for five-axis free-form surface inspection based on hybrid swept area potential field. IEEE Trans Autom Sci Eng 16(1):261–277. https://doi.org/10.1109/tase.2018.2827102
Shen Y, Zhang W, Zhang Y, Huang N, Zhang Y, Zhu L (2022) Distributed particle swarm optimization for the planning of time-optimal and interference-free five-axis sweep scanning path. IEEE Trans Ind Inf 1–1. https://doi.org/10.1109/TII.2022.3155159
Meyer M, Desbrun M, Schröder P, Barr AH (2003) Discrete differential-geometry operators for triangulated 2-manifolds. In: Hege H-C, Polthier K (eds) Visualization and Mathematics III. Springer, Berlin, Heidelberg, pp 35–57
Rusinkiewicz S (2004) Estimating curvatures and their derivatives on triangle meshes. In: Proceedings 2nd International Symposium on 3D Data Processing, Visualization and Transmission, 2004. 3DPVT 2004, pp 486–493. https://doi.org/10.1109/TDPVT.2004.1335277
Kanungo T, Mount DM, Netanyahu NS, Piatko CD, Silverman R, Wu AY (2002) An efficient k-means clustering algorithm: analysis and implementation. IEEE Trans Pattern Anal Mach Intell 24(7):881–892. https://doi.org/10.1109/tpami.2002.1017616
Lavoué G, Dupont F, Baskurt A (2005) A new cad mesh segmentation method, based on curvature tensor analysis. Comput Aided Des 37(10):975–987. https://doi.org/10.1016/j.cad.2004.09.001
Meng TW, Choi GPT, Lui LM (2016) Tempo: Feature-endowed teichmiiller extremal map**s of point clouds. SIAM J Imag Sci 9(4):1922–1962. https://doi.org/10.1137/15m1049117
Shen Y, Hua L, Zhang W, Zhang Y, Zhu L (2021) Generation of collision-free five-axis sweep scanning path using graphics engine. In: Liu X-J, Nie Z, Yu J, **e F, Song R (eds) Intelligent Robotics and Applications. Springer, Cham, pp 3–13
Funding
This work was partially supported by the Natural Science Foundation of Shanghai (Grant No. 22ZR1435200) and the National Natural Science Foundation of China (Grant No. 91948301).
Author information
Authors and Affiliations
Contributions
Yijun Shen: conceptualization, methodology and writing. Yaqi Zhang: data curation. Limin Zhu: supervision. Yang Zhang: funding acquisition, review and editing. All authors have read and approved the final manuscript.
Corresponding author
Ethics declarations
Ethics approval
Not applicable
Consent to participate
Not applicable
Consent for publication
Not applicable
Conflict of interest
The authors declare no competing interests.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Shen, Y., Zhang, Y., Zhu, L. et al. Automatic generation of interference-free five-axis sweep scanning paths for inspection of impeller blades. Int J Adv Manuf Technol 123, 2227–2237 (2022). https://doi.org/10.1007/s00170-022-10300-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-022-10300-5