Keywords

1 Introduction

There are two important factors affecting the surface quality of the machined workpiece during the high-precision grinding: the abrasive grains (grinding tools) and the debris formation process. In a traditional grinding process, the machining dimension of the parts and the 3D model of the machined surface are obtained by instrument detection after grinding [1,2,3]. If the processing parameters are selected improperly, the parts will not meet the technical requirements, which will result in wasting money and resources [4].

With the development of computer technology, the 3D surface of machined parts has been digitally simulated with the help of computers, and this process is usually called virtual manufacturing. Virtual manufacturing is one of the main development directions of modern manufacturing [5,6,7].

Many researchers have made significant attempts to study the generation mechanism of workpiece surface during grinding process. Malkin [8] described motion trajectory of any abrasive grain and investigated the relationship between the chip thickness and the grinding parameters. A mathematical model to describe the kinematics of the dressed wheel topography and to reflect the ground workpiece surface texture was established by Liu and his co-authors [9]. Kunz and his co-author [10] utilized a machine vision method to survey the wheel topography of a diamond micro-grinding wheel. Nguyen et al. [11] proposed a kinematic simulation model for the grinding operation, in which the complex interaction relationship between the wheel and the workpiece was taken into account during the creation process of the machined surface. The surface topography of the grinding wheel can affect the surface integrity of grinding workpiece. Chen and his co-authors [12] focused on the modeling for grinding workpiece surface founded on the real grinding-wheel surface topography. Cao and his co-authors [13] investigated the influences of the grinding parameters and the grinding mechanism on surface topography of the workpiece, and a novel topography simulation model considered the relative vibration between the grinding-wheel and the workpiece was proposed, concurrently, the wheel working surface topography was taken into account in this model. Nguyen and Butler [14] described a numerical procedure according to a random field transformation for effectively generating the grinding wheel topography. The correlation between the grinding wheel surface topography and its performance was investigated by Nguyen and Butler in another study [15], which was characterized by using 3D surface characterisation parameters. Li and Rong [16] established the micro interference model of single abrasive grain taking the shape and the size properties of the abrasive grain accompanying the crush between the binder and the grain into account. Because of self-excited vibration, surface grinding processes are bound to be chatter. Sun et al. [17] developed a dynamic model with time-delay and two degrees of freedom feature to reveal the correlation of the dynamic system characteristic and the workpiece topography. Liu and his co-authors [18] took the gear grinding as the research object and revealed the chatter effect on the machined surface topography. The grinding operations under different machining states and surface topographies of gears in each process were discussed comprehensively. Jiang et al. [19] established the kinematics model of machining surface topography of workpiece taking the factors of grinding parameters and vibrational features into account.

However, the machined workpiece materials in the above literatures were assumed that they were non-deformed (under ideal conditions), and all of these researches did not take the influence of workpiece material’s elastic-plastic deformation on workpiece surface into account. The simulating precision of the above discussed studies lags behind that of the actual machined surface. How to synthetically consider workpiece material’s elastic-plastic deformation during the grinding process and the kinematic prediction for the grinding process proves to be our research emphasis.

In this paper, the abrasive-grain motion trajectory of a plane grinding process is analysed and studied. First, the trajectory equations of abrasive-grain are proposed based on the grinding kinematics. Second, the kinematic interaction relationship between the machining workpiece and the abrasive-grains can be established, a novel approach for surface topography simulation taking the elastic-plastic deformation of a material during a grinding process into account is also developed. Finally, based on the an improved Gaussian surface applied to the grinding wheel, the workpiece surface topography can be formed by continuously iterating overall motion trajectories from all active abrasive-grains in the process of high-precision grinding, and the MATLAB programming method is used to simulate and predict the 3D grinding surface of workpiece.

2 Grinding Kinematics

In the high-precision grinding process, there are two movements: the rotation of the grinding-wheel and the translational movement of the machining workpiece [20, 21].

Fig. 1.
figure 1

The motion trajectory of a working abrasive-grain.

