PDF (3.5 MB)
Collect
Submit Manuscript
Show Outline
Outline
Abstract
Keywords
References
Show full outline
Hide outline
Topical Review | Open Access

Surface form inspection with contact coordinate measurement: a review

Yijun ShenJieji RenNuodi HuangYang ZhangXinquan ZhangLimin Zhu ()
School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai 200240, People’s Republic of China
Show Author Information

Abstract

Parts with high-quality freeform surfaces have been widely used in industries, which require strict quality control during the manufacturing process. Among all the industrial inspection methods, contact measurement with coordinate measuring machines or computer numerical control machine tool is a fundamental technique due to its high accuracy, robustness, and universality. In this paper, the existing research in the contact measurement field is systematically reviewed. First, different configurations of the measuring machines are introduced in detail, which may have influence on the corresponding sampling and inspection path generation criteria. Then, the entire inspection pipeline is divided into two stages, namely the pre-inspection and post-inspection stages. The typical methods of each sub-stage are systematically overviewed and classified, including sampling, accessibility analysis, inspection path generation, probe tip radius compensation, surface reconstruction, and uncertainty analysis. Apart from those classical research, the applications of the emerging deep learning technique in some specific tasks of measurement are introduced. Furthermore, some potential and promising trends are provided for future investigation.

References

[1]

Li W L, Wang G, Zhang G, Pang C T and 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 095003

[2]

Chen S H and Perng D B 2016 Automatic optical inspection system for IC molding surface J. Intell. Manuf. 27 915–26

[3]

Bi Q Z, Huang N D, Zhang S K, Shuai C L and Wang Y H 2019 Adaptive machining for curved contour on deformed large skin based on on-machine measurement and isometric mapping Int. J. Mach. Tools Manuf. 136 34–44

[4]

Lee H, Kim M Y and Moon J I 2017 Three-dimensional sensing methodology combining stereo vision and phase-measuring profilometry based on dynamic programming Opt. Eng. 56 124107

[5]

Wang J, Wang X J, Liu F, Gong Y, Wang H H and Qin Z 2014 Modeling of binocular stereo vision for remote coordinate measurement and fast calibration Opt. Lasers Eng. 54 269–74

[6]

Schlarp J, Csencsics E and Schitter G 2018 Optical scanning of laser line sensors for 3D imaging Appl. Opt. 57 5242–8

[7]

Feng S J, Zuo C, Zhang L, Tao T Y, Hu Y, Yin W, Qian J M and Chen Q 2021 Calibration of fringe projection profilometry: a comparative review Opt. Lasers Eng. 143 106622

[8]

Feng S J, Zhang L, Zuo C, Tao T Y, Chen Q and Gu G H 2018 High dynamic range 3D measurements with fringe projection profilometry: a review Meas. Sci. Technol. 29 122001

[9]

Pei X H, Ren M J, Wang X, Ren J J, Zhu L M and Jiang X Q 2022 Profile measurement of non-Lambertian surfaces by integrating fringe projection profilometry with near-field photometric stereo Measurement 187 110277

[10]

Bastas A 2020 Comparing the probing systems of coordinate measurement machine: scanning probe versus touch-trigger probe Measurement 156 107604

[11]

Echerfaoui Y, El Ouafi A and Chebak A 2018 Experimental investigation of dynamic errors in coordinate measuring machines for high speed measurement Int. J. Precis. Eng. Manuf. 19 1115–24

[12]

Krajewski G and Woźniak A 2014 Simple master artefact for CMM dynamic error identification Precis. Eng. 38 64–70

[13]
ISO 10360-1:2000 2022 Geometrical product specifications (GPS)—Acceptance and reverification tests for coordinate measuring machines (CMM)—Part 1: Vocabulary (available at: www.iso.org/standard/18418.html)
[14]
ISO 10360-2:2009 2020 Geometrical product specifications (GPS)—Acceptance and reverification tests for coordinate measuring machines (CMM)—Part 2: CMMs used for measuring linear dimensions (available at: www.iso.org/standard/40954.html)
[15]
Fan K C, Fei Y T, Wang W, Chen Y and Chen Y C 2008 Micro-CMM Smart Devices and Machines for Advanced Manufacturing ed L H Wang and J Xi (London: Springer) pp 319–35
[16]
Kurfess T R and Hodgson T J 2007 Metrology, sensors and control Micromanufacturing ed K F Ehmann, D Bourell, M L Culpepper, T J Hodgson, T R Kurfess, M Madou, K Rajurkar and R Devor (Dordrecht: Springer) pp 89–109
[17]

Spaan H A M and Widdershoven I 2011 Isara 400 ultra-precision CMM Proc. SPIE 8169 81690T

[18]

Schwenke H, Wäldele F, Weiskirch C and Kunzmann H 2001 Opto-tactile sensor for 2D and 3D measurement of small structures on coordinate measuring machines CIRP Ann. 50 361–4

[19]

Küng A, Meli F and Thalmann R 2007 Ultraprecision micro-CMM using a low force 3D touch probe Meas. Sci. Technol. 18 319–27

[20]

Claverley J D and Leach R K 2013 Development of a three-dimensional vibrating tactile probe for miniature CMMs Precis. Eng. 37 491–9

[21]

Thalmann R, Meli F and Küng A 2016 State of the art of tactile micro coordinate metrology Appl. Sci. 6 150

[22]

Li R J, Chen C, Li D D, Fan K C, Cheng Z Y, Huang Q X and Dang X M 2017 Ball tips of micro/nano probing systems: a review Chin. J. Mech. Eng. 30 222–30

[23]

Fang F Z, Zhang X D, Weckenmann A, Zhang G X and Evans C 2013 Manufacturing and measurement of freeform optics CIRP Ann. 62 823–46

[24]

Leach R 2020 Advances in Optical Form and Coordinate Metrology (Bristol: IOP Publishing) pp 2053–563

[25]
ISO 230-1:2012 2017 Test code for machine tools—Part 1: geometric accuracy of machines operating under no-load or quasi-static conditions (available at: www.iso.org/standard/46449.html)
[26]

Okafor A C and Ertekin Y M 2000 Derivation of machine tool error models and error compensation procedure for three axes vertical machining center using rigid body kinematics Int. J. Mach. Tools Manuf. 40 1199–213

[27]

