Research Article  Open Access
Zexiang Zhao, Dongxu Ren, Xinyu Zhao, Bin Li, Ruyi Liu, "Study on the Extraction Simulation of the Cylindrical Features", Mathematical Problems in Engineering, vol. 2020, Article ID 4807535, 20 pages, 2020. https://doi.org/10.1155/2020/4807535
Study on the Extraction Simulation of the Cylindrical Features
Abstract
The extraction simulation method and theory of cylindrical components were promoted in this paper. According to the manufacturing principle of the cylindrical components, the main influence factors of their precision manufacturing were analyzed, and their extraction models of cylindrical features were built under the analysis of the errors of the slideway and the spindle as well as the parallelism error between the slideway and the spindle rotary axis. The determination principle of modeling parameters of cylindrical features was studied. According to the extraction strategies of the roundness profiles, generatrix profiles, birdcage profile, and single spiral profile, some cylindrical features were simulated by using the established models, and their corresponding global sizes, calculated sizes, and form errors were evaluated and compared. The simulation experiments showed that the simulation models can meet the needs for the research of the relationship among the size tolerance, the form tolerance, the waviness, and the roughness, and can be taken as the theoretic base for the error budgets of the slideway and the rotation spindle in the design of precision machine tools.
1. Introduction
With the development of precision and ultraprecision technology, a lot of cylindrical components with high precision grade are needed. Highprecision turning and grinding technologies have being developed for hard and brittle materials, such as glass, ceramics, and crystal, nonferrous materials, such as copper alloy and aluminum alloy, and ferrous metals, as well as porous materials. These highprecision cylindrical components are usually indicated by their sizes and tolerances [1], form tolerances [2], such as roundness, straightness, and cylindricity, and surface roughness [3]. Their sizes, form errors, and surface roughness are measured by the length measuring instruments based on the twopoint method, the form error measuring instruments, and the roughness measuring instruments, respectively. For a fit of hole and shaft with the same nominal size, their respective comprehensive sizes formed by twopoint size and form errors rather than only their respective twopoint size will have actual influence on their fit characteristic. Therefore, besides twopoint size, the global sizes, such as leastsquares size, minimum circumscribed size, maximum inscribed size, and minimax size, and the calculated sizes, such as circumference diameter, area diameter, and volume diameter, for a cylindrical component are stipulated in ISO 144051 [4], which can be measured by the cylindrical coordinate measuring machine [5]. Global sizes and calculated sizes are the comprehensive sizes of the actual sizes and form errors of the manufactured cylindrical component. For obtaining the global sizes and calculated sizes of a cylindrical component, its profiles should be first extracted by using the measuring machine above, and then the evaluation of the sizes can be done by using the program developed based on the definitions of global sizes and calculated sizes. The extraction strategies and their sampling parameters of the cylindrical profiles will have influence on the measuring results of the global sizes and calculated sizes. If the sampling number of a cylindrical component is less, the extracted profiles may not characterize the actual size of the components, so that the global sizes and calculated sizes cannot be correctly obtained, and if the sampling number of a cylindrical component is too much, some sampling points may be redundant, so that the measuring and evaluation of the sizes may be long and some cross errors may be introduced in the long measuring process. Therefore, the extraction strategies and their sampling parameters are studied based on the simulation profiles, which are mainly composed of the simulated slideway’s linear error profiles and spindle axis’s rotary radial error profiles of the precision machine tool.
2. Modeling of Surface Profiles of Cylindrical Component
2.1. Influence Factors of Precision Manufacturing of Cylindrical Component
In the field of precision manufacturing, in order to obtain highprecision surface quality, hard and brittle materials, such as glass, ceramics, and crystal, and nonferrous materials, such as copper alloy and aluminum alloy, are usually turned by singlepoint diamond turning machines and ferrous metal materials and porous materials are usually ground by the precision grinding machines. In the manufacturing of highprecision cylindrical components, whether or not the highprecision turning or grinding way is used, the influence factors of precision manufacturing of cylindrical components mainly consist of the cutting tool (grinding wheel or turning tool), slideway’s straightness error, rotary accuracy of the spindle, parallelism error between the slideway and the spindle’s rotary axis, external and internal vibration, temperature, etc. Besides, tool abrasion and cutting force also have much influence on the surface quality. The surface roughness is mainly affected by tool’s condition and process parameters, and the surface waviness is generated by vibration and the related factors. For convenience, the influences of slideway straightness, rotary accuracy of the spindle, their parallelism error, and some random errors on the cylindrical component’s surface quality are mainly considered in this paper. The schematic of position relationship of the spindle and the slideway is shown in Figure 1.
2.2. The Error Analysis of the Slideway
In the precision machine tools, the linear slideway, aerostatic bearing slideway, and hydrostatic slideway are usually used. No matter what kind of slideway is adopted in a precision machine tool, there may be some form errors. The slideway’s profile in the z direction may be seen in Figure 2–4, which consists of the form error profile, waviness profile, and roughness profile and can be expressed as follows:where ρ_{gf} is the form error profile, which can be expressed as follows:where W(z) can be calculated by the following equation:where G is the bow altitude of the arc profile or the magnitude of the half sine wave profile. If G is equal to zero, the slideway form error profile characterized by the first item in equation (2) is an ideal straight line. For convex and concave arc profiles, signs “+” and “−” on the left of the brace are selected, respectively, and signs “−” and “+” on the left of the parentheses are selected where z ≤ L/2 and z > L/2, respectively, as shown in Figure 2, where L is the slideway length and R_{A} is the radius of the arc profile. For the convex half sine profile characterized by the first item in equation (2), sign “+” on the left of G is selected, and for the concave half sine profile, sign “−” on the left of G is selected, as shown in Figure 3. For the sine profile, signs “+” and “−” can be selected according to the actual needs. The second item in equation (2) is also a kind of the form error profile, whose wavelength is j times of the cutoff wavelength λ_{f} of the form error profile, θ_{j} is the initial angle of the jth wave, and N_{gf} is the maximum times of the upper cutoff wavelength λ_{f} of the form error profile, which may be supposed to be five, and the product of times of N_{gf} and λ_{f} is equal to or less than the slideway length L, as shown in Figure 4.
(a)
(b)
(c)
(a)
(b)
(c)
In equation (1), ρ_{gw} is the waviness profile with a cutoff wavelength λ_{c} along the axis of the cylindrical component, which is expressed as follows:where is the magnitude of the jth wave in the waviness profile, whose wavelength is j times of the cutoff wavelength λ_{c} of the waviness profile, φ_{j} is the initial angle of the jth wave, N_{gw} is the maximum times of the cutoff wavelength λ_{c}, and the product of times of N_{gw} and λ_{c} is equal to or less than λ_{f}.
In equation (1), ρ_{gr} is the roughness profile with a cutoff wavelength λ_{s} along the slideway in the z direction, which is expressed as follows:where is the magnitude of the jth wave in the roughness profile, whose wavelength is j times of the cutoff wavelength λ_{s} of the roughness profile, ϑ_{j} is the initial angle of the jth wave, N_{gr} is the maximum times of the cutoff wavelength λ_{s} of the roughness profile, the product of times of N_{gr} and λ_{s} is equal to or less than λ_{c}, and δ(z) are the random numbers between 0 and /5.
The waviness and roughness profiles characterized by equations (4) and (5) are similar to the form profile shown in Figure 4, but their cutoff wavelengths and magnitudes are less than those of the form profiles characterized by equation (2).
2.3. The Rotary Error Analysis of the Spindle
Through the analysis of the roundness profile’s compositions introduced by the spindle rotary error, tool wear, vibration, and so on, the roundness profile can be expressed as follows:where ρ_{re}(z, ψ) is the radial size of the cylinder with some eccentricity and multi‐sine waves to the rotary spindle axis, shown in Figure 5, which can be expressed as follows:where e(z) is the eccentricity of the roundness profile, ϕ(z) is the eccentricity angle of the roundness profile, ψ(z) is the angle between one point in the roundness profile and the x axis in the xoy coordinate system, and ρ_{sk}(ψ(z)) is the radial size between the rotary axis of the spindle and the circle with k_{r} UPR at the angle ψ(z), where UPR means undulations per round. ρ_{sk}(ψ(z)) can be determined as follows:where R is the radius of an ideal cylinder, k_{r} is the UPR number in a roundness profile of the cylinder, A is the magnitude of the sine wave profile, and msa is equal to 2π/k_{r}. The parameters above can be seen in Figure 5.
Based on equation (8), the circle profiles with k_{r} UPR can be simulated, as shown in Figure 6.
(a)
(b)
(c)
(d)
(e)
(f)
(g)
(h)
In equation (6), ρ_{rf}(z, ψ) is the form error profile in the roundness profile, which can be expressed as follows:where r_{fwj}(z) is the magnitude of the jth wave of the form error profile in the roundness profile, whose wavelength is j times of the cutoff wavelength λ_{f} of the form error profile, ζ_{j}(z) is the initial angle of the jth wave in the roundness profile, N_{rf} is the maximum times of the upper cutoff wavelength λ_{f} of the waviness profile, which may be supposed to be five, and the product of times of N_{rf} and λ_{f} is equal to or less than the perimeter of the roundness profile.
In equation (6), ρ_{rw}(z, ψ) is the waviness profile in the roundness profile, which can be expressed as follows:where r_{wwj}(z) is the magnitude of the jth wave of the waviness profile in the roundness profile, whose wavelength is j times of the cutoff wavelength λ_{c} of the waviness profile, ξ_{j}(z) is the initial angle of the jth wave in the roundness profile, N_{rw} is the maximum times of the upper cutoff wavelength λ_{c} of the waviness profile, and the product of times of N_{rw} and λ_{c} is equal to or less than λ_{f}.
In equation (6), ρ_{rr}(z, ψ) is the roughness profile in the roundness profile, which can be expressed as follows:where r_{rwj}(z) is the magnitude of the jth wave of the roughness profile in the roundness profile, whose wavelength is j times of the cutoff wavelength λ_{s} of the roughness profile, η_{j}(z) is the initial angle of the jth wave, N_{rr} is the maximum times of the cutoff wavelength λ_{s} of the roughness profile, the product of times of N_{rr} and λ_{s} is equal to or less than λ_{c}, and δ(ψ(z)) are the random numbers between 0 and r_{rw1}(z)/5.
In equations (9)–11, D is the diameter of an ideal cylinder.
2.4. The Parallelism Error Analysis of the Slideway to the Spindle Rotary Axis
Owing to that there is the parallelism error of the slideway to the spindle’s rotary axis, the fabricated cylinder may be a cone, and the generatrix profile of which may be expressed as follows:where S is the slope of the fabricated generatrix, which represents whether the slideway is parallel to the spindle axis, and CD is the intercept of the generatrix in the zoρ_{s} coordinate system. The parameters in equation (12) are shown in Figure 7.
2.5. The Profile of the Cylinder Gained by Simulation
According to Sections 2.2–2.4, the profile of the cylinder gained by manufacturing simulation can be expressed as follows:
Besides the influence factors mentioned above, the modeling of the cylindrical feature’s profile simulation does not consider the other influence factors, such as heat deflection, tool wear, and vibration.
3. Determination of Modeling Parameters of Cylindrical Feature
For simulation of precision manufacturing, the equations in Section 2 should be discretized. If we use a series of roundness profiles with an equal interval or a single spiral profile to characterize a cylinder’s size feature gained by using precision manufacturing simulation, as shown in Figure 8, there are two characteristic parameters, that is, the axial interval ∆z_{r} of two adjacent roundness profiles and the angular interval ∆ψ_{r} of two adjacent sampling points in a roundness profile for the size feature in Figure 8(a). The axial interval ∆ of two adjacent points in one generatrix profile and the angular interval ∆ of two adjacent generatrix profiles are two parameters for the generatrix extraction strategy in Figure 8(b). The birdcage extraction strategy in Figure 8(c) needs four parameters, shown in Figures 8(a) and 8(b), and there are also two characteristic parameters, that is, the pitch ∆z_{s} of a single spiral or the axial interval ∆z_{1} of two adjacent sampling points or the angular interval ∆ψ_{s} of two adjacent sampling points in Figure 8(d). For the need of determining the characteristic parameters, the cylinder’s size feature, the cutoff wavelengths of the profiles determined by equation (13) should be analyzed, which are related to the parameters ∆z_{r}, ∆ψ_{r}, ∆, ∆, ∆z_{s}(or ∆z_{1}), and ∆ψ_{s}. Suppose that the cutoff wavelengths of the form profile, waviness profile, and roughness profile are λ_{f}, λ_{c}, and λ_{s}, respectively, and the selection of the cutoff wavelength λ_{x} depends on the compositions of the profiles. If the profile consists of the form error profile, waviness profile, and roughness profile, we select λ_{s} as the cutoff wavelength λ_{x}, and if the profile includes the form error profile and waviness profile, λ_{c} will be selected as λ_{x}. Otherwise, λ_{f} should be selected as λ_{x}.
(a)
(b)
(c)
(d)
For the determination of the cutoff wavelength λ_{x}, we can first refer to the determining methods of the sampling length in the measurement of surface roughness to determine the parameter λ_{s}. The corresponding sampling length values of the surface roughness values Ra 0.008∼Ra 2.0 or Rz 0.025∼Rz 10.0 can be seen in Table 1.