In Fig. 1, the coordinates system \(O^{\prime } XYZ\) can be established following the rules that its origin point \(O^{\prime }\) is fixed on the workpiece and coinciding with the abrasive-grain at the lowest point position, and the machining trochoid path \(FO^{\prime } F^{\prime }\) is formed on the surface of workpiece. This trochoid is synthesized with two motions: abrasive grain rotating around the wheel centre and workpiece translation [11]. The mathematical description of this trochoid is given by Eqs. (1) and (2) [22]:

$$ {\text{x}} = \frac{{{\text{d}}_{{\text{s}}} }}{2}\sin\uptheta \pm \frac{{{\text{d}}_{{\text{s}}} {\text{v}}_{{\text{w}}} }}{{2{\text{v}}_{{\text{s}}} }}\uptheta $$
(1)
$$ {\text{z}} = {\text{d}}_{{\text{s}}} \left( {1 - \cos\uptheta } \right) $$
(2)

where \(x\) and \(z\) are the trajectory coordinates of the abrasive-grain, \(v_{w}\) represents the workpiece movement velocity, \(v_{s}\) represents the linear velocity of the grinding-wheel, \(\theta\) represents the rotation angle of the grinding-wheel, due to the small of angle \(\theta\) here, \(sin\theta \approx \theta\), and \(d_{s}\) represents the nominal diameter of the grinding-wheel.

\(t\) represents the time required for the abrasive-grain rotating counter-clockwise with an angle \(\theta\) from the lowest position point \(O^{\prime}\), and \(t = \frac{{d_{s} \theta }}{{2v_{s} }}\). The process in which the linear velocity direction of an abrasive grain revolving around the wheel axis is opposite to that of the workpiece movement is referred to as up-grinding, and the symbol \(\pm\) is replaced by \(+\) in Eq. (1). Otherwise, when down-grinding occurs, \(\pm\) is replaced by \(-\).

Because \(\theta\) is very small here, \(sin\theta \approx \theta\), the trochoid can be simplified to a parabola:

$$ z = \frac{{x^{2} }}{{d_{s} \left( {1 \pm \frac{{v_{w} }}{{v_{s} }}} \right)^{2} }} $$
(3)

Due to the workpiece translation, when abrasive-grains cut the workpiece surface, the coordinate origin of each cutting parabola on the workpiece is different. The distance value \(\Delta O_{ij}\) from the coordinate origin to the initial cutting position can be expressed as

$$ \Delta {\text{O}}_{{{\text{ij}}}} = \frac{{\Delta {\text{L}}_{{{\text{ij}}}} {\text{v}}_{{\text{w}}} }}{{{\text{v}}_{{\text{s}}} }} $$
(4)

where \(\Delta L_{ij}\) is the arc length that the initial position of the abrasive grain turns, \(\Delta L_{ij} = \pi \left( {n - 1} \right)\Delta d_{s} + l_{ij}\), \(l_{ij}\) represents the arc length from the grain on the grinding-wheel surface to the initial point, and \(n\) represents the rotation cycle of the grinding-wheel.

Fig. 2.
figure 2

Cutting model of a single abrasive-grain on a grinding-wheel.

Taking the coordinate system translation and the distance from the abrasive grain to the wheel-axis into account (in Fig. 2), thus the trajectory equation of a single abrasive-grain acting on a grinding wheel surface can be obtained again:

$$ {\text{z}} = \frac{{\left( {{\text{x}} - \Delta {\text{O}}_{{{\text{ij}}}} } \right)^{2} }}{{{\text{d}}_{{{\text{ij}}}} \left( {1 \pm \frac{{{\text{v}}_{{\text{w}}} }}{{{\text{v}}_{{\text{s}}} }}} \right)^{2} }} + {\text{h}}_{{{\text{max}}}} - {\text{h}}_{{{\text{ij}}}} $$
(5)

where \(d_{ij}\) represents the actual distance from the wheel centre to the top point among the cutting points, \(d_{ij} = d_{s} + h_{ij}\), \(h_{max}\) represents the maximum coordinate value among cutting points for all abrasive-grains, \(h_{max} = max\left\{ {h_{ij} } \right\}\), and \(h_{ij}\) is the actual radial height of grain cutting points on the wheel surface.