Liu C S, Pu Y F, Chen Y T and Luo Y T 2018 Design of a measurement system for simultaneously measuring six-degree-of-freedom geometric errors of a long linear stage Sensors 18 3875

[28]

Zhang Y, Yang J G and Zhang K 2013 Geometric error measurement and compensation for the rotary table of five-axis machine tool with double ballbar Int. J. Adv. Manuf. Technol. 65 275–81

[29]

Ibaraki S, Nagai Y, Otsubo H, Sakai Y, Morimoto S and Miyazaki Y 2015 R-test analysis software for error calibration of five-axis machine tools—application to a five-axis machine tool with two rotary axes on the tool side Int. J. Autom. Technol. 9 387–95

[30]

Schwenke H, Knapp W, Haitjema H, Weckenmann A, Schmitt R and Delbressine F 2008 Geometric error measurement and compensation of machines—An update CIRP Ann. 57 660–75

[31]

Geng Z C, Tong Z and Jiang X Q 2021 Review of geometric error measurement and compensation techniques of ultra-precision machine tools Light Adv. Manuf. 2 211–27

[32]

Xiang S T and Altintas Y 2016 Modeling and compensation of volumetric errors for five-axis machine tools Int. J. Mach. Tools Manuf. 101 65–78

[33]

Ramesh R, Mannan M A and Poo A N 2000 Error compensation in machine tools—a review: part Ⅰ: geometric, cutting-force induced and fixture-dependent errors Int. J. Mach. Tools Manuf. 40 1235–56

[34]

Lyu D, Liu Q, Liu H and Zhao W H 2020 Dynamic error of CNC machine tools: a state-of-the-art review Int. J. Adv. Manuf. Technol. 106 1869–91

[35]

Tomizuka M 1987 Zero phase error tracking algorithm for digital control J. Dyn. Syst. Meas. Control 109 65–68

[36]

Lo C C 2002 A tool-path control scheme for five-axis machine tools Int. J. Mach. Tools Manuf. 42 79–88

[37]

Yang L, Zhang X, Wang L and Zhao W H 2021 Dynamic error of multiaxis machine tools considering position dependent structural dynamics and axis coupling inertial forces Proc. Inst. Mech. Eng. B 236 281–95

[38]

Chan T C, Hong Y P and Yu J H 2021 Effect of moving structure on the spatial accuracy and compensation of the coordinate measuring machine Int. J. Precis. Eng. Manuf. 22 1551–61

[39]

Echerfaoui Y, El Ouafi A and Sattarpanah Karganroudi S 2022 Dynamic errors compensation of high-speed coordinate measuring machines using ANN-based predictive modeling Int. J. Adv. Manuf. Technol. 122 2745–59

[40]

Zhao B H, Gao F and Li Y 2015 Study on pre-travel behaviour of touch trigger probe under actual measuring conditions Proc. CIRP 27 53–58

[41]

Li Y M, Zeng L, Tang K and Li S M 2019 A dynamic pre-travel error prediction model for the kinematic touch trigger probe Measurement 146 689–704

[42]

Li S M, Zeng L, Feng P F, Li Y M, Xu C and Ma Y 2019 Accurate compensation method for probe pre- travel errors in on-machine inspections Int. J. Adv. Manuf. Technol. 103 2401–10

[43]
Yang K Y, Zhang X, Li J B and Zhu L M 2020 An efficient calibration method for 3D nonlinear and nonorthogonal scanning probe in cylindrical CMM Proc. 13th Int. Conf. on Intelligent Robotics and Applications (Kuala Lumpur: Springer) pp 3–15
[44]
ISO 10360-5:2020 2020 Geometrical product specifications (GPS)—Acceptance and reverification tests for coordinate measuring systems (CMS)—Part 5: coordinate measuring machines (CMMs) using single and multiple stylus contacting probing systems using discrete point and/or scanning measuring mode (available at: www.iso.org/standard/73431.html)
[45]

Ito S, Tsutsumi D, Kamiya K, Matsumoto K and Kawasegi N 2020 Measurement of form error of a probe tip ball for coordinate measuring machine (CMM) using a rotating reference sphere Precis. Eng. 61 41–47

[46]

Li Y, Yu M L, Bai Y M, Hou Z Y and Wu W W 2021 A review of thermal error modeling methods for machine tools Appl. Sci. 11 5216

[47]

Liu K, Liu H B, Li T, Liu Y and Wang Y Q 2019 Intelligentization of machine tools: comprehensive thermal error compensation of machine-workpiece system Int. J. Adv. Manuf. Technol. 102 3865–77

[48]

Fan K C, Fei Y T, Yu X F, Wang W L and Chen Y J 2007 Study of a noncontact type micro-CMM with arch-bridge and nanopositioning stages Robot. Comput.-Integr. Manuf. 23 276–84

[49]
Fan K C, Liu C L, Wu P T, Chen Y C and Wang W L 2007 The structure design of a micro-precision CMM with Abbé principle Proc. 35th Int. MATADOR Conf. ed S Hinduja and K C Fan (London: Springer) pp 297–300
[50]

Liu H W, Xiang H, Chen J H and Yang R 2018 Measurement and compensation of machine tool geometry error based on Abbe principle Int. J. Adv. Manuf. Technol. 98 2769–74

[51]

Ren J J, Ren M J, Sun L J, Zhu L M and Jiang X Q 2021 Generative model-driven sampling strategy for the high-efficiency measurement of complex surfaces on coordinate measuring machines IEEE Trans. Instrum. Meas. 70 1007911

[52]

Yi B W, Qiao F, Huang N D, Wang X S, Wu S J and Biermann D 2021 Adaptive sampling point planning for free-form surface inspection under multi-geometric constraints Precis. Eng. 72 95–101

[53]

Pagani L and Scott P J 2018 Curvature based sampling of curves and surfaces Comput. Aided Geom. Des. 59 32–48

[54]

Sang Y C, Yan Y C, Yao C L and He G Y 2021 A new scanning lines distribution strategy for the form error evaluation of freeform surface on CMM Measurement 181 109578

[55]

Li Z Y, Tang K, Hu P C and Huang L H 2022 Five-axis trochoidal sweep scanning path planning for free-form surface inspection IEEE Trans. Autom. Sci. Eng. 1–17

[56]