The object of the sampling length lr stipulated in reference [8] is to eliminate the influence of waviness on the evaluation of surface roughness, so we may approximately take lr as the cutoff wavelength λ_{c1}. On the other hand, the usually adopted parameters of the Gaussian filter [9] in the roundness measurement are shown in Table 2. According to the relationship of the diameter of the measured cylindrical component and the cutoff wavelength of the Gaussian filter, we can gain the cutoff wavelength λ_{c2}.

From Tables 1 and 2, it is known that λ_{c1} is related to the surface roughness value Ra or Rz, and λ_{c2} depends on the diameter of the measured cylinder. Besides, the cutoff wavelengths of the form error profile, waviness profile, and roughness profile are usually classified as follows: that is, the profile with the wavelengths being equal to or greater than 10 mm belongs to the form error profile, the profile with the wavelengths less than 1 mm is the roughness profile, and the wavelengths of the waviness profile are equal to or greater than 1 mm and less than 10 mm. Therefore, the cutoff wavelength λ_{c3} is 1 mm. We can take one of λ_{c1}, λ_{c2}, and λ_{c3} as λ_{c} based on the need of the evaluation item.
According to Nyquist sampling criterion [10], if a longer sampling interval than the Nyquist criterion is specified, the digitized signal suffers from aliasing distortion; therefore, more than 2 points are needed for each wave. For reducing aliasing distortion induced by digitization, the sampled points for each wave with a wavelength of λ_{x} are selected as 4, so the sampling interval in each roundness profile is as follows:where λ_{x} may be λ_{c} or λ_{s}. The total sampling number of each roundness profile can be gained by the following equation:and the angular interval ∆_{s} = ∆ψ_{r} = 2π/n_{r}.
Suppose that the cutoff wavelength λ_{f} of a generatrix is equal to 10λ_{c} or 10 mm or larger based on the cylindrical component’s size or form tolerance and cylinder’s length L, which does not consider the influence of waviness and roughness profiles, the interval ∆z_{r} of two adjacent roundness profiles may be equal to λ_{f}/4∼λ_{f}/2.
The parameters ∆ψ_{s} and ∆z_{s} of a single spiral profile in Figure 8(d) may be equal to the parameters ∆ψ_{r} and ∆z_{r}, respectively. The axial interval ∆z_{1} of two adjacent points in the axial direction is as follows:
In equations (1)∼(7), z = (i − 1)∆z_{1} and ψ_{x} = (j − 1)∆ψ_{x}, where x means r for roundness profiles and s for the single spiral profile. The number of the roundness profiles can be calculated as follows:
The pitch number m_{s} of the single profile is equal to m_{r} − 1. For setting G in equation (3) and S in equation (12), the size tolerance of component’s diameter and the usual parallelism specification of the slideway and the spindle rotary axis can be considered. Suppose that the size tolerance of the component is T_{s}, the parallelism index of the slideway and the spindle rotary axis is T_{p} and C_{pk} = η, and then size distribution T_{6σ} = T_{s}/η. We can approximately assign one fourth of T_{6σ} to G and S, respectively. For (j = 1∼N_{gf}) in equation (2) and r_{fwj}(j = 1∼N_{rf}) in equation (9), both (j = N_{gf}) and r_{fwj}(j = N_{rf}) may be set as a quarter of the roundness tolerance or the cylindricity tolerance, and the values of (j = (N_{gf} − 1∼1) or r_{fwj}(j = (N_{rf} − 1∼1) reduce in turn based on a priority number system R10 or others. For (j = 1∼N_{gr}) in equation (5) and r_{rwj}(j = 1∼N_{rr}) in equation (11), both (j = N_{gr}) and r_{rwj}(j = N_{rr}) may be set as surface roughness Ra, and the values of (j = (N_{gr} − 1∼1) or r_{rwj}(j = (N_{rr} − 1∼1) reduce in turn based on a priority number system R10. For (j = 1∼N_{gw}) in equation (4) and r_{wwj}(j = 1∼N_{rw}) in equation (10), both (j = N_{gw}) and r_{wwj}(j = N_{rw}) may be set as two times of the surface roughness Ra, and the values of (j = (N_{gw} − 1∼1) or r_{wwj}(j = (N_{rw} − 1∼1) reduce in turn based on a priority number system R10.
For the initial angles in equations (2), (4), (5), and (9)–(11), they may not abide by any rule and may be set according to random probability distribution in a range from zero to 2π.
Considering that the radial cutting force of the precision manufacturing is not large, the influence of the bending deformation caused by the radial cutting force on the simulation of cylinder’s size feature is not considered in this paper. On the other hand, even if the roughness profile in equations (1) and (6) is all included, owing to that only cylinder’s size feature needs to be simulated, the simulation of cylinder’s size feature can eliminate the roughness profile.
4. Simulation Experiment and Discussion
4.1. Simulation Experiment
We took a shaft in Figure 9 as an example for the extraction simulation of the cylinder’s size feature based on the models in Sections 2 and 3. The diameter and its tolerance, upper limit deviation, roundness tolerance, cylindricity tolerance, surface roughness Ra, and length of the shaft are shown in Figure 9. Four extraction strategies of cylinder’s feature in Figure 8 were adopted for the cylindrical component in Figure 9. The simulation parameters are shown in Table 3, where X can be replaced by the symbols 0, 1, and 2, respectively. The profiles indicated by the symbol 0 consist of the form, waviness, and roughness profiles, the profiles indicated by the symbol 1 include the form and waviness profiles, and the profiles indicated by the symbol 2 are only the form profiles. In Table 3, tilt_angle is the angle between the axis of the simulated cylinder and the z axis. The cylindrical features shown in Figures 10–17 are simulated according to the parameters in Table 3, and the sampling number of which is 2000, where RP, GP, BP, and SP represent the profiles gained based on the extraction strategies of the roundness profiles, generatrix profiles, birdcage profile, and single spiral profile, respectively.

(a)
(b)
(c)
(d)
(a)
(b)
(c)
(d)
(a)
(b)
(c)
(d)
(a)
(b)
(c)
(d)
(a)
(b)
(c)
(d)
(a)
(b)
(c)
(d)
(a)
(b)
(c)
(d)
(a)
(b)
(c)
(d)
4.2. Evaluation of Cylindrical Features
The evaluation objects of cylindrical features include global sizes, calculated sizes, form errors, waviness, and roughness in this paper. The evaluation results of global sizes and cylindricity errors based on the cylindrical features simulated by using the parameters in Table 3 and the evaluation models [5] are shown in Figures 18 and 19, where LSD, MCD, MID, and MMD are the abbreviations of leastsquares diameters, minimum circumscribed diameters, maximum inscribed diameters, and minimax diameters, respectively, and LSC, MCC, MIC, and MZC are the abbreviations of cylindricity errors evaluated by leastsquare criterion, minimum circumscribed criterion, maximum inscribed criterion, and minimum zone criterion [11–14], respectively. The evaluated roundness errors of the cylindrical features based on the roundness profile extraction strategy and the corresponding models [15, 16] are shown in Figure 20, where MEAN, MAX, and MIN represent the mean, maximum, and minimum values of roundness errors for one cylindrical feature, respectively, and their corresponding calculated size is shown in Figure 21, where C_D, A_D, and V_D represent the circumference diameter, area diameter, and volume diameter of the calculated sizes, which were evaluated based on the corresponding roundness profiles above and the models [17], and the meanings of MEAN, MAX, and MIN can be seen in Figure 20.
(a)
(b)
(c)
(d)
(e)
(f)
(g)
(h)
(a)
(b)
(c)
(d)
(e)
(f)
(g)
(h)
(a)
(b)
(c)
(d)
For the evaluation of the axis straightness error of a cylinder, the center o_{i}(a_{i}, b_{i}, z_{i}) of the reference circle of the ith roundness profiles is first determined, as shown in Figure 22, where ρ_{ij} is the discretized value of ρ(z, ψ(z)) in equation (13), that is, the radial distance from the jth sampling point in the ith roundness profile to the rotary axis, ψ_{ij} is the angle between the jth sampling point in the ith roundness profile and the x axis, and e_{i} and ε_{i} are the eccentricity and eccentric angles of the ith reference circle. The reference circle may be the leastsquare reference cycle or the minimum circumscribed reference circle or the maximum inscribed reference circle or the minimum zone reference circle, which corresponds to four kinds of evaluation criteria of the roundness error mentioned above.
The actual axis of the simulated cylinder can be expressed as the sequential connection of centers of the reference circles, as shown in Figure 23.
There are two evaluation criterions of the axis straightness error, that is, leastsquare criterion and minimum zone criterion. Suppose that the ideal axis in Figure 23 is characterized by the parameters x_{a0}, y_{a0}, p_{a}, and q_{a}, the evaluation of the axis straightness based on the leastsquare criterion should meet the requirement as follows:where d_{ri} is the radial distance from the center o_{i} of the ith reference circle to the ideal axis, as shown in Figure 23, which can be expressed as follows:where the parameters x_{a0}, y_{a0}, p_{a}, and q_{a} of the ideal axis are undetermined ones.
Let the partial derivatives of F_{a} with respect to variables x_{a0}, y_{a0}, p_{a}, and q_{a} be equal to zero, respectively, and a linear system of equations with variables x_{a0}, y_{a0}, p_{a}, and q_{a} can be obtained. After solving the linear system of equations, the parameters x_{a0}, y_{a0}, p_{a}, and q_{a} of the ideal axis in Figure 23 can be gained, and the axis straightness error f_{aLS} determined based on the leastsquare criterion can be expressed as follows:where m_{r} is the number of the roundness profiles and d_{vi} is the vertical distance from the center o_{i} of the ith reference circle to the ideal axis, which can be calculated by the following equation:
Based on the definition of the minimum zone criterion, the axis straightness error f_{aMZ} can be expressed as follows:where X_{a} represents the parameters of the ideal axis, which may be obtained through the optimization algorithm, and the parameters of the ideal axis determined based on the leastsquare criterion are usually taken as their initial values of the parameters of the ideal axis determined by using the minimum zone criterion through optimization.
For the evaluation of the generatrix straightness errors of a cylinder, a zoρ_{j} coordinate system is built for the jth generatrix profile, as shown in Figure 24, where ρ_{ji} is the radial distance from the ith sampling point in the jth generatrix profile to the z axis and d_{ji} is the radial distance from the ith sampling point in the jth generatrix profile to the ideal line, which may be determined by using the leastsquare criterion or the minimum zone criterion.
Suppose that the slope and the intercept of the ideal line are A_{i} and B_{j}, and then the ideal line in Figure 24 can be expressed as follows:
The leastsquare ideal line should satisfy the following condition; that is,where is the number of the sampling points in the jth generatrix profile.
Let the partial derivatives of with respect to variables A_{j} and B_{j} be equal to zero, respectively, and a linear system of equations with variables A_{j} and B_{j} can be obtained. After solving the linear system of equations, the parameters A_{j} and B_{j} of the ideal line in Figure 24 can be gained, and the generatrix straightness error of the jth generatrix profile by using the leastsquare criterion can be expressed as follows:
According to the definition of the minimum zone method, the generatrix straightness error can be expressed as follows:
Through optimizing the parameters A_{j} and B_{j} of the ideal line and realizing the object function in equation (26), the minimum zone generatrix straightness error can be obtained. The parameters of the leastsquare ideal axis are usually taken as their initial values of the parameters of the minimum zone ideal axis for optimization.
The evaluation results of axis straightness errors can be seen in Figure 25(a), where LS××, MC××, MI××, and MZ×× represent the center coordinates of leastsquare reference circles, minimum circumscribed reference circles, maximum inscribed reference circles, and minimum zone reference circles for all roundness profiles of one cylindrical feature, respectively, and ××LS and ××MZ represent the axis straightness errors evaluated by using the leastsquare criterion [18] and minimum zone criterion [19], respectively. The evaluation results of generatrix straightness errors [20] of generatrix profiles can be seen in Figure 25(b), and the symbol meanings can be seen in Figures 21 and 25(a).
(a)
(b)
Besides the statistics of the evaluation results of global sizes, calculated sizes, form errors, such as cylindricity errors, roundness errors, generatrix straightness errors, and axis straightness errors, their waviness and roughness evaluation results were also analyzed, as shown in Figure 26.
4.3. Discussion
From Figures 18(a), 18(c), 18(e), and 18(g), the values of MMD are near those of LSD for all extraction strategies, and the influence of waviness and roughness on the MMD and LSD is less, but there are some differences between values of MZC and LSC for each extraction profile. From Figure 26, the maximum, minimum, and mean values of waviness and roughness have no much difference for generatrix profiles, but the three values above have much difference for the roundness profile.
For further researching the influence of sampling number on the evaluation results of global sizes and cylindricity errors, we took the sampling number n_{r} or n_{s} in Table 3 as 500, 625, 1000, 1250, 2000, 2500, 5000, and 10000, respectively, which are from the same simulated cylindrical profiles under the sampling number n_{r} or n_{s} being 10000. Their corresponding global sizes and cylindricity errors for 8 kinds of simulation parameter symbols and 4 kinds of extraction strategies in Figures 18 and 19 were evaluated. Suppose that the gained global sizes and cylindricity errors are expressed as D_{ESML} and C_{ESML}, respectively, where subscripts E, S, M, and L represent extraction strategy of profiles, simulation parameter symbol, evaluation method, and sampling number, respectively. Suppose that E from 1 to 4 means RP, GP, BP, and SP, respectively, S from 1 to 8 corresponds to the symbols 1N1_X, 1N3_X, 3N1_X, 3N3_X, 1Y1_X, 1Y3_X, 3Y1_X, and 3Y3_X, respectively, M from 1 to 4 means LSD (LSC), MCD (MCC), MID (MIC), and MMD (MZC), respectively, and L from 1 to 7 means the sampling points 500, 625, 1000, 1250, 2000, 2500, and 5000, respectively. We can obtain the following XA_{ML} matrix based on XR_{SEML} values, where XR_{SEML} = D_{SEML}/D_{SEMI} for global sizes and C_{SEML}/C_{SEM7} for cylindricity errors, M = 1∼4, L = 1∼7 and symbol I means that the sampling number is 10000:
The mean, maximum, minimum values D_{sL}/D_{sI} or C_{sL}/C_{sI} and the standard deviation values D_{sL}/D_{sI}std or C_{sL}/C_{sI}std of XA_{ML} for each M and each L can be gained, as shown in Figures 27–29, and the symbols from s1 to s7 correspond to L from 1 to 7, respectively; SG means the group of different sampling numbers simulated under 4 kinds of extraction strategies, and the meaning of 0, 1, and 2 after SG can be seen in the horizontal axis in Figure 28. From Figures 27 and 28, we can see that the sampling points have no much influence on the evaluation results of LSD, MCD, MID, and MMD, and the standard deviation values D_{sL}/D_{sI}std of LSD is the least and D_{sL}/D_{sI}std of MCD is the largest among 4 kinds of global sizes. From Figures 27 and 29, we also can see that the sampling number has much influence on the evaluation results of LSC, MCC, MIC, and MZC, and the standard deviation values C_{sL}/C_{sI}std of LSC is the least. On the other hand, when the extracted profiles for SG2, as shown in Figures 27–29, do not include waviness and roughness profiles, the D_{sL}/D_{sI}std and C_{sL}/C_{sI}std of global sizes and cylindricity errors are least among their values of the extracted profiles for SG0, SG1, and SG2, which means that the influence of the sampling number on the measuring results of global sizes and cylindricity sizes is the least when the profiles are extracted under the SG2 condition.
(a)
(b)
(c)
(d)
5. Conclusions
Based on the analyses of the slideway error, the rotary error of the spindle, and their parallelism error, the simulation models of the slideway profile, the roundness profile, and the parallel profile were built, respectively. The slideway profile consists of the form profile, waviness profile, and roughness profile, and the roundness profile is composed of the eccentric circle, form profile, waviness profile, and roughness profile. According to the built simulation models above and the given values of their corresponding parameters, four kinds of extraction strategies of cylindrical profiles, such as roundness profiles, generatrix profiles, birdcage profile, and single spiral profile, can be simulated, respectively. The determination methods of the modeling parameters of the cylindrical feature were promoted. A cylindrical component with a nominal diameter of ϕ50 mm, the upper limit deviation of 0 mm, the lower limit deviation of −0.025 mm, the roundness tolerance of 0.004 mm, the cylindricity tolerance of 0.007 mm, and the roughness arithmetical mean deviation Ra of 0.4 μm was taken as an example for the simulation of its cylindrical feature. Under the given eight sets of the modeling parameter values, eight groups of cylindrical features of the component were obtained, and each group of cylindrical features is characterized by the roundness profiles, generatrix profiles, birdcage profile, and single spiral profile, respectively. Based on the obtained cylindrical features, their global sizes, calculated sizes, cylindricity errors, roundness errors, axis straightness errors, generatrix straightness errors, waviness values, and values of roughness Ra were evaluated, and their evaluation values were analyzed through statistics. The simulation and analysis results showed that the modeling parameter values have much influence on the simulation of cylindrical features and their evaluation values of global sizes, cylindricity errors, and roundness errors, and for four extraction strategies of cylindrical profiles, the selected sampling number has no much influence on the global sizes, but has much influence on the cylindricity errors. We can use the built extraction strategy models of cylindrical profiles to further research some issues on the relationship between actual size, form errors, and global sizes.
Data Availability
The data used to support the findings of this study are available from the corresponding author upon request.
Conflicts of Interest
The authors declare that they have no conflicts of interest.
Acknowledgments
This project was supported by the National Natural Science Foundation of China (Grant nos. 51975598 and 51475485).
References
 International Organization for Standardization, “ISO 2861:2010,” Geometrical Product Specifications (GPS)ISO Code System for Tolerances on Linear SizesPart 1: Basis of Tolerances, Deviations and Fits, 2010, https://www.iso.org/standard/45975.html?browse=tc. View at: Google Scholar
 International Organization for Standardization, “ISO 1101:2017,” Geometrical Product Specifications(GPS)Geometrical TolerancingTolerances of Form, Orientation, Location and RunOut, 2017, https://www.iso.org/standard/66777.html?browse=tc. View at: Google Scholar
 International Organization for Standardization, “ISO 1101:2017,” Geometrical Product Specifications (GPS)Surface Texture: Profile MethodTerms, Definitions and Surface Texture Parameters, 1997, https://www.iso.org/standard/10132.html?browse=tc. View at: Google Scholar
 International Organization for Standardization, “ISO 144051:2016,” Geometrical Product Specifications (GPS)Dimensional TolerancingPart 1: Linear sizes, 2016, https://www.iso.org/standard/65202.html?browse=tc. View at: Google Scholar
 Z. Zhao, B. Li, G. Zhang et al., “Study on the evaluation of cylinder’s global sizes,” Precision Engineering, vol. 49, pp. 189–199, 2017. View at: Publisher Site  Google Scholar
 International Organization for Standardization, “ISO 121802:2011,” Geometrical Product Specifications (GPS)CylindricityPart 2: Specification Operators, 2011, https://www.iso.org/standard/53612.html?browse=tc. View at: Google Scholar
 Z. Zhao and Z. Zhao, “Evaluation of cylindrical form errors by mean square approximation method,” Acta Metrologica Sinica, vol. 10, pp. 138–143, 1989. View at: Google Scholar
 SAC/TC 240, GB/T 10312009, Geometrical Product Specifications (GPS)Surface Texture: Profile methodSurface Roughness Parameters and their Value, 2009, http://www.doc88.com/p3307854669735.html.
 International Organization for Standardization, “ISO 1661021:2011,” Geometrical Product Specifications (GPS)FiltrationPart 21: Linear Profile Filters: Gaussian Filters, 2011, https://www.iso.org/standard/50176.html?browse=tc. View at: Google Scholar
 L. Lévesque, “Nyquist sampling theorem: understanding the illusion of a spinning wheel captured with a video camera,” Physics Education, vol. 49, no. 6, pp. 697–705, 2014. View at: Publisher Site  Google Scholar
 K. Lee, S. Cho, and S. Asfour, “Webbased algorithm for cylindricity evaluation using support vector machine learning,” Computers & Industrial Engineering, vol. 60, no. 2, pp. 228–235, 2011. View at: Publisher Site  Google Scholar
 X. Lei, H. Song, Y. Xue, J. Li, J. Zhou, and M. Duan, “Method for cylindricity error evaluation using geometry optimization searching algorithm,” Measurement, vol. 44, no. 9, pp. 1556–1563, 2011. View at: Publisher Site  Google Scholar
 W. Ni and Z. Yao, “Cylindricity modeling and tolerance analysis for cylindrical components,” The International Journal of Advanced Manufacturing Technology, vol. 64, pp. 867–874, 2013. View at: Publisher Site  Google Scholar
 M. Dovica and A. Végh, “Comparison of the cylindricity deviation using different evaluation methods,” American Journal of Mechanical Engineering, vol. 1, no. 7, pp. 339–342, 2013. View at: Google Scholar
 W. Sui and D. Zhang, “Four methods for roundness evaluation,” Physics Procedia, vol. 24, pp. 2159–2164, 2012. View at: Publisher Site  Google Scholar
 A. J. Mohammad, L. Gopinath, and S. Ravishankar, “Mathematical approaches in evaluation of circularity measurement,” International Journal of Engineering Research & Technology, vol. 5, pp. 572–576, 2016. View at: Publisher Site  Google Scholar
 Z. Zhao, J. Xi, X. Zhao, G. Zhang, and M. Shang, “Evaluation of the calculated sizes based on the neural network regression,” Mathematical Problems in Engineering, vol. 2018, Article ID 4078456, 11 pages, 2018. View at: Publisher Site  Google Scholar
 J. Luo and Q. Wang, “A method for axis straightness error evaluation based on improved artificial bee colony algorithm,” The International Journal of Advanced Manufacturing Technology, vol. 71, no. 5–8, pp. 1501–1509, 2014. View at: Publisher Site  Google Scholar
 Q. Zhang, K. C. Fan, and Z. Li, “Evaluation method for spatial straightness errors based on minimum zone condition,” Precision Engineering, vol. 23, no. 4, pp. 264–272, 1999. View at: Publisher Site  Google Scholar
 C. Cui, T. Li, L. A. Blunt et al., “The assessment of straightness and flatness errors using particle swarm optimization,” Procedia CIRP, vol. 10, pp. 271–275, 2013. View at: Publisher Site  Google Scholar
Copyright
Copyright © 2020 Zexiang Zhao et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.