3 Interaction Mechanism of Abrasive-Grains and Workpiece Material in the Grinding Contact Zone

The force acting on a single abrasive grain normal is regarded similar to the stress condition when testing the Brinell-hardness [23]. The deformation condition can be confined as an elastic-plastic deformation. When the spherical grain moves horizontally (along the direction of linear velocity), the plastic-deformation region on the sphere begins tilting, and the material of grinding workpiece is stacked up and torn from the surface of workpiece to generate debris [24].

Fig. 3.
figure 3

Action process of a spherical abrasive grain during grinding.

This process is shown in Fig. 3. Where the force \(R\) of a single abrasive-grain is derived using the test method of Brinell hardness.

$$ {\text{R}} = \frac{{\uppi }}{3}{\text{b}}^{2} {\text{HC}}^{\prime } $$
(6)

In the contact zone, \(C^{\prime }\) represents the ratio (the mean pressure is divided by the axial stress), where, generally, \(C^{\prime } = 3\), \(b\) is equal to half of the grinded workpiece width, \(H\) is the Brinell hardness of the workpiece material, and \(R\) represents the normal force acting on abrasive-grain.

Fig. 4.
figure 4

Action curve of the abrasive-grain.

The grinding-wheel is a porous body that is composed of abrasive-grains, binder, and pores. The abrasive-grains are elastically supported with the binder. During the actual grinding process, due to the movement of the abrasive-grain centre under the cutting force action, it directly causes the actual interference/contact curve between the wheel and the workpiece to be higher than the theoretical one. Meanwhile, the workpiece surface will attain elastic-recovery when finish grinding, therefore, the final curve formed by the surface formation is higher than the actual interference/contact curve between the grinding-wheel and the machining workpiece (in Fig. 4).

The actual forming curve is realized by attaching the change \(\delta_{c}\) of the grain centre, and the elastic-recovery \(\delta_{w}\) of the grinding material to the basis of the theoretical interference curve. After discretizing the workpiece surface, the coordinate matrix \(Z_{i}^{n}\) can be obtained as Eq. (7):

$$ {\text{Z}}_{{\text{i}}}^{{\text{n}}} = {\text{min}}\left( {{\text{z}}_{{\text{i}}}^{{\text{n}}} + {\updelta }_{{{\text{ci}}}} + {\updelta }_{{{\text{wi}}}} ,{\text{Z}}_{{\text{i}}}^{{{\text{n}} - 1}} } \right) $$
(7)

where \(Z_{i}^{n}\) represents the coordinate matrix of workpiece surface when finish cutting of the \(n - th\) abrasive-grain, \(z_{i}^{n}\) represents the theoretical coordinate matrix of the workpiece surface after machining of the \(n\)-\(th\) abrasive-grain, \(Z_{i}^{n - 1}\) means the coordinate matrix of workpiece surface after machining of the \(\left( {n - 1} \right)\)-\(th\) abrasive-grain, and \(\delta_{ci}\), \(\delta_{wi}\) are two types of deformation values at point \({\text{i}}\), and their expressions are as follows:

$$ \delta_{c} = C\left( {Rcos\theta } \right)^{2/3} $$
(8)
$$ \delta_{w} = Rcos\theta /k $$
(9)

where \(C\) is a constant value that ranges from 0.08 to 0.25 with an average value of 0.15 [25] and \(k\) is the stiffness of the workpiece.

In the grinding process, only the undeformed material is removed by the abrasive-grains, while the remaining unresected material undergoes plastic deformation and is stacked on two sides of abrasive-grains, therefore, the grinding efficiency \(\beta\) is utilized here, which is equal to the ratio of the material volume that is undeformed but removed from workpiece surface to the total volume machined by the abrasive-grain in this zone where the abrasive grain has cut. Then, the area \(A_{p}\) that accumulates on both sides of the abrasive grain due to the plastic deformation can be written as

$$ {\text{A}}_{{\text{p}}} = {\text{A}}\left( {1 - {\upbeta }} \right)/2 $$
(10)
Fig. 5.
figure 5

