3.1.1. Effect of Interpolation Algorithm
Dynamic cutting forces directly affect the vibrations of the machine tool. Due to the influence of vibrations, the cutting depth and cutting width change, which in turn affects the actual cutting forces. Therefore, the dynamic cutting forces are modeled with consideration of the vibration and the variation in cutting depth and cutting width.
- (1)
Influence of interpolation algorithm
In diamond turning of aspherical surfaces, the cutting parameters dynamically change depending on the applied interpolation algorithm. The popular interpolation algorithms to plan tool paths when machining the aspherical surfaces are the equal-feed and equal-residual-height methods. This section attempts to model the effect of vibration on the cutting width and depth of cut, which are two important parameters affecting the dynamic cutting forces.
The depth of cut produced by two adjacent tool paths is shown schematically in
Figure 12. In this figure,
A and
B are the two end points of the cutting width.
Oj is the original point of the tool coordinate system
Xt–
Oj–
Zt in response to the
jth tool path.
Oj-1 is the original point of the tool coordinate system
Xt–
Oj-1–
Zt with respect to the (
j-1)th tool path.
i is an arbitrary point on the cutting width.
f is the feed rate. According to the geometrical relationship as described in this figure, the angle
is calculated as
where
d is the length of line
Oj-1Oj, and
;
zj-1 and
zj are the Z ordinates of point
Oj-1 and point
Oj, respectively;
is the included angle between the line
Oj-1Oj and the X
t-axis;
is the included angle between the line
iOj and the Z
t-axis.
Therefore, the effective depth of cut
at point
i is written as
where
is the Z coordinate of point
i;
,
and
are the included angles between the lines
OjA,
OjB and
OjC and the
Zt-axis respectively, as marked in
Figure 12;
RT is the tool nose radius.
It can be seen from Equation (20) that the cutting depth grows up with the increase in d. Moreover, d increases with the enlargement of the workpiece surface slope. That is to say, the cutting depth is proportional to the surface slope of the workpiece when using the equal feed interpolation algorithm.
The expression of the effective cutting width
at point
i is expressed as
where
is the included angle between
and the Z
t-axis, as shown in
Figure 13;
i’ is the boundary point of cutting width.
, the distance from point
Oj to point
i is
- 2.
Equal-residual-height cutting
In the equal-residual-height cutting mode, it must be ensured that the residual heights of any two adjacent cutting paths are equal, which requires the feed rate to dynamically vary with the surface slope of the workpiece. Suppose that the expression of the workpiece surface is g(, ).
According to the definition of equal-residual-height interpolation algorithm, the interval
Lj between two adjacent tool paths,
Nj and
Nj+1, can be expressed as
where
is the residual error as required to control the residual height in planning tool paths;
is the surface curvature in response to the
j-th tool path.
In addition, the surface slope
dzj of the
j-th tool path can be calculated as
where
is the distance between the
j-th tool path and the workpiece center.
The feed rate
f in an equal residual height cutting mode can be formulated as
By substituting Equation (26) for Equation (20), the actual depth of cut and cutting width for the equal-residual-height cutting can be determined.
- (2)
Theoretical model
According to the reported work, the tool–chip contact length
lcon on the rake face can be given by
where
hp is the undeformed chip thickness and its equation is
where
tmax is the maximum cutting depth, and
is the actual shear angle;
xt is the coordinates along the
Xt axis.
Based on the tool–chip contact length and the maximum normal stress on tool rake face, the stress distribution
on the tool–chip contact interface can be considered as a function of the distance
ts from the tool tip to the concerned point, which is formulated as
where
a0 is a power index, which is set as a constant to simplify the model;
is the maximum normal stress on the rake face.
The cutting force
Fy1 perpendicular to the rake face is calculated as
where
du is the cutting width.
The friction behavior at tool–chip contact interface can be divided into two parts in metal cutting, i.e., the sticking friction and sliding friction. When ts is located in the sticking friction region, the friction stress is invariable, which is approximate to the yield stress of the workpiece. When ts is located in the sliding friction region, the friction and normal stresses follow the Coulomb friction law, i.e., that the tool–chip friction coefficient μ is invariable.
Considering the effects of sliding friction and sticking friction, the frictional stress
at the entire tool–chip contact interface is expressed as
where
is the sticking relevant friction stress;
ld is the boundary to distinguish the sliding friction and sticking friction, and
.
The sticking friction stress
is written as
Therefore, according to the friction behavior, the cutting forces
Fz1 and
Fx1 on the rake face are modeled as
where
Fz1 and
Fx1 are the cutting forces along the Z- and X-directions on the rake face, respectively.
In addition, the extrusion of flank face to the machined surface takes place due to the material swelling of the workpiece, which inevitably introduces the secondary elastic-plastic deformation on the machined surface. In this case, the flow stresses on the tool–workpiece contact interface can be given by
where
τ and
σ are the shear and normal stresses on the contact interface between the flank face and the machined surface, respectively;
is the shear stress on the shear plane ahead of the active cutting edge;
s is the material spring back;
is the tool flank angle;
x is the distance from the tool tip to a given point at the tool–workpiece contact interface.
According to the stress distribution predicted by Equation (34), the three-dimensional cutting forces on the flank face and cutting edge can be formulated as
The cutting edge angle range satisfies
. Here,
is the angle between the chip separation line
OE and the Y
t axis.
is the angle between the boundary line
OF and the Y
t axis, as shown in
Figure 14;
lPD is the total contact length between the flank face and the machined surface, and
;
Fx2,
Fy2 and
Fz2 are the three-dimensional cutting forces on the flank face;
rn is the cutting edge radius of tool.
In summary, the dynamic cutting forces
Fx,
Fy and
Fz under no vibration and invariable cutting depth and cutting width can be expressed as
- (3)
Influence of vibration
When the tool tip produces the translational vibration along the Z-axis, the direction of the friction force on tool rake face is related to the direction of the relative velocity
between the tool and the chip. In this case, the frictional stress on the rake face can be written as
In addition, once the tool–workpiece vibration takes place along the Z-direction and X-direction, the actual depth of cut
tu and cutting width
du will change, and the variations
and
can be calculated as
where
va is the tool feed velocity along the
Z-direction;
Xt and
Xw are the vibration-induced displacements of the tool and workpiece along the X-direction, respectively;
Zt and
Zw are the vibration-induced displacements of the tool and workpiece along the
Z-direction, respectively. Their expressions are written as
where
zti is the displacement along the Z-axis of different parts in the Z-direction motion system;
zwi is the displacement along the Z-axis of different parts in the X-direction motion system;
xti is the displacement along the X-axis of different parts in the Z-direction motion system;
xwi is the displacement along the X-axis of different parts in the X-direction motion system;
M1 is the number of components of the Z-direction motion system;
M2 is the number of components of the X-direction motion system.
When the translational vibration of the machine tool parts occurs along the Y-direction, it has little influence on the cutting depth and width. Likewise, it has little influence on the cutting force, so it is not considered in this work.
When the tool tip produces the rotational vibration around the Z-axis, the X-direction coordinate changes
and
of the tool and workpiece are given by
where
ati is the distance from the mass center of each part of the Z-direction motion system to the tool tip along the X-axis;
is the rotation angle of different parts in the Z-direction motion system around the Z-axis;
awi is the distance from the mass center of each part of the X-direction motion system to the workpiece along the X-axis;
is the rotation angle of different parts in the X-direction motion system around the Z-axis.
When the tool tip produces the rotational vibration around the X-axis, the Z-direction coordinate changes
and
of the tool and workpiece are calculated as
where
lti is the distance from the mass center of each part of the Z-direction motion system to the tool tip along the Z-axis;
is the rotation angle of different parts in the Z-direction motion system around the X-axis;
lwi is the distance from the mass center of each part of the X-direction motion system to the workpiece along the Z-axis;
is the rotation angle of different parts in the X-direction motion system around the X-axis.
When the tool tip produces the rotational vibration around the Y-axis, the Z-direction coordinate and X-direction coordinate changes
and
of the tool and workpiece are expressed as
where
is the rotation angle of different parts in the Z-direction motion system around the Y-axis;
is the rotation angle of different parts in the X-direction motion system around the Y-axis.
Therefore, the displacements
and
between the tool tip and the workpiece caused by rotational vibration are
The changes in cutting width
and cutting depth
caused by the rotational vibration are given by
During diamond turning operations for aspheric surface generation, the selected interpolation methodology plays a critical role in determining dynamic cutting force characteristics. The correlation between interpolation strategies and tool–workpiece vibration patterns remains unexplored in existing research. To address this knowledge gap, this study numerically modeled vibration phenomena induced by machining forces through implementation of both constant feed-rate and uniform residual height interpolation approaches. Identical cutting conditions were maintained across simulations, including a 2 μm/r feed rate, 1200 rpm spindle rotation speed, and 3 μm depth of cut. The single-crystal diamond tool employed featured a precisely ground 500 μm radius cutting tool nose.
The experimental results presented in
Table 2 were acquired through application of the equal-feed interpolation method, while
Table 3 documents findings from the equal-residual-height interpolation approach. Analysis of
Table 2 vibration measurements reveals two distinct bifurcation phenomena occurring during the diamond tool’s radial movement from workpiece center to periphery (color-coded differentiation implemented for frequency bifurcations). Both datasets demonstrate initial bifurcation in the spindle air film’s angular stiffness vibration frequencies, as evidenced by blue-highlighted entries. Subsequent bifurcation manifests in the X-axis guideway oil film’s angular stiffness vibration frequencies, indicated through green-coded data points. The equal-residual-height method produces gradual variations in the depth of cut, consequently maintaining relatively stable dynamic cutting forces throughout the process. This operational characteristic results in frequency bifurcation manifests at machining locations positioned beyond 25 mm from the workpiece centerline, as indicated by the red-highlighted positional data in
Table 3. Nevertheless, the implemented algorithm demonstrates substantial vibration suppression capabilities, as evidenced by the amplitude measurements documented in
Table 3. These findings substantiate the critical requirement for developing optimized interpolation algorithms to effectively mitigate machining vibrations.
In this table, rn denotes the distance from the cutting position to the center on the workpiece surface.