Abstract
With the on-machine measurement (OMM) technology, the quality of curved workpieces can be measured directly on the machine after computer numerical control machining. Aiming at the problem that the complexity of surface measurement in traditional methods is only judged by subjective experience and is difficult to calculate, an image-based surface measurement complexity (SMC) quantitative model is proposed. First, according to the curved surfaces’ characteristics during the OMM process, the concept of SMC is introduced by analyzing several key factors. Then, the curvature and smoothness information of three-dimensional surfaces is converted into two-dimensional images’ information by using the conformal mapping with dimensionality reduction. Next, based on the image color and texture complexity calculation, a mathematical model combined with the area and profile correction coefficients is established. Finally, the SMC model’s validity is verified by a set of design-machining-inspection experiments on curved surfaces, and the relevant laws between the SMC and measurement efficiency and measurement accuracy are presented.
Similar content being viewed by others
Data availability
The manuscript has no associated data or the data will not be deposited.
Code availability
Not applicable.
References
Fuge M, Yumer ME, Orbay G, Kara LB (2012) Conceptual design and modification of freeform surfaces using dual shape representations in augmented reality environments. Comput Aided Des 44(10):1020–1032. https://doi.org/10.1016/j.cad.2011.05.009
Lyngby RA, Nielsen E, DeChiffre L, Aanæs H, Dahl AB (2019) Development and metrological validation of a new automated scanner system for freeform measurements on wind turbine blades in the production. Precis Eng 56:255–266. https://doi.org/10.1016/j.precisioneng.2018.12.006
Gao W, Haitjema H, Fang FZ, Leach RK, Cheung CF, Savio E, Linares JM (2019) On-machine and in-process surface metrology for precision manufacturing. CIRP Ann 68(2):843–866. https://doi.org/10.1016/j.cirp.2019.05.005
Wan N, Jiang R, Zhao H, Zhang S (2019) An inspection path optimization of impeller for balancing efficiency and accuracy. Measurement 141:472–485. https://doi.org/10.1016/j.measurement.2019.04.048
Rossignac J (2005) Shape complexity. Vis Comput 21(12):985–996. https://doi.org/10.1007/s00371-005-0362-7
Page DL, Koschan AF, Sukumar SR, Roui-Abidi B, Abidi MA (2003) Shape analysis algorithm based on information theory. Proc 2003 Int Conf Image Proc 01:229–232. https://doi.org/10.1109/icip.2003.1246940
Rigau J, Feixas M, Sbert M (2005) June) Shape complexity based on mutual information. Int Conf Shape Model Appl 05:355–360. https://doi.org/10.1109/smi.2005.42
Sukumar S, Page D, Gribok A, Koschan A, Abidi M (2006) June) Shape measure for identifying perceptually informative parts of 3D objects. Third Int Symp 3D Data Proc Vis Transm 06:679–686. https://doi.org/10.1109/3dpvt.2006.127
Ujiie Y, Matsuoka Y (2002) January) Macroscopic shape-information as a curve design-guideline. Int Des Eng Tech Conf Comput Inf Eng Conf 36223:327–336. https://doi.org/10.1115/detc2002/dac-34072
Ujiie Y, Kato T, Sato K, Matsuoka Y (2012) Curvature entropy for curved profile generation. Entropy 14(3):533–558. https://doi.org/10.3390/e14030533
Brinkhoff T, Kriegel HP, Schneider R, Braun A (1995) Measuring the complexity of polygonal objects. In Proceedings of the Third ACM International Workshop on Advances in Geographical Information Systems, pp 109–117
Saleem W, Belyaev A, Wang D, Seidel HP (2011) On visual complexity of 3D shapes. Comput Graph 35(3):580–585. https://doi.org/10.1016/j.cag.2011.03.006
Wang D, Belyaev A, Saleem W, Seidel HP (2008) Shape complexity from image similarity. Max-Planck-Institut fürInformatik, Saarbrücken, Germany
Fan C, Zhao J, Zhang L, Yuan J (2012) Method of evaluating the complexity of geometries for free-form surfaces. Adv Mater Res 490:1150–1155. https://doi.org/10.4028/www.scientific.net/AMR.490-495.1150
Lu X, Sheng B, Wang H, Luo R, Fu G (2020) Optimization method of on-machine inspection sampling points based on surface complexity. Meas Sci Technol 32(1):015005. https://doi.org/10.1088/1361-6501/aba8af
Matsumoto T, Sato K, Matsuoka Y, Kato T (2019) Quantification of “complexity” in curved surface shape using total absolute curvature. Comput Graph 78:108–115. https://doi.org/10.1016/j.cag.2018.10.009
Okano A, Matsumoto T, Kato T (2020) Gaussian curvature entropy for curved surface shape generation. Entropy 22(3):353. https://doi.org/10.3390/e22030353
Ahamed A, Ahamed A, Katuwawala D, Ee TT, Tan ZH, Bajaj IS, Wickramasurendra T, Namazi H (2019) Complexity-based analysis of the influence of machining parameters on the surface finish of drilled holes in drilling operation. Fractals 27(06):1950087. https://doi.org/10.1142/S0218348X19500877
Kiew CL, Brahmananda A, Islam KT, Lee HN, Venier SA, Saraar A, Namazi H (2019) Fractal-based analysis of the relation between the fractal structures of machined surface and tool wear in turning operation. Fractals 27(06):1950094. https://doi.org/10.1142/S0218348X19500944
Bissoonauth K, Namazi H (2019) Complexity-based decoding of the effect of machining parameters on the machined surface in milling operation. Fractals 27(05):1950076. https://doi.org/10.1142/S0218348X19500762
Li L, Chen B, Liu F, Li C (2014) Complexity analysis and calculation for sculptured surface in multi-axis CNC machining based on surface subdivision. Int J Adv Manuf Technol 71(5):1433–1444. https://doi.org/10.1007/s00170-013-5544-2
Xie J (2009) Effect of curvature distribution feature of complex free-form surface on cnc milling performance. J Mech Eng 45(11):158–162. https://doi.org/10.3901/JME.2009.11.158
Yin F (2022) A partitioning grinding method for complex-shaped stone based on surface machining complexity. Arab J Sci Eng 47(7):8297–8314. https://doi.org/10.1007/s13369-021-06150-0
Zhao J, Li L, Wang Y, Sutherland JW (2019) Impact of surface machining complexity on energy consumption and efficiency in CNC milling. Int J Adv Manuf Technol 102(9):2891–2905. https://doi.org/10.1007/s00170-019-03334-9
Li S, Zeng L, Feng P, Yu D (2020) An accurate probe pre-travel error compensation model for five-axis on-machine inspection system. Precis Eng 62:256–264. https://doi.org/10.1016/j.precisioneng.2019.12.002
Lu X, Sheng B, Wang H, Luo R, Fu G (2021) A virtual-electric-field-based method for distributing sampling points on the free-form surfaces of parts. Meas Sci Technol 32(11):115007. https://doi.org/10.1088/1361-6501/ac08c6
Ren J, Ren M, Sun L, Zhu L, Jiang X (2021) Generative model-driven sampling strategy for the high-efficiency measurement of complex surfaces on coordinate measuring machines. IEEE Trans Instrum Meas 70:1–11. https://doi.org/10.1109/TIM.2021.3082322
Chen FJ, Yin SH, Huang H, Ohmori H, Wang Y, Fan YF, Zhu YJ (2010) Profile error compensation in ultra-precision grinding of aspheric surfaces with on-machine measurement. Int J Mach Tools Manuf 50(5):480–486. https://doi.org/10.1016/j.ijmachtools.2010.01.001
Xu Z, Xu G (2009) Discrete schemes for Gaussian curvature and their convergence. Comput Math Appl 57(7):1187–1195. https://doi.org/10.1016/j.camwa.2009.01.024
Hashemian A, Hosseini SF (2018) An integrated fitting and fairing approach for object reconstruction using smooth NURBS curves and surfaces. Comput Math Appl 76(7):1555–1575. https://doi.org/10.1016/j.camwa.2018.07.007
He G, Zhang M, Song Z (2015) Error evaluation of free-form surface based on distance function of measured point to surface. Comput Aided Des 65:11–17. https://doi.org/10.1016/j.cad.2015.02.004
Menq CH, Yau HT, Lai GY (1992) Automated precision measurement of surface profile in CAD-directed inspection. IEEE Trans Robot Autom 8(2):268–278. https://doi.org/10.1109/70.134279
Hwang I, Lee H, Ha S (2002) Hybrid neuro-fuzzy approach to the generation of measuring points for knowledge-based inspection planning. Int J Prod Res 40(11):2507–2520. https://doi.org/10.1080/00207540210134506
Cho MW, Lee H, Yoon GS, Choi J (2005) A feature-based inspection planning system for coordinate measuring machines. Int J Adv Manuf Technol 26(9):1078–1087. https://doi.org/10.1016/S0924-0136(00)00726-3
Li X, Iyengar SS (2014) On computing mapping of 3d objects: a survey. ACM Comput Surv (CSUR) 47(2):1–45. https://doi.org/10.1145/2668020
Choi GP, Chan HL, Yong R, Ranjitkar S, Brook A, Townsend G, Chen K, Lui LM (2020) Tooth morphometry using quasi-conformal theory. Pattern Recogn 99:107064. https://doi.org/10.1016/j.patcog.2019.107064
Meng TW, Choi GPT, Lui LM (2016) Tempo: feature-endowed Teichmuller extremal mappings of point clouds. SIAM J Imag Sci 9(4):1922–1962. https://doi.org/10.1137/15M1049117
Carballal A, Santos A, Romero J, Machado P, Correia J, Castro L (2018) Distinguishing paintings from photographs by complexity estimates. Neural Comput Appl 30(6):1957–1969. https://doi.org/10.1007/s00521-016-2787-5
Zhou B, Xu S, Yang X (2015) Computing the color complexity of images. 12th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD) IEEE, pp 1898–1902. https://doi.org/10.1109/fskd.2015.7382237
Moudgollya R, Midya A, Sunaniya AK, Chakraborty J (2019) Dynamic background modeling using intensity and orientation distribution of video sequence. Multimed Tools Appl 78(16):22537–22554. https://doi.org/10.1007/s11042-019-7575-7
Chen YQ, Duan J, Zhu Y, Qian XF, Xiao B (2015) Research on the image complexity based on texture features. Chin Opt 8(3):407–414. https://doi.org/10.3788/CO.20150803.0407
Wang X, Ying X, Liu YJ, Xin SQ, Wang W, Gu X, Mueller-Wittig W, He Y (2015) Intrinsic computation of centroidal Voronoi tessellation (CVT) on meshes. Comput Aided Des 58:51–61. https://doi.org/10.1016/j.cad.2014.08.023
Lai J, Fu J, Wang Y, Shen H, Xu Y, Chen Z (2015) A novel method of efficient machining error compensation based on NURBS surface control points reconstruction. Mach Sci Technol 19(3):499–513. https://doi.org/10.1080/10910344.2015.1051538
Acknowledgements
The authors also would like to sincerely thank the reviewers for their valuable comments on this work.
Funding
This research was supported by the National Key Technology Research and Development Program of China (no. 2016YFB1101701) and the major scientific and technological project of Hubei Province, China (no. 2021AAA007).
Author information
Authors and Affiliations
Contributions
All authors contributed to the study of this paper. Gaocai Fu: conceptualization, methodology, software, writing — original draft. Buyun Sheng: supervision, writing — review and editing, funding acquisition. Yingkang Lu: investigation, visualization. Ruiping Luo: visualization, writing — review and editing. Ganlin Sheng: formal analysis, resources. Yuzhe Huang: formal analysis, investigation.
Corresponding author
Ethics declarations
Ethical approval
This paper is new. Neither the entire paper nor any part of its content has been published or has been accepted elsewhere. It is not being submitted to any other journal as well.
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
Fu, G., Sheng, B., Lu, Y. et al. An image-based quantitative model of surface measurement complexity for on-machine measurement. Int J Adv Manuf Technol 124, 1473–1490 (2023). https://doi.org/10.1007/s00170-022-10585-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-022-10585-6