Plastic accumulation caused by a plough.

The shape of the material that accumulates on both sides of the abrasive grain can be approximated by a parabola (in Fig. 5).

$$ z = \frac{{\left( {2a - x} \right)xh}}{{a^{2} }} $$
(11)

The workpiece material is stacked on two sides of the orientation of angle \(\alpha\); then, the stacked material area can be obtained from the stacked material curve:

$$ A_{p} = 4ah/3 $$
(12)

Then,

$$ a = \sqrt {\frac{{3A_{p} }}{2tan\alpha }} $$
(13)
$$ h = \sqrt {\frac{{3A_{p} tan\alpha }}{8}} $$
(14)

where \(tan\alpha = \frac{{t_{max} }}{b}\).

4 Simulation of the Workpiece Grinding Surface

During the computer simulation process of the high-precision grinding, such surface parameters of the grinding-wheel can be obtained in two ways. One method is to obtain a height matrix describing the shape of the surface by measuring. This approach, however, takes a lot of time, and computer simulations require massive piece of the wheel-surface. The other method is to randomly generate the position matrix of the abrasive-grains distributed on the grinding-wheel using a computer. Generally, the abrasive-grains are simplified as spheres ignoring the complexity of their shape [26,27,28,29]. From a mathematical viewpoint, these abrasive-grains are a set of points with an average distribution in the two-dimensional direction of the wheel surface, and the distances between the grains obey an even distribution [30] in the radial direction. The protrusion-heights of these abrasive-grains are described with a distribution [31], furthermore, the size of the abrasive-grain is approximately equal to the number of grains.

Fig. 6.
figure 6

An improved Gaussian surface of the grinding wheel simulated by the authors of this paper.

Fig. 7.
figure 7

Computer simulation flow chart.

Fig. 8.
figure 8

Flow chart for generating the grain axial deformation of the workpiece material.

Fig. 9.
figure 9

Flow chart for elastic-plastic and circumferential coordinates.

An improved surface for the grinding-wheel simulated by authors of this paper is shown in Fig. 6. In the computer simulation process, the surface of cutting workpiece can be obtained with the interaction between the abrasive grains and machining workpiece. The trajectory equation of the grain cutting on the workpiece can be obtained from the grinding kinematics model. The machined surface model without elastic-plastic deformation is calculated by the grinding trajectory. The cross sections of the interference formed by the workpiece surface and those abrasive-grains is obtained using the interaction model between the abrasive-grains with the grinding workpiece. The ultimate workpiece surface model is then computed by the cross sectional shapes generated by these interference.

Figure 7 shows the whole simulation process, the flow chart for the axial and circumferential coordinate matrices generation of the abrasive-grain distributed on grinding-wheel surface is shown in Fig. 8. Figure 9 shows the coordinate matrix when finish calculating the elastic-plastic deformation for the workpiece surface.

Table 1. Parametric values of the grinding simulation.

In the simulation experiment, the material is quenched steel of 45#, and the grinding-wheel is GB70RAP400. The data from the abrasive-grains distributed on the surface of grinding-wheel are as follows: the average gap between two adjacent abrasive-grains in circumferential and axial directions is \(0.236\;{\text{mm}}\), and the variation range is \(\pm 0.15\;{\text{mm}}\). For these abrasive-grains, the average diameter is \(0.125\;{\text{mm}}\), and the variation range is \(\pm 0.11\;{\text{mm}}\). Table 1 shows the cutting parameters of simulation.

Fig. 10.
figure 10

Relationship between the cutting efficiency and the surface roughness.

Fig. 11.
figure 11

Simulated wheel topography.

When the other parameters are kept unchanged, the surface roughness changes with the cutting efficiency of the workpiece material, which is shown in Fig. 10.

From Fig. 10, a greater cutting efficiency of the workpiece material results in a reduced surface roughness and a better surface quality is obtained, which is the condition under which the other parameters are unchanged. The grinding-wheel surface is meshed (shown in Fig. 11).

Fig. 12.
figure 12

The workpiece surface topography and the local enlarged drawing.