Zhang Y, Zhu L M, Zhao P Y, Hu P C and Zhao X S 2022 Skeleton curve-guided five-axis sweep scanning for surface with multiple holes IEEE Trans. Autom. Sci. Eng. 19 2471–86

[57]

Fang K T, Wang S G and Wei G 2001 A stratified sampling model in spherical feature inspection using coordinate measuring machines Stat. Probab. Lett. 51 25–34

[58]

Lee G, Mou J and Shen Y 1997 Sampling strategy design for dimensional measurement of geometric features using coordinate measuring machine Int. J. Mach. Tools Manuf. 37 917–34

[59]

Kim W S and Raman S 2000 On the selection of flatness measurement points in coordinate measuring machine inspection Int. J. Mach. Tools Manuf. 40 427–43

[60]

Ainsworth I, Ristic M and Brujic D 2000 CAD-based measurement path planning for free-form shapes using contact probes Int. J. Adv. Manuf. Technol. 16 23–31

[61]

Cho M W and Kim K 1995 New inspection planning strategy for sculptured surfaces using coordinate measuring machine Int. J. Prod. Res. 33 427–44

[62]

Elkott D F, Elmaraghy H A and Elmaraghy W H 2002 Automatic sampling for CMM inspection planning of free-form surfaces Int. J. Prod. Res. 40 2653–76

[63]

Rajamohan G, Shunmugam M S and Samuel G L 2011 Practical measurement strategies for verification of freeform surfaces using coordinate measuring machines Metrol. Meas. Syst. 18 209–22

[64]

Zou Q and Zhao J B 2013 Iso-parametric tool-path planning for point clouds Comput. -Aided Des. 45 1459–68

[65]

Yu M R, Zhang Y J, Li Y L and Zhang D 2013 Adaptive sampling method for inspection planning on CMM for free-form surfaces Int. J. Adv. Manuf. Technol. 67 1967–75

[66]

Obeidat S M and Raman S 2009 An intelligent sampling method for inspecting free-form surfaces Int. J. Adv. Manuf. Technol. 40 1125–36

[67]

He G Y, Sang Y C, Pang K R and Sun G M 2018 An improved adaptive sampling strategy for freeform surface inspection on CMM Int. J. Adv. Manuf. Technol. 96 1521–35

[68]

Poniatowska M 2012 Deviation model based method of planning accuracy inspection of free-form surfaces using CMMs Measurement 45 927–37