The workpiece surface topography is formed with continuously iterating the motion trajectories, these motion trajectories are generated by all active abrasive grains in high-precision machining (in Fig. 12). The array of workpiece surface topography needs to be updated

$$ \left[ {G_{ij} } \right]^{k} = min\left( {\left[ {G_{ij} } \right]^{k - 1} ,\left[ {g_{ij} } \right]} \right) $$
(15)

where \(\left[ {g_{ij} } \right]\) is defined as the initial array, \(G_{ij}\) is the protrusion height array of workpiece surface after cutting, the superscript \(k\) represents the surface profile index formed by the k-th abrasive-grain. when multi-pass grinding, the preceding simulation for workpiece surface is fed back into the computer program, which is regard as the initial surface texture of the grinding workpiece.

Fig. 13.
figure 13

Simulated surface shape of workpiece.

Figure 13 shows a three-dimensional model for the workpiece surface when finish grinding, in which \(Z\) represents the height coordinate of the machined workpiece, \(W_{s}\) represents the machined workpiece coordinate in the direction of the grinding-wheel axis, and \(L_{s}\) is the translational direction coordinate of the workpiece. The labelled values (showing the maximum height and the corresponding position of maximum height) are shown in the upper right corner.

5 Experimental Verification and Analysis

For the sake of verifying the rationality and effectiveness of the algorithm here, comparing the simulation results with the experimental ones is necessary.

Fig. 14.
figure 14

Yuqing grinder.

Fig. 15.
figure 15

3D optical surface profilometer.

Table 2. Roughness values comparison.
Fig. 16.
figure 16

Comparison of three-dimensional ground surface topography \((v_{s} = 10\;{\text{mm/s}}\), \( v_{w} = 1\;{\text{m/min}}\), \(a_{p} = 0.01\;{\text{mm}}\))

Fig. 17.
figure 17

Comparison of three-dimensional ground surface topography (\(v_{s} = 20\;{\text{mm/s}}\), \(v_{w} = 1\;{\text{m/min}}\), \(a_{p} = 0.04\;{\text{mm}}\)).

Fig. 18.
figure 18

Comparison of three-dimensional ground surface topography (\(v_{s} = 20\;{\text{mm/s}}\), \(v_{w} = 2\;{\text{m/min}}\), \(a_{p} = 0.01\;{\text{mm}}\)).

Three high-precision grinding experiments were implemented on a multi-function grinder (Model 614S, Taiwan Yuqing Company, as shown in Fig. 14). The grinding surface of all machining parameters was investigated with a 3D optical surface profilometer (ContourGT, American Bruker Company, as shown in Fig. 15). In Figures 16, 17, and 18, the simulated three dimensional surface topography of isometric view figure shown in (b) and top view figure shown in (d), the measured surface topography of isometric view figure shown in (a) and top view figure shown in (c). Table 2 shows that both the measured results and simulation ones have consistent topography features, furthermore, the roughness values also have a small error(less than 8%). In conclusion, it can be said that there is reasonable agreement between the simulated results and the experimental ones.

6 Conclusions

The relationship among the grain parameters, the grinding parameters and the workpiece surface shape is established according to the kinematic model of high-precision grinding and the interaction model between the abrasive-grains and the machined workpiece. The effects of the workpiece material’s elastic-plastic deformation are integrated into the kinematic interaction model, the simulation results are more realistic, and the simulation precision is much higher. By using the MATLAB programming environment, based on the an improved Gaussian surface applied to the grinding wheel, the workpiece surface topography can be formed by continuously iterating overall motion trajectories from all active abrasive-grains in the process of high-precision grinding. When comparing the simulated roughness value and the surface topography of this grinding work, under the same machining conditions, both of them are consistent with the measured workpiece surface. The comparison between the simulations and the measurements shows that the accuracy of the presented model is high enough, and both the measured and simulation results have basically consistent topography features and the roughness values also have a small error which is less than 8%. The 3D surface model of the grinding workpiece can be predicted using a computer simulation test, which can provide a basis for selecting machining parameters and further optimizing the parameters.