[69]
Petsiuk V, Das A and Saenko K 2018 RISE: randomized input sampling for explanation of black-box models Proc. British Machine Vision Conf. 2018 (Newcastle: BMVA Press) (https://doi.org/10.48550/arXiv.1806.07421)
[70]

Ghassemi M, Oakden-Rayner L and Beam A L 2021 The false hope of current approaches to explainable artificial intelligence in health care Lancet Digit. Health 3 e745–50

[71]
Zhang W X and Xiao C X 2019 PCAN: 3D attention map learning using contextual information for point cloud based retrieval Proc. 2019 IEEE/CVF Conf. on Computer Vision and Pattern Recognition (Long Beach, CA: IEEE) 12436–45
[72]

Hafiz A M, Parah S A and Bhat R U A 2021 Attention mechanisms and deep learning for machine vision: a survey of the state of the art Preprint (https://doi.org/10.21203/rs.3.rs-510910/v1)

[73]

Reyes M, Meier R, Pereira S, Silva C A, Dahlweid F M, von Tengg-kobligk H, Summers R M and Wiest R 2020 On the interpretability of artificial intelligence in radiology: challenges and opportunities Radiol. Artif. Intell. 2 e190043

[74]
Qi Charles R, Su H, Kaichun M and Guibas L J 2017 PointNet: deep learning on point sets for 3D classification and segmentation Proc. 2017 IEEE Conf. on Computer Vision and Pattern Recognition (Honolulu, HI: IEEE) pp 652–60
[75]

Säljö R 1979 Learning about learning High. Educ. 8 443–51

[76]
Lang I, Manor A and Avidan S 2020 SampleNet: differentiable point cloud sampling Proc. 2020 IEEE/CVF Conf. on Computer Vision and Pattern Recognition (Seattle, WA: IEEE) pp 7578–88
[77]

Willis K D D, Pu Y W, Luo J L, Chu H, Du T, Lambourne J G, Solar-Lezama A and Matusik W 2021 Fusion 360 gallery: a dataset and environment for programmatic CAD construction from human design sequences ACM Trans. Graph. 40 54

[78]
Kim S, Chi H G, Hu X, Huang Q X and Ramani K 2020 A large-scale annotated mechanical components benchmark for classification and retrieval tasks with deep neural networks Proc. 16th European Conf. on Computer Vision (Glasgow: Springer) pp 175–91
[79]

Zhang Z B, Jaiswal P and Rai R 2018 FeatureNet: machining feature recognition based on 3D convolution neural network Comput. Aided Des. 101 12–22

[80]

Lu W L, Pagani L, Zhou L P, Liu X J, Wang J, Leach R and Jiang X Q 2019 Uncertainty-guided intelligent sampling strategy for high-efficiency surface measurement via free-knot B-spline regression modeling Precis. Eng. 56 38–52

[81]

Yin Y H, Ren M J and Sun L J 2017 Dependant Gaussian processes regression for intelligent sampling of freeform and structured surfaces CIRP Ann. 66 511–4

[82]

Ascione R, Moroni G, Petrò S and Romano D 2013 Adaptive inspection in coordinate metrology based on kriging models Precis. Eng. 37 44–60

[83]

Yang C F, Peng C Y, Chen Y H, Luo T T and Chu J R 2018 Space-filling scan paths and Gaussian process-aided adaptive sampling for efficient surface measurements Precis. Eng. 54 412–9

[84]

ElKott D F and Veldhuis S C 2007 Cad-based sampling for CMM inspection of models with sculptured features Eng. Comput. 23 187–206

[85]

Ren M J, Kong L B, Sun L J and Cheung C 2017 A curve network sampling strategy for measurement of freeform surfaces on coordinate measuring machines IEEE Trans. Instrum. Meas. 66 3032–43

[86]

Zhou Z, Zhang Y and Tang K 2016 Sweep scan path planning for efficient freeform surface inspection on five-axis CMM Comput. -Aided Des. 77 1–17

[87]
Spyridi A J and Requicha A A G 1990 Accessibility analysis for the automatic inspection of mechanical parts by coordinate measuring machines Proc. IEEE Int. Conf. on Robotics and Automation (Cincinnati, OH: IEEE) pp 1284–9
[88]

Hu P C, Zhou H C, Chen J H, Lee C, Tang K, Yang J Z and Shen S Y 2018 Automatic generation of efficient and interference-free five-axis scanning path for free-form surface inspection Comput. -Aided Des. 98 24–38

[89]

Shen Y J, Zhang W Z, Zhu L M and Zhang Y 2021 An image-based algorithm for generating smooth and interference-free five-axis sweep scanning path Robot. Comput.-Integr. Manuf. 71 102159

[90]

Balasubramaniam M, Laxmiprasad P, Sarma S and Shaikh Z 2000 Generating 5-axis NC roughing paths directly from a tessellated representation Comput. -Aided Des. 32 261–77

[91]

Morishige K, Takeuchi Y and Kase K 1999 Tool path generation using C-space for 5-axis control machining J. Manuf. Sci. Eng. 121 144–9

[92]

Wang N and Tang K 2007 Automatic generation of gouge-free and angular-velocity-compliant five-axis toolpath Comput. -Aided Des. 39 841–52

[93]

Lim C P and Menq C H 1994 CMM feature accessibility and path generation Int. J. Prod. Res. 32 597–618

[94]

Wu Y Q, Liu S G and Zhang G X 2004 Improvement of coordinate measuring machine probing accessibility Precis. Eng. 28 89–94

[95]

Li Y M, Zeng L, Tang K and Xie C 2020 Orientation-point relation based inspection path planning method for 5-axis OMI system Robot. Comput.-Integr. Manuf. 61 101827

[96]

Spitz S N and Requicha A A G 2000 Accessibility analysis using computer graphics hardware IEEE Trans. Vis. Comput. Graph. 6 208–19

[97]

Gao Y, Lin X J, Shi Y Y and Wang Z W 2019 Accessibility analysis in efficient inspection of closed blisk on 3-axis CMM with 2-axis probe head Precis. Eng. 57 104–12

[98]

Chang H C and Lin A C 2010 Automatic inspection of turbine blades using 5-axis coordinate measurement machine Int. J. Comput. Integr. Manuf. 23 1071–81

[99]

Bi Q Z, Wang Y H and Ding H 2010 A GPU-based algorithm for generating collision-free and orientation-smooth five-axis finishing tool paths of a ball-end cutter Int. J. Prod. Res. 48 1105–24

[100]

Li W L, Wang G, Zhang G, Li Q D and Yin Z P 2017 Interference-free inspection path generation for impeller blades using an on-machine probe IEEE/ASME Trans. Mechatron. 22 1218–26

[101]

Yi B W, Qiao F, Hua L, Wang X S, Wu S J and Huang N D 2022 Touch trigger probe-based interference-free inspection path planning for free-form surfaces by optimizing the probe posture IEEE Trans. Instrum. Meas. 71 1002108

[102]

Limaiem A and EiMaraghy H A 2000 Integrated accessibility analysis and measurement operations sequencing for CMMs J. Manuf. Syst. 19 83–93

[103]

Vafaeesefat A and Elmaraghy H A 2000 Automated accessibility analysis and measurement clustering for CMMs Int. J. Prod. Res. 38 2215–31

[104]

Heo E Y, Kim D W, Lee J Y and 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 788–95

[105]

Mian S H and Al-Ahmari A 2014 Enhance performance of inspection process on coordinate measuring machine Measurement 47 78–91

[106]

Salman R, Carlson J S, Ekstedt F, Spensieri D, Torstensson J and Söderberg R 2016 An industrially validated CMM inspection process with sequence constraints Proc. CIRP 44 138–43

[107]

Zhang Y Q, Shen Y J, Zhang W Z, Zhang L, Zhu L M and Zhang Y 2022 Generation of efficient and interference-free scanning path for inspecting impeller on a cylindrical CMM Measurement 198 111352

[108]

Shen Y J, Zhang W Z, Zhang Y Q, Huang N D, Zhang Y and Zhu L M 2022 Distributed particle swarm optimization for the planning of time-optimal and interference-free five-axis sweep scanning path IEEE Trans. Ind. Inf. 18 8703–13

[109]

Zhang Y, Zhou Z and Tang K 2018 Sweep scan path planning for five-axis inspection of free-form surfaces Robot. Comput.-Integr. Manuf. 49 335–48

[110]

Hu P C, Zhang R and Tang K 2017 Automatic generation of five-axis continuous inspection paths for free-form surfaces IEEE Trans. Autom. Sci. Eng. 14 83–97

[111]

Hu P C, Zhou H C, Tang K, Lee C, Chen J H, Yang J Z and Li L 2018 Spiral curve-based efficient five-axis sweep scanning of barrel-shaped surfaces J. Manuf. Sci. Eng. 140 071001

[112]

Chen L F, Zhang R, Tang K, Hu P C, Zhao P Y, Li Z Y and Han Z W 2020 A spiral-based inspection path generation algorithm for efficient five-axis sweep scanning of freeform surfaces Comput. -Aided Des. 124 102838

[113]

Zhang Y, Shen Y J, Zhu L M, Huang N D and Hu P C 2022 Extracting skeletons of two-manifold triangular mesh surface for planning skeleton-guided five-axis surface inspection path J. Manuf. Sci. Eng. 144 121005

[114]

Zhang Y and 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 261–77

[115]

Wan N, Jiang R Z, Zhao H and Zhang S T 2019 An inspection path optimization of impeller for balancing efficiency and accuracy Measurement 141 472–85

[116]

Chen Y P, Gao J, Deng H X, Zheng D T, Chen X and Kelly R 2013 Spatial statistical analysis and compensation of machining errors for complex surfaces Precis. Eng. 37 203–12

[117]

Li S M, Zeng L, Feng P F and Yu D W 2020 An accurate probe pre-travel error compensation model for five-axis on-machine inspection system Precis. Eng. 62 256–64

[118]

Liu C Q, Li Y G and Hao X Z 2017 An adaptive machining approach based on in-process inspection of interim machining states for large-scaled and thin-walled complex parts Int. J. Adv. Manuf. Technol. 90 3119–28

[119]

Bi Q Z, Wang X Z, Wu Q, Zhu L M and Ding H 2019 Fv-SVM-based wall-thickness error decomposition for adaptive machining of large skin parts IEEE Trans. Ind. Inf. 15 2426–34

[120]

Zhao Z C, Xu T R and Fu Y C 2020 Profile and thickness constrained adaptive localization for manufacturing curved thin-walled parts based on on-machine measurement Int J. Adv. Manuf. Technol. 110 113–23

[121]

Liu H B, Wang Y Q, Jia Z Y and Guo D M 2015 Integration strategy of on-machine measurement (OMM) and numerical control (NC) machining for the large thin-walled parts with surface correlative constraint Int J. Adv. Manuf. Technol. 80 1721–31

[122]

Huang N D, Bi Q Z, Wang Y H and Sun C 2014 5-Axis adaptive flank milling of flexible thin-walled parts based on the on-machine measurement Int. J. Mach. Tools Manuf. 84 1–8

[123]

Zhang Y, Chen Z T and Zhu Z Q 2020 Adaptive machining framework for the leading/trailing edge of near-net-shape integrated impeller Int. J. Adv. Manuf. Technol. 107 4221–9

[124]

Zhao Z C, Ding D W, Fu Y C and Xu J H 2019 Measured data-driven shape-adaptive machining via spatial deformation of tool cutter positions Measurement 135 244–51

[125]

Huang N D, Yin C H, Liang L, Hu J C and Wu S J 2018 Error compensation for machining of large thin-walled part with sculptured surface based on on-machine measurement Int. J. Adv. Manuf. Technol. 96 4345–52

[126]

Hao X Z, Li Y G, Deng T C, Liu C Q and Xiang B F 2019 Tool path transplantation method for adaptive machining of large-sized and thin-walled free form surface parts based on error distribution Robot. Comput.-Integr. Manuf. 56 222–32

[127]

Liang S R and Lin A C 2002 Probe-radius compensation for 3D data points in reverse engineering Comput. Ind. 48 241–51

[128]

Liu J F, He X M, Zhang L, Huang X and Wang Y Z 2022 High precision measurement of blade profile curve using iterative normal vector approximation Meas. Sci. Technol. 33 075015

[129]

Park J J, Kwon K and Cho N 2006 Development of a coordinate measuring machine (CMM) touch probe using a multi-axis force sensor Meas. Sci. Technol. 17 2380–6

[130]

Rak A and Woźniak A 2009 Probe radius correction methods—review and comparison of existing methods J. Autom. Mobile Rob. Intell. Syst. 3 169–71

[131]

Lee R T and Shiou F J 2010 Calculation of the unit normal vector using the cross-curve moving mask method for probe radius compensation of a freeform surface measurement Measurement 43 469–78

[132]

Shiou F J and Lin Y F 2002 Calculation of the normal vector using the 3 × 3 moving mask method for freeform surface measurement and its application Int. J. Adv. Manuf. Technol. 19 516–24

[133]

Wójcik A, Niemczewska-Wójcik M and Sładek J 2017 Assessment of free-form surfaces' reconstruction accuracy Metrol. Meas. Syst. 24 303–12

[134]

Jiang R S, Wang W H, Zhang D H and Wang Z Q 2016 A practical sampling method for profile measurement of complex blades Measurement 81 57–65

[135]

Kawalec A and Magdziak M 2017 The selection of radius correction method in the case of coordinate measurements applicable for turbine blades Precis. Eng. 49 243–52

[136]

Wozniak A and Mayer J R R 2012 A robust method for probe tip radius correction in coordinate metrology Meas. Sci. Technol. 23 025001

[137]

Woźniak A, Mayer J R R and Bałaziński M 2009 Stylus tip envelop method: corrected measured point determination in high definition coordinate metrology Int. J. Adv. Manuf. Technol. 42 505–14

[138]

Wang Z Y, Zhang X, Shen Y J, Zhu L M and Besse S 2020 A novel 3D radius compensation method of probe stylus tip in the free-form surface profile curve scanning measurement Meas. Sci. Technol. 31 085001

[139]

Li Y Q and Ni J 2009 Constraints based nonrigid registration for 2D blade profile reconstruction in reverse engineering J. Comput. Inf. Sci. Eng. 9 031005

[140]

Bae S H and Choi B K 2002 NURBS surface fitting using orthogonal coordinate transform for rapid product development Comput. Aided Des. 34 683–90

[141]

Gu T Q, Lin H X, Tang D W, Lin S W and Luo T Z 2021 Curve and surface reconstruction based on MTLS algorithm combined with k-means clustering Measurement 182 109737

[142]

Zhu Z P, Zheng A Z, Iglesias A, Wang S B, Xia Y, Chaudhry E, You L H and Zhang J J 2022 PDE patch-based surface reconstruction from point clouds J. Comput. Sci. 61 101647

[143]

Wang D S, Hassan O, Morgan K and Weatherill N 2006 Efficient surface reconstruction from contours based on two-dimensional Delaunay triangulation Int. J. Numer. Methods Eng. 65 734–51

[144]

Zhao Z C, Fu Y C, Liu X, Xu J H, Wang J and Mao S J 2017 Measurement-based geometric reconstruction for milling turbine blade using free-form deformation Measurement 101 19–27

[145]

Hoffmann M 2005 Numerical control of Kohonen neural network for scattered data approximation Numer. Algorithms 39 175–86

[146]
Liu X Y and Feng F 2009 Constraint-based NURBS surfaces manipulation Proc. 2009 Int. Workshop on Intelligent Systems and Applications (Wuhan: IEEE) pp 1–4
[147]

Lin F 2011 NURBS interpolation algorithm based on feedrate sensitive points identification Adv. Mater. Res. 383–390 2567–72

[148]

Lin C T, Cheng W C and Liang S F 2005 Neural-network-based adaptive hybrid-reflectance model for 3D surface reconstruction IEEE Trans. Neural Netw. 16 1601–15

[149]

Lu K Q and Wang W 2015 A multi-sensor approach for rapid and precise digitization of free-form surface in reverse engineering Int. J. Adv. Manuf. Technol. 79 1983–94

[150]

Hu S M, Li Y F, Ju T and Zhu X 2001 Modifying the shape of NURBS surfaces with geometric constraints Comput. -Aided Des. 33 903–12

[151]

Pourazady M and Xu X 2006 Direct manipulations of NURBS surfaces subjected to geometric constraints Comput. Graph. 30 598–609

[152]

Lai J T, Fu J Z, Shen H Y, Gan W F and Chen Z C 2015 Machining error inspection of T-spline surface by on-machine measurement Int. J. Precis. Eng. Manuf. 16 433–9

[153]

Yi B W, Liang R B, Wang X S, Wu S J and Huang N D 2022 Free-form surface form error evaluation based on smaller-scale sampling points in touch-trigger probing Precis. Eng. 76 255–60

[154]

Ren J J, Jian Z X, Wang X, Ren M J, Zhu L M and Jiang X Q 2021 Complex surface reconstruction based on fusion of surface normals and sparse depth measurement IEEE Trans. Instrum. Meas. 70 2506413

[155]
Wen P Z, Wu X J, Zhu Y and Peng X W 2009 LS-RBF network based 3D surface reconstruction method Proc. 2009 Chinese Control and Decision Conf. (Guilin: IEEE) pp 5785–9
[156]

Yoo D J 2010 Rapid surface reconstruction from a point cloud using the least-squares projection Int. J. Precis. Eng. Manuf. 11 273–83

[157]
Zhu D Z and Smith W A P 2020 Least squares surface reconstruction on arbitrary domains Proc. 16th European Conf. on Computer Vision (Glasgow: Springer) pp 530–45
[158]
Bae E and Weickert J 2010 Partial differential equations for interpolation and compression of surfaces Proc. 7th Int. Conf. on Mathematical Methods for Curves and Surfaces (Tønsberg: Springer) pp 1–14
[159]
Zhao H K, Osher S and Fedkiw R 2001 Fast surface reconstruction using the level set method Proc. IEEE Workshop on Variational and Level Set Methods in Computer Vision (Vancouver, BC: IEEE) pp 194–201
[160]

Zou Q 2020 A PDE model for smooth surface reconstruction from 2D parallel slices IEEE Signal Process. Lett. 27 1015–9

[161]

Wang S B, Xia Y, You L H and Zhang J J 2023 PDE-based surface reconstruction in automotive styling design Multimedia Tools Appl. 82 1185–202

[162]

LeCun Y, Bengio Y and Hinton G 2015 Deep learning Nature 521 436–44

[163]

Wang J J, Ma Y L, Zhang L B, Gao R X and Wu D Z 2018 Deep learning for smart manufacturing: methods and applications J. Manuf. Syst. 48 144–56

[164]
Dong C, Loy C C, He K M and Tang X O 2014 Learning a deep convolutional network for image super-resolution Proc. 13th European Conf. on Computer Vision (Zurich: Springer) pp 184–99
[165]
Dong C, Loy C C and Tang X O 2016 Accelerating the super-resolution convolutional neural network Proc. 14th European Conf. on Computer Vision (Amsterdam: Springer) pp 391–407
[166]
Shi W Z, Caballero J, Huszár F, Totz J, Aitken A P, Bishop R, Rueckert D and Wang Z H 2016. Real-time single image and video super-resolution using an efficient sub-pixel convolutional neural network Proc. 2016 IEEE Conf. on Computer Vision and Pattern Recognition (Las Vegas, NV: IEEE) pp 1874–83
[167]
Kim J, Lee J K and Lee K M 2016 Accurate image super-resolution using very deep convolutional networks Proc. 2016 IEEE Conf. on Computer Vision and Pattern Recognition (Las Vegas, NV: IEEE) pp 1646–54
[168]
Kim J, Lee J K and Lee K M 2016 Deeply-recursive convolutional network for image super-resolution Proc. 2016 IEEE Conf. on Computer Vision and Pattern Recognition (Las Vegas, NV: IEEE) pp 1637–45
[169]
Ledig C et al 2017 Photo-realistic single image super-resolution using a generative adversarial network Proc. 2017 IEEE Conf. on Computer Vision and Pattern Recognition (Honolulu, HI: IEEE) pp 4681–90
[170]
Tai Y, Yang J and Liu X M 2017 Image super-resolution via deep recursive residual network Proc. 2017 IEEE Conf. on Computer Vision and Pattern Recognition (Honolulu, HI: IEEE) pp 3147–55
[171]
Lim B, Son S, Kim H, Nah S and Lee K M 2017 Enhanced deep residual networks for single image super-resolution Proc. 2017 IEEE Conf. on Computer Vision and Pattern Recognition Workshops (Honolulu, HI: IEEE) pp 136–44
[172]
Tong T, Li G, Liu X J and Gao Q Q 2017 Image super-resolution using dense skip connections Proc. 2017 IEEE Int. Conf. on Computer Vision (Venice: IEEE) pp 4799–807
[173]
Hu X C, Mu H Y, Zhang X Y, Wang Z L, Tan T N and Sun J 2019 Meta-SR: a magnification-arbitrary network for super-resolution Proc. 2019 IEEE/CVF Conf. on Computer Vision and Pattern Recognition (Long Beach, CA: IEEE) pp 1575–84
[174]
Chen Y B, Liu S F and Wang X L 2021 Learning continuous image representation with local implicit image function Proc. 2021 IEEE/CVF Conf. on Computer Vision and Pattern Recognition (Nashville, TN: IEEE) pp 8628–38
[175]
Yu L Q, Li X Z, Fu C W, Cohen-Or D and Heng P A 2018 PU-Net: point cloud upsampling network Proc. 2018 IEEE/CVF Conf. on Computer Vision and Pattern Recognition (Salt Lake City, UT: IEEE) pp 2790–9
[176]
Yu L Q, Li X Z, Fu C W, Cohen-Or D and Heng P A 2018 EC-Net: an edge-aware point set consolidation network Proc. 15th European Conf. on Computer Vision (Munich: Springer) pp 398–414
[177]
Wang Y F, Wu S H, Huang H, Cohen-Or D and Sorkine-Hornung O 2019 Patch-based progressive 3D point set upsampling Proc. 2019 IEEE/CVF Conf. on Computer Vision and Pattern Recognition (Long Beach, CA: IEEE) pp 5958–67
[178]
Li R H, Li X Z, Fu C W, Cohen-Or D and Heng P A 2019 PU-GAN: a point cloud upsampling adversarial network Proc. 2019 IEEE/CVF Int. Conf. on Computer Vision (Seoul: IEEE) pp 7203–12
[179]
Qian Y, Hou J H, Kwong S and He Y 2020 PUGeo-Net: a geometry-centric network for 3D point cloud upsampling Proc. 16th European Conf. on Computer Vision (Glasgow: Springer) pp 752–69
[180]
Yuan W T, Khot T, Held D, Mertz C and Hebert M 2018 PCN: point completion network Proc. 2018 Int. Conf. on 3D Vision (Verona: IEEE) pp 728–37
[181]
Qian G C, Abualshour A, Li G H, Thabet A and Ghanem B 2021 PU-GCN: point cloud upsampling using graph convolutional networks Proc. 2021 IEEE/CVF Conf. on Computer Vision and Pattern Recognition (Nashville, TN: IEEE) pp 11683–92
[182]
Li R H, Li X Z, Heng P A and Fu C W 2021 Point cloud upsampling via disentangled refinement Proc. 2021 IEEE/CVF Conf. on Computer Vision and Pattern Recognition (Nashville, TN: IEEE) pp 344–53
[183]

Qian Y, Hou J H, Kwong S and He Y 2021 Deep magnification-flexible upsampling over 3D point clouds IEEE Trans. Image Process. 30 8354–67

[184]
Zhao W B, Liu X M, Zhong Z W, Jiang J J, Gao W, Li G and Ji X Y 2022. Self-supervised arbitrary-scale point clouds upsampling via implicit neural representation Proc. 2022 IEEE/CVF Conf. on Computer Vision and Pattern Recognition (New Orleans, LA: IEEE) pp 1989–97
[185]

Ye S Q, Chen D D, Han S F, Wan Z Y and Liao J 2022 Meta-PU: an arbitrary-scale upsampling network for point cloud IEEE Trans. Vis. Comput. Graph. 28 3206–18

[186]
ISO 1101:2017 2017 Geometrical product specifications (GPS)—geometrical tolerancing—tolerances of form, orientation, location and run-out (available at: www.iso.org/standard/66777.html)
[187]

Wen X L and Song A G 2003 An improved genetic algorithm for planar and spatial straightness error evaluation Int. J. Mach. Tools Manuf. 43 1157–62

[188]

Pathak V K and Singh A K 2017 Form error evaluation of noncontact scan data using constriction factor particle swarm optimization J. Adv. Manuf. Syst. 16 205–26

[189]

Zhu L M, Xiong Z H, Ding H and Xiong Y L 2004 A distance function based approach for localization and profile error evaluation of complex surface J. Manuf. Sci. Eng. 126 542–54

[190]

He G Y, Zhang M and Song Z J 2015 Error evaluation of free-form surface based on distance function of measured point to surface Comput. -Aided Des. 65 11–17

[191]

Lang A L, Song Z J, He G Y and Sang Y C 2017 Profile error evaluation of free-form surface using sequential quadratic programming algorithm Precis. Eng. 47 344–52

[192]

Gu P and Chan K 1996 Generative inspection process and probe path planning for coordinate measuring machines J. Manuf. Syst. 15 240–55

[193]

Li Y D and Gu P H 2004 Free-form surface inspection techniques state of the art review Comput. -Aided Des. 36 1395–417

[194]

Vrba I, Palencar R, Hadzistevic M, Strbac B, Spasic-Jokic V and Hodolic J 2015 Different approaches in uncertainty evaluation for measurement of complex surfaces using coordinate measuring machine Meas. Sci. Rev. 15 111–8

[195]
Forbes A B, Mengot A and Jonas K 2015 Uncertainty associated with coordinate measurement in comparator mode Proc. Laser Metrology and Machine Performance XI (Huddersfield: University of Huddersfield) pp 150–9
[196]

Feng C X J, Saal A L, Salsbury J G, Ness A R and Lin G C S 2007 Design and analysis of experiments in CMM measurement uncertainty study Precis. Eng. 31 94–101

[197]

Wilhelm R G, Hocken R and Schwenke H 2001 Task specific uncertainty in coordinate measurement CIRP Ann. 50 553–63

[198]

Hocken R J and Pereira P H 2012 Coordinate Measuring Machines and Systems 2nd edn (Boca Raton, FL: CRC Press) (https://doi.org/10.1201/b11022)

[199]
Sato O, Takatsuji T and Balsamo A 2022 Practical experimental design of task-specific uncertainty evaluation for coordinate metrology Advanced Mathematical and Computational Tools in Metrology and Testing XII ed F Pavese, A B Forbes, N F Zhang and A G Chunovkina (Hackensack, NJ: World Scientific) (https://doi.org/10.1142/9789811242380_0023)
[200]

Valdez M O and Morse E P 2017 The role of extrinsic factors in industrial task-specific uncertainty Precis. Eng. 49 78–84

[201]
Valdez M O 2015 Task-specific uncertainty for industrial measurements Doctoral Dissertation Thesis The University of North Carolina
[202]
Joint Committee for Guides in Metrology 2008 JCGM 100 Evaluation of Measurement Data—Guide to the Expression of Uncertainty in Measurement (JCGM) pp 1–116
[203]
Papananias M 2018 Combined numerical and statistical modelling for in-depth uncertainty evaluation of comparative coordinate measurement Doctoral Thesis University of Portsmouth
[204]

Mussatayev M, Huang M F and Beshleyev S 2020 Thermal influences as an uncertainty contributor of the coordinate measuring machine (CMM) Int. J. Adv. Manuf. Technol. 111 537–47

[205]

Barini E M, Tosello G and De Chiffre L 2010 Uncertainty analysis of point-by-point sampling complex surfaces using touch probe CMMs: DOE for complex surfaces verification with CMM Precis. Eng. 34 16–21

[206]

Štrbac B, Ačko B, Havrlišan S, Matin I, Savković B and Hadžistević M 2020 Investigation of the effect of temperature and other significant factors on systematic error and measurement uncertainty in CMM measurements by applying design of experiments Measurement 158 107692

[207]
ISO/TS 15530-3:2004 2004 Geometrical product specifications (GPS)—Coordinate measuring machines (CMM): technique for determining the uncertainty of measurement—Part 3: use of calibrated workpieces or standards (available at: www.iso.org/standard/38695.html)
[208]
Forbes A B, Papananias M, Longstaff A P, Fletcher S, Mengot A and Jonas K 2016 Developments in automated flexible gauging and the uncertainty associated with comparative coordinate measurement Proc. 16th Int. Conf. of the European Society for Precision Engineering and Nanotechnology (Nottingham: European society for precision engineering and nanotechnology) (availabel at: www.euspen.eu/events/16th-international-conference-exhibition/)
[209]
Papananias M, Fletcher S, Longstaff A P, Mengot A, Jonas K and Forbes A B 2017 Modelling uncertainty associated with comparative coordinate measurement through analysis of variance techniques Proc. 17th Int. Conf. European Society for Precision Engineering and Nanotechnology (Hannover, Germany) (available at: www.euspen.eu/events/17th-international-conferenceexhibition/)
[210]

Kruth J P, Van Gestel N, Bleys P and Welkenhuyzen F 2009 Uncertainty determination for CMMs by Monte Carlo simulation integrating feature form deviations CIRP Ann. 58 463–6

[211]

Peggs G 2003 Virtual technologies for advanced manufacturing and metrology Int. J. Comput. Integr. Manuf. 16 485–90

[212]

Haitjema H, van Dorp B W, Morel M and Schellekens P H J 2001 Uncertainty estimation by the concept of virtual instruments Proc. SPIE 4401 147–57

[213]

Gąska P, Gąska A, Sładek J and Jędrzejewski J 2019 Simulation model for uncertainty estimation of measurements performed on five-axis measuring systems Int. J. Adv. Manuf. Technol. 104 4685–96

[214]

Mian S H and Al-Ahmari A 2014 New developments in coordinate measuring machines for manufacturing industries Int. J. Metrol. Qual. Eng. 5 101

[215]

Sładek J, Gąska A, Olszewska M, Kupiec R and Krawczyk M 2013 Virtual coordinate measuring machine built using lasertracer system and spherical standard Metrol. Meas. Syst. 20 77–86

[216]

Gąska A, Gąska P and Gruza M 2016 Simulation model for correction and modeling of probe head errors in five-axis coordinate systems Appl. Sci. 6 144

[217]

Gąska A, Harmatys W, Gąska P, Gruza M, Gromczak K and Ostrowska K 2017 Virtual CMM-based model for uncertainty estimation of coordinate measurements performed in industrial conditions Measurement 98 361–71

[218]
ISO/TS 15530-4:2008 2008 Geometrical product specifications (GPS)—Coordinate measuring machines (CMM): Technique for determining the uncertainty of measurement—Part 4: evaluating task-specific measurement uncertainty using simulation (available at: www.iso.org/standard/38696.html)
[219]
Gawlikowski J et al 2021 A survey of uncertainty in deep neural networks (arXiv: 2107.03342)
[220]

Kendall A G 2019 Geometry and Uncertainty in Deep Learning for Computer Vision (Cambridge: University of Cambridge)

[221]

Gal Y 2016 Uncertainty in Deep Learning (Cambridge: University of Cambridge)

[222]
Kendall A and Gal Y 2017 What uncertainties do we need in Bayesian deep learning for computer vision? Proc. 31st Int. Conf. on Neural Information Processing Systems (Long Beach, CA: Curran Associates Inc.) pp 5580–90 (available at: https://proceedings.neurips.cc/paper_files/paper/2017/file/2650d6089a6d640c5e85b2b88265dc2bPaper.pdf)
[223]
Lee J, Bahri Y, Novak R, Schoenholz S S, Pennington J and Sohl-Dickstein J 2018 Deep neural networks as Gaussian processes Proc. 6th Int. Conf. on Learning Representations (Vancouver, BC: OpenReview.net) (https://doi.org/10.48550/arXiv.1711.00165)
[224]
Garnelo M, Schwarz J, Rosenbaum D, Viola F, Rezende D J, Eslami S M A and Teh Y W 2018 Neural processes (arXiv: 1807.01622)
[225]
Garnelo M, Rosenbaum D, Maddison C, Ramalho T, Saxton D, Shanahan M, Teh Y W, Rezende D J and Eslami S M A 2018 Conditional neural processes Proc. 35th Int. Conf. on Machine Learning (Stockholm: PMLR, Stockholmsmässan) pp 1690–9 (available at: https://proceedings.mlr.press/v80/garnelo18a.html)
[226]
Kim H, Mnih A, Schwarz J, Garnelo M, Eslami S M A, Rosenbaum D, Vinyals O and Teh Y W 2019 Attentive neural processes Proc. 7th Int. Conf. on Learning Representations (New Orleans, LA: OpenReview.net) (https://doi.org/10.48550/arXiv.1901.05761)
[227]

Li J Z, Ren J J, Ren M J, Zheng Y and Le X Y 2022 Neural process enhanced machining error evaluation for coordinate measuring machines IEEE Trans. Instrum. Meas. 71 2514512

[228]
Papananias M, Fletcher S, Longstaff A P and Mengot A 2016 A novel method based on Bayesian regularized artificial neural networks for measurement uncertainty evaluation Proc. 16th Int. Conf. European Society for Precision Engineering and Nanotechnology (Nottingham, UK) (https://doi.org/10.13140/RG.2.1.1773.7840)
[229]

Gao W, Haitjema H, Fang F Z, Leach R K, Cheung C F, Savio E and Linares J M 2019 On-machine and in-process surface metrology for precision manufacturing CIRP Ann. 68 843–66

[230]

Huang N D, Zhang S K, Bi Q Z and Wang Y H 2016 Identification of geometric errors of rotary axes on 5-axis machine tools by on-machine measurement Int. J. Adv. Manuf. Technol. 84 505–12

[231]

Ibaraki S, Inui H, Hong C F, Nishikawa S and Shimoike M 2019 On-machine identification of rotary axis location errors under thermal influence by spindle rotation Precis. Eng. 55 42–47

International Journal of Extreme Manufacturing
Pages 022006-022006
Cite this article:
Shen Y, Ren J, Huang N, et al. Surface form inspection with contact coordinate measurement: a review. International Journal of Extreme Manufacturing, 2023, 5(2): 022006. https://doi.org/10.1088/2631-7990/acc76e
Metrics & Citations  
Article History
Copyright
Rights and Permissions
Return