1 Introduction

Ultrasonic vibration-assisted (UVA) machining is an advanced manufacturing technology that causes the tool or workpiece to vibrate during machining, where the amplitude is typically within a few microns and the frequency is typically greater than 20 kHz [1]. For example, UVA machining has been applied to hard-to-machine metallic material [2, 3], ceramic material [4], carbon fiber-reinforced plastic (CFRP) [5,6,7,8], metal matrix composite [9, 10], ceramic matrix composite [11], etc., to improve their machinability. Another effect of ultrasonic vibration is to improve the stability of milling system [12]. Titanium alloys are widely used in aircraft engines and medical devices because of their high specific strength, corrosion resistance, and biocompatibility [13]. However, they are difficult to machine because, for example, cutting temperatures are high, so the material tends to spring back, and tools are prone to wear [14, 15]. Luckily, ultrasonic vibration offers the potential to improve the machinability and productivity of titanium alloys. Machined surface roughness affects the mechanical and service performance of parts [16, 17]. Therefore, it is significant to study the cutting mechanism and roughness during UVA machining of titanium alloys.

An important benefit of UVA machining is reduction in cutting forces [18] or grinding forces [19]. This reduction is due to the transformation of continuous chips into broken small chips by high-frequency vibration [20], the acceleration of chips [21], and the reduction of contact length [19]. Feng et al. [22] investigated three types of tool-to-workpiece separation criteria for ultrasonic vibration-assisted milling (UVAM) based on tool path. The actual contact time (or duty cycle) between tool and workpiece is a key parameter in determining the intermittent cutting characteristics during UVA turning [23] and UVA milling [24]. Ni et al. [24] developed an analytical model to calculate duty cycle during UVAM. They found that milling forces decreased with increasing ultrasonic amplitude due to the reduced net cutting time. Jung et al. [25] found that ultrasonic vibration increased the cutting width and reduced the average undeformed cutting thickness, thus reducing the forced vibration due to serrated chips and hence the milling force of Ti–6Al–4 V. Lotfi et al. [26] investigated the milling forces in UVAM of CFRP and titanium and found that the milling forces were reduced in both the feed and vertical feed directions; however, the axial forces increased as the ultrasonic vibration caused additional tool motion in the axial direction. Greco et al. [27] found that ultrasonic vibrations reduced milling forces and burr generation during micro-milling of 3D printed AISI 316L. Wear of tools or grinding wheels under ultrasonic vibration-assisted machining is also a topic of interest for scholars. Cao et al. [28] developed a wear volume prediction model for grinding wheel in UVA grinding. Sorgato et al. [29] found that tool wear under UVA drilling conditions was less than that under conventional drilling condition only at low feed rates; the opposite was true at high feed rates.

In addition to using ultrasonic vibration technology alone to improve material machinability, ultrasonic vibration can be combined with minimal-quantity lubrication technology to refine droplets and promote droplet penetration into the cutting zone, reducing surface roughness relative to conventional milling, advantages that have been observed in milling Ti6Al4V [30], milling Al6061-T6 [31], and grinding GH4169 nickel-based alloy [32].

An additional role of UVA cutting is the creation of functional surfaces with special textures [33] to improve the wear resistance and reduce the friction coefficient of the part surface [34, 35]. For example, Börner et al. [36] proposed to incorporate ultrasonic vibrations in face milling to generate the desired functional surface microstructure and proposed a method to simulate the functional surface topography based on tool kinematic trajectory and tool geometry. Chen et al. [37] simulated the surface texture of machined floor surface after UVA micro-milling based on a tool edge sweep technique, taking into account ideal tool path and tool geometry.

Regarding the roughness in UVAM, Chen et al. [38] observed a lower roughness in UVAM compared to conventional milling (CM) with ball-end mill. Zhao et al. [39] reported the dependence of surface roughness on the ultrasonic amplitude. However, other scholars have found that ultrasonic vibration increases machined surface roughness [40,41,42]. For example, Zhang et al. [41] found that although ultrasonic vibration suppressed sticky chips on the floor surface, the introduction of a ridged texture led to an increase in roughness. Maurotto and Wickramarachchi [42] found that ultrasonic vibration resulted in finer and more uniform textures on the milled surface but increased roughness, and that the roughness increased with increasing ultrasonic frequency. Although there have been many studies on the end-milled floor surface roughness in UVAM, there are few studies on the quantitative prediction of roughness during UVA side milling of Ti–6Al–4 V.

During side milling, tool runout [43,44,45,46], forced vibrations [47,48,49,50], self-excited vibration (chatter) [51,52,53], and tool wear [54, 55] can largely affect the roughness of the machined side surface, and static tool deflection affects the surface topography mainly on the form error scale [56]. Material springback effects need to be considered in micro-milling process [57]. Arizmendi et al. [58] developed an analytical model of the equivalent tool rotation radius in the presence of tool setting error. Later, Arizmendi et al. [59] proposed a method to identify tool setting error based on the analysis of surface topography. Later, Arizmendi et al. [60] added the tool grinding error into the surface roughness prediction model. Niu et al. [61] developed a prediction model for the surface profile in milling with variable pitch end mill. Artetxe et al. [62] developed a predictive model for 3D surface topography of side-milled thin-walled parts, taking into account tool setting error, workpiece deflection, and radial cutting width variations. The machining of complex parts requires the use of tools with complex geometries, for example, for inclined milling operations using circle-segment end mills, Urbikain and López de Lacalle [63] developed a predictive model for surface topography that takes into account tool geometry, milling parameters, tool orientation angles, and tool runout, and in the future, this model could be upgraded by introducing a milling force model proposed by Urbikain Pelayo [64] to include the effect of vibration displacements in surface topography. Subsequently, Urbikain Pelayo et al. [65] developed a geometric model of surface roughness for side milling operations using barrel-shaped mills, considering tool geometry and variation of tool runout values along axial direction.

Although there has been extensive research on machined surface profile in CM, there has been less research on surface roughness and milling force coefficients for UVA side milling of Ti–6Al–4 V. Therefore, in this paper, the instantaneous trajectory and cutting thickness of each tooth and each axial slice of end mill were calculated, considering cutter geometry, tool runout and ideal tool trajectory (geometric-kinematic factors), and tool deflection and vibration induced by milling forces (dynamic factors). Then, the geometric-kinematic-dynamic surface topography matrix and the corresponding uncut chip thickness matrix were reconstructed. The material elastic recovery height was then calculated based on uncut chip thickness. The geometric-kinematic-dynamic surface topography matrix and the material elastic recovery height matrix were then summed to obtain the physics-based surface topography matrix, from which the roughness parameters Ra and Rz were finally predicted. The roughness prediction model was validated by UVA side milling experiments on Ti–6Al–4 V. In addition, the average milling forces and milling force coefficients were also analyzed.

2 Cutting mechanism of UVAM

The features of UVAM are related to tool trajectory, cutting thickness and equivalent cutting speed. It is therefore necessary to study them first. The schematic diagram of UVA side milling is illustrated in Fig. 1(a). The cutter vibrates at a high frequency in the axial, feed, and vertical feed directions. Figure 1(b) shows the cross-section of end mill. According to the coordinate system established in Fig. 1(b), the trajectory of tool tip can be expressed by the following equation:

$$\begin{array}{c}x\left(i,j,k\right)=-R\mathrm{sin}\left({\phi }_{i,j,k}\right)+{A}_{x}\mathrm{cos}\left(2\pi ft+{\theta }_{x}\right)-{v}_{\text{f}}t\\ y\left(i,j,k\right)=-R\mathrm{cos}\left({\phi }_{i,j,k}\right)+{A}_{y}\mathrm{cos}\left(2\pi ft+{\theta }_{y}\right)\\ z\left(i,j,k\right)={z}_{j}+{A}_{z}\mathrm{cos}\left(2\pi ft+{\theta }_{z}\right)\end{array}$$
(1)

where i is the index of differential element of tool rotation angle, j is the index of axial micro-disk layer of tool, k is tooth index, and zj is height for jth axial slice. R is nominal cutter radius. ϕi,j,k is the instantaneous immersion angle for kth tooth and jth axial slice at the moment ti. vf is the feed speed (in mm/min). Ax, Ay, and Az are ultrasonic vibration amplitudes. f is ultrasonic vibration frequency. θx, θy, and θz are phases.

Fig. 1
figure 1

Schematic diagram of UVAM a 3D view and b cross-sectional view of tool

The feed speed vf is expressed by the following equation:

$${v}_{\mathrm{f}}={N}_{\mathrm{t}}{f}_{\mathrm{t}}n$$
(2)

where Nt is tooth number, ft is feed per tooth (in mm/tooth/rev), and n is spindle speed.

The instantaneous immersion angle ϕi,j,k is given by

$$\phi_{i,j,k}=wt-\left(k-1\right)\phi_\text{p}-\frac{\tan\;\beta}Rz_j$$
(3)

where w is the angular velocity of tool (in rad/s, and w = 2πn. ϕp is pitch angle, and ϕp = 2π/Nt. β is helix angle.

Figure 2 depicts the trajectory of tool tip during UVAM. It can be noticed that the tool tip trajectory has a return process, signifying the high-frequency separation of tool-chip and tool-workpiece. The tool tip trajectory in CM is a trochoid and the tool does not move back and forth, thus there is no high-frequency separation effect. The instantaneous cutting thickness in UVAM can be calculated numerically, as shown in Fig. 2. At the moment of rotation angle ϕi, the centre of the tool is O(xi, yi), and the instantaneous position of the tool tip is P = [xtip(i, j, k), ytip(i, j, k)]T. The intersection of the line PO and the trajectory of the previous mth tooth (tooth index k-m) is Q = [xint(i, j, k-m), yint(i, j, k-m)]T. The distance d(i, j, k-m) between the tool tip P and the intersection point Q can be calculated by Eq. (4). It is worth noting that if the line PO between the tool tip P and the tool centre O does not interest the previous tool trajectory, i.e., Q does not exist, meaning that no material is removed at this point, then the distance d is assigned 0. Alternatively, as the tool moves back and forth in UVAM, there may be multiple intersections between the line PO and the trajectory of the previous mth tooth, i.e., Q is a row vector, then the distance d(i, j, k-m) is equal to the minimum of all possible distances.

Fig. 2
figure 2

a Tool trajectory in UVAM and b magnified view of area A

$$d\left(i,j,k-m\right)=\left\{\begin{array}{c}0,\text{\hspace{0.33em}}{\text{i}}{\text{f}}\text{\hspace{0.33em}}Q\text{\hspace{0.33em}}{\text{d}}{\text{o}}{\text{e}}{\text{s}}\text{\hspace{0.33em}}{\text{n}}{\text{o}}{\text{t}}\text{\hspace{0.33em}}{\text{e}}{\text{x}}{\text{i}}{\text{s}}{\text{t}}\\ min\left[\sqrt{{\left({x}_{\text{tip}}-{x}_{\mathrm{int}}\right)}^{2}+{\left({y}_{\text{tip}}-{y}_{\mathrm{int}}\right)}^{2}}\right],\text{\hspace{0.33em}}{\text{e}}{\text{l}}{\text{s}}{\text{e}}\end{array}\right.$$
(4)

Due to tool runout or vibration, the tooth k does not necessarily remove the material left by the previous 1st tooth (tooth index k − 1), but may be by the previous mth tooth [66]. Then, actual instantaneous cutting thickness tc(i, j, k) is the minimum of all possible cutting thicknesses, as shown in Eq. (5):

$$tc\left(i,j,k\right)=\mathrm{min}\left[d\left(i,j,k-1\right),d\left(i,j,k-2\right),\cdots ,d\left(i,j,k-{N}_{\text{t}}\right)\right]$$
(5)

The instantaneous cutting thickness is calculated in MATLAB. As an example, Fig. 3 illustrates the comparison of cutting thickness in UVAM and CM, down-milling methods. It can be found that the instantaneous cutting thickness in UVAM oscillates at a high frequency in the nominal cutting thickness position.

Fig. 3
figure 3

Instantaneous cutting thickness in UVAM and CM

Differentiating the displacement (Eq. (1)) to time, then the instantaneous cutting speed of tool tip is obtained as follows:

$$\begin{array}{c}\begin{array}{c}v_x=-R\omega\;cos\;\left(\omega t\right)-A_x\cdot2\pi f\;sin\;\left(2\pi ft+\theta_x\right)-v_\text{f}\\v_y=+R\omega\;sin\;\left(\omega t\right)-A_y\cdot2\pi f\;sin\;\left(2\pi ft+\theta_y\right)\\v_z=-A_z\cdot2\pi f\;sin\;\left(2\pi ft+\theta_z\right)\end{array}\end{array}$$
(6)

The cutting speeds in the x, y, and z directions are transformed to the tangential, normal, and axial directions:

$$\left(\begin{array}{c}{v}_{\text{t}}\\ {v}_{\text{r}}\\ {v}_{\text{a}}\end{array}\right)\text{=}T\left(\begin{array}{c}{v}_{x}\\ {v}_{y}\\ {v}_{z}\end{array}\right)=\left(\begin{array}{ccc}\mathrm{cos}\phi & -\mathrm{sin}\phi & 0\\ \mathrm{sin}\phi & \mathrm{cos}\phi & 0\\ 0& 0& -1\end{array}\right)\left(\begin{array}{c}{v}_{x}\\ {v}_{y}\\ {v}_{z}\end{array}\right)$$
(7)

As an example, Fig. 4 presents the instantaneous tangential and radial cutting speeds in UVAM and CM. For CM, both the radial velocity vr and the tangential velocity vt remain approximately constant, being approximately equal to 0 and wR, respectively, whereas for UVAM, the amplitudes of the radial and tangential cutting speeds are substantially increased. According to Eq. (6), the amount of increase in speed amplitude depends on the product ofultrasonic vibration amplitude A and frequency f, A × 2πf. Another function of UVAM is to separate tool-chip and tool-workpiece at a high frequency, as both vt and vr change their directions at a high frequency.

Fig. 4
figure 4

The instantaneous tangential vt and radial vr cutting speeds in a UVAM and b CM

3 Surface roughness prediction model

In this section, the tool trajectory is first predicted in Section 3.1, where the effects of tool runout, tool vibration, and tool deflection on the trajectory are considered. Then, in Section 3.2, the material springback is calculated based on the instantaneous cutting thickness. Roughness parameters are then calculated in Section 3.3 based on the predicted surface profile.

3.1 Tool trajectory

Tool runout is almost inevitable during milling, which has a significant impact on surface topography as it changes the instantaneous radius of each tooth. Figure 5 shows a diagram of tool runout with the cross-section being at the bottom of the milling cutter. Point O is the rotation center, and point O' is the geometric centre of tool; these two points do not coincide. The instantaneous radius of rotation of the tool as a function of tooth index and axial height is given by Eq. (8) [66]:

$$R_{j,k}=R+\rho\cos\left(\lambda-\frac{z_j\tan\;\beta}R-\left(k-1\right)\phi_\text{p}\right)$$
(8)

where ρ is eccentricity distance and λ is eccentricity direction.

Fig. 5
figure 5

Schematic diagram of tool runout

The tool deflection model is shown in Fig. 6. The end mill is modelled as a cantilever beam. The tool is deflected by milling forces in both x and y directions. At time ti, static deflections of the jth axial slice can be calculated by the following equations:

$$\begin{array}{c}{x}_{\text{d}}\left({z}_{j},{t}_{i}\right)=\frac{1}{6E{I}_{x}}\left[{\int }_{0}^{{z}_{j}}{q}_{x}{\left(L-{z}_{j}\right)}^{2}\left(2L+{z}_{j}-3x\right){\text{d}}x+{\int }_{{z}_{j}}^{{a}_{\text{p}}}{q}_{x}{\left(L-x\right)}^{2}\left(2L-3{z}_{j}+x\right){\text{d}}x\right]\\ {y}_{\text{d}}\left({z}_{j},{t}_{i}\right)=\frac{1}{6E{I}_{y}}\left[{\int }_{0}^{{z}_{j}}{q}_{y}{\left(L-{z}_{j}\right)}^{2}\left(2L+{z}_{j}-3y\right){\text{d}}y+{\int }_{{z}_{j}}^{{a}_{\text{p}}}{q}_{y}{\left(L-y\right)}^{2}\left(2L-3{z}_{j}+y\right){\text{d}}y\right]\end{array}$$
(9)

where xd, Ix, and qx are, respectively, deflection, moment of inertia, and load concentration in the x direction (feed direction). The same naming rules apply to the physical quantities in the y direction (vertical feed direction); l is clamping length of end mill.

Fig. 6
figure 6

Tool deflection model

The vibration displacements xv and yv of the tool in the x and y directions, respectively, can be obtained by solving the following second-order inhomogeneous linear differential equations:

$$\begin{array}{c}\ddot{x}\left(t\right)+2{\zeta }_{x}{\omega }_{{\text{n}}x}\dot{x}\left(t\right)+{\omega }_{{\text{n}}x}^{2}x\left(t\right)\text{=}\frac{{\omega }_{{\text{n}}x}^{2}}{{k}_{x}}{F}_{x}\left(t\right)\\ \ddot{y}\left(t\right)+2{\zeta }_{y}{\omega }_{{\text{n}}y}\dot{y}\left(t\right)+{\omega }_{{\text{n}}y}^{2}y\left(t\right)\text{=}\frac{{\omega }_{{\text{n}}y}^{2}}{{k}_{y}}{F}_{y}\left(t\right)\end{array}$$
(10)

where ωn is natural frequency, ζ is damping ratio, k is modal stiffness, and Fx(t) and Fy(t) are milling forces. Fx(t) and Fy(t) can be obtained by experimental measurements or analytical predictions [67, 68].

By substituting tool’s actual radius of rotation (Eq. (8)), static tool deflections (Eq. (9)) and vibration displacements solved by Eq. (10) into ideal tool trajectories(Eq. (1)), the actual tool trajectories are expressed by:

$$\begin{array}{c}\begin{array}{c}x\left(i,j,k\right)=-R_{j,k}sin\left(\phi_{i,j,k}\right)+A_xcos\left(2\pi ft+\theta_x\right)-v_\text{f}t+x_\text{d}\left(i,j\right)+x_\text{v}\left(i,j\right)\\y\left(i,j,k\right)=-R_{j,k}cos\left(\phi_{i,j,k}\right)+A_ycos\left(2\pi ft+\theta_y\right)+y_\text{d}\left(i,j\right)+y_\text{v}\left(i,j\right)\\z\left(i,j,k\right)=z_j+A_zcos\left(2\pi ft+\theta_z\right)\end{array}\end{array}$$
(11)

The surface topography is the result of interference between the trajectories of all cutter teeth all axial heights and the workpiece, and it can be reconstructed by performing interpolation and Boolean operation. If tool runout, deflection, and vibration are taken into account, the reconstructed surface topography model is also referred to as a geometric-kinematic-dynamic model. Matrix Y(j, i) represents the height of reconstructed geometric-kinematic-dynamic surface topography, with the column i representing the index of feed position (x direction, as shown in Fig. 1), the row j representing the index of axial position (z direction), and Y(j, i) representing the surface height in feed position i and axial position j.

As an example, Fig. 7 (a) presents the simulated surface topography when only feed rate is considered in CM. Figures 7(b)–(e) show the simulated surface topography when different factors are considered in UVAM. It can be seen from Fig. 7(b) that, compared with CM, UVAM induces high-frequency vibration marks on the machined surface and increases the maximum height of surface profile. Tool runout (Fig. 7(c)), tool vibration (Fig. 7(d)), and tool deflection (Fig. 7(E)) further change the shape of surface topography in UVAM.

Fig. 7
figure 7

Simulated surface topography a considering feed only in CM, b considering feed only in UVAM, c considering feed and runout in UVAM, d considering feed, tool runout, and tool vibration in UVAM, and e considering feed, tool runout, tool vibration, and tool deflection in UVAM

3.2 Material elastic recovery

For UVAM, the amplitude of ultrasonic vibration and the tool edge radius are close (in the micron range), so it is essential to consider size effect during UVA cutting process. As Fig. 8 shows, since cutter edge is not absolutely sharp, and the material below the separation point O will not be removed as chip but will be squeezed by the tool flank face and subsequently elastically recovered. Thus, the effective cutting thickness heff is less than the nominal cutting thickness hD. The height of the separation point O is the minimum cutting thickness hmin. If the nominal undeformed chip thickness hD is less than hmin, no chips will be produced, and only ploughing and subsequent springback of the material will occur. hmin is given by [69]

$$h_{\min}=C_{\mathrm r}\cdot r_{\beta}$$
(12)

where cr is an empirical constant and rβ is cutter edge radius.

Fig. 8
figure 8

Schematic diagram of material springback in UVA cutting process

While generating the tool tip trajectory (Eq. (11)), the instantaneous cutting thickness of all cutter teeth at all axial heights is also calculated based on the method described in Section 2. Then, the cutting thickness matrix tc corresponding to the geometric-kinematic-dynamic surface topography matrix Y is reconstructed. For example, for position (j, i), the surface profile height is Y(j, i) and the corresponding cutting thickness is tc(j, i). It is worth noting that the reconstruction of matrix tc takes into account tool runout, tool vibration, and tool deflection. Considering material springback, then the geometric-kinematic-dynamic-physical surface topography matrix Ys is formulated as

$$Ys\left(j,i\right)=\left\{\begin{array}{l}Y\;\left(j,i\right)+h_{\min},\;if\;tc\;\left(j,\;i\right)\geq h_{\min}\\Y\;\left(j,\;i\right)+tc\;\left(j,\;i\right),\;\mathrm{else}\end{array}\right.$$
(13)

3.3 Surface roughness parameters

Once the physical model of surface topography has been reconstructed, the roughness parameters can be calculated. The arithmetic mean deviation Ra of the profile is expressed as

$${R}_{a}=\frac{1}{L}{\int }_{0}^{L}\left|y(x)\right|{\text{d}}x=\frac{1}{N}\sum_{i=1}^{N}\left|{y}_{i}-{y}_{\text{m}}\right|$$
(14)

where L is the sampling length, N is the number of sampling points, and ym is the arithmetic mean centreline of the profile, which divides the profile into upper and lower parts with equal area. ym is determined by

$${y}_{\text{m}}=\frac{1}{N}\sum_{i=1}^{N}{y}_{i}$$
(15)

The maximum height Rz of the profile, i.e., the distance between the highest peak and the deepest valley within the sampling length, is determined by

$${R}_{z}=\stackrel{N}{\underset{i=1}{\mathrm{max}}}\left({y}_{i}-{y}_{\text{m}}\right)+\stackrel{N}{\underset{i=1}{\mathrm{min}}}\left({y}_{i}-{y}_{\text{m}}\right)$$
(16)

4 Experiment

The experimental setup is illustrated in Fig. 9. The UVAM experiment was performed in a vertical CNC machining center HURCO VMX42. Side milling operation was adopted. The ultrasonic vibration system consisted of an ultrasonic generator, an ultrasonic transducer, and a horn. The ultrasonic generator served to increase the frequency of alternating current and to drive ultrasonic transducer. The ultrasonic transducer converted high-frequency alternating current into high-frequency mechanical vibrations. The horn amplified vibration amplitude produced by the ultrasonic transducer. The workpiece material was titanium alloy Ti–6Al–4 V. The workpiece and tool parameters are shown in Table 1. The modal parameters of end mill were obtained by impact hammer test, natural frequency ωnx = 1515.7 Hz, ωny = 1500.3 Hz, damping ratio ζx = 4.1%, ζy = 3%, modal stiffness kx = 8.6 × 106 N/m, and ky = 6.3 × 106 N/m. The milling forces were measured by Kistler 9272 dynamometer equipped with Kistler 5070A charge amplifier. The sampling frequency of cutting forces was 100 kHz. The amplitude and frequency of ultrasonic vibration were measured by KEYENCE LK-H008W laser displacement sensor, Ax = Ay = 1 μm, Az = 0.5 μm, f = 20.64 kHz, and θx = θy = θz = 0. Table 2 presents the machining parameters. The feed per tooth ft was taken as the independent variable, and 6 levels of ft were set. Both UVAM and CM operations were conducted at various ft. The milling length of each trial was very small, only 18 mm, to exclude the influence of tool wear on surface roughness. After milling experiments, surface morphology was analyzed using Keyence VHX-500 FE optical microscope. Surface roughness and surface profile were measured utilizing Mitutoyo SJ-210 Portable Surface Roughness Tester.

Fig. 9
figure 9

Experimental setup

Table 1 Workpiece and tool parameters
Table 2 Milling parameters

5 Results and discussion

5.1 Average milling forces and milling force coefficients

According to the method proposed by Budak [70], linear regressions are performed on the average values of measured milling forces Fx, Fy, and Fz, as shown in Fig. 10, to calculate their ploughing force components and cutting force components. Then, the milling force coefficients are determined using the linear edge force model (Eq. (17), [70]). The cutting force components result from material’s shear deformation in the primary zone and tool-chip friction in the secondary zone, while the ploughing force components result from ploughing effect of tool-workpiece interface in the tertiary zone:

$$\begin{array}{c}{\text{d}}{F}_{{\text{t}}k}\left(\phi ,z\right)=\left[{K}_{\text{te}}+{K}_{\text{tc}}{h}_{k}\left(\phi ,z\right)\right]{\text{d}}z\\ {\text{d}}{F}_{{\text{r}}k}\left(\phi ,z\right)=\left[{K}_{\text{re}}+{K}_{\text{rc}}{h}_{k}\left(\phi ,z\right)\right]{\text{d}}z\\ {\text{d}}{F}_{{\text{a}}k}\left(\phi ,z\right)=\left[{K}_{\text{ae}}+{K}_{\text{ac}}{h}_{k}\left(\phi ,z\right)\right]{\text{d}}z\end{array}$$
(17)

where K indicates milling force coefficients and dF indicates differential milling forces. The subscripts t, r, and a denote tangential, radial, and axial, respectively. Kc (in MPa) denotes cutting force coefficient, also known as specific cutting energy, which represents the cutting force component per unit area. Ke (in N/mm) denotes ploughing force coefficient, which represents the ploughing force per unit contact length. hk is uncut chip thickness for tooth k.

Fig. 10
figure 10

Average values of Fx, Fy, and Fz and their linear regressions

It is worth noting that the dynamometer used in this experiment has a limited bandwidth (3 kHz); therefore, the instantaneous milling forces are distorted due to the dynamometer-workpiece assembly dynamics [71]. However, Grossi et al. [72] have rigorously demonstrated that the dynamometer-workpiece assembly dynamics does not affect the average value of the milling force. Furthermore, Grossi et al. [72] have also shown that the calibration method of milling force coefficients using the average milling forces (i.e., the method of Fig. 10) is also not affected by the dynamometer-workpiece assembly dynamics. This is because the milling force coefficients are calculated from the average milling forces (i.e., the DC component of the dynamic milling forces) and the transfer function of the force measurement system has a magnitude of 1 at 0 Hz [72,73,74,75,76,77,78], so neither the average milling forces nor the milling force coefficients are affected by the dynamometer-workpiece assembly dynamics. As can be seen in Fig. 10, ultrasonic vibration exerts negligible effect on the average value of Fz. Besides, ultrasonic vibration increases the average value of Fx but reduces the average value of Fy. However, since both Fx and Fy are obtained by projective transformation of tangential Ft and radial Fr milling forces, in order to investigate the effect of ultrasonic vibration on cutting mechanism, it is necessary to compare the milling force coefficients in UVAM and CM processes. Milling force coefficients reflect cutting mechanism better than Fx, Fy, and Fz, and the acquisition of them is a prerequisite for predicting milling forces for a given machining condition.

As shown in Fig. 11, ultrasonic vibration can significantly reduce cutting force coefficients. Ktc, Krc, and Kac in UVAM are reduced by − 18.23, − 52.98, and − 29.74%, respectively, in comparison with CM. The reduction in cutting force coefficients is due to the high frequency separation of tool and chip induced by ultrasonic vibration. From the energy point of view, UVAM additionally provides an impact energy at the ultrasonic vibration frequency, which promotes material removal. For the ploughing force coefficients, ultrasonic vibration reduces Kte and Kre by − 32.16 and − 42.77%, respectively, compared with CM. It signifies a weakening of ploughing in tool-workpiece interface in UVAM. This weakening is also accredited to the separation effect of tool-workpiece resulting from UVAM (see Fig. 4). However, axial ploughing constant Kae is increased by 67.83%, which is attributed to the high-frequency relative motion and friction in axial direction between tool and workpiece caused by ultrasonic longitudinal vibration.

Fig. 11
figure 11

a Ktc, Krc, and Kac; b Kte, Kre, and Kae

5.2 Surface morphology

As an example, Fig. 12 presents the optical microscope photographs of the machined Ti–6Al–4 V surface in UVAM and CM when ft = 0.02 mm and ft = 0.17 mm. For CM, the machined surface has axial feed grooves and abrasive scratches that are parallel to the feed direction. For UVAM, in addition to these characteristics, the surface also has high-frequency and oblique microtextures distributed in the feed grooves. The regular microtextures induced by ultrasonic vibration do not disrupt the feed marks.

Fig. 12
figure 12

Milled Ti–6Al–4 V surface morphology in UVAM and CM when ft = 0.02 mm and ft = 0.17 mm

5.3 Surface profile

As some examples, Fig. 13 presents the predicted and measured surface profiles in UVAM when ft = 0.17 mm, ft = 0.14 mm, and ft = 0.11 mm, with the red arrows in the figure pointing to the measured ultrasonic vibration microtextures. Figure 14 presents the predicted and measured surface profiles in CM when ft = 0.17 mm, ft = 0.14 mm, and ft = 0.11 mm. In the case of CM, the predicted profile agrees well with the measured one in terms of the amplitude or shape of the profile. In the case of UVAM, for the predicted surface profile, the high-frequency microtextures can be clearly seen distributed among the feed grooves. The spacing and depth of the feed grooves are in good agreement with the predicted ones. For the measured profile, although ultrasonic vibration patterns exist (where the arrows point), they are not as pronounced as the predicted ones. There are two reasons for this: (1) ultrasonic vibration tool holders cannot guarantee a constant amplitude and frequency when subjected to periodically varying milling force loads [79] and (2) the surface profile is measured using a mechanical contact profiler. The radius of the mechanical stylus is about 5 μm, which is similar to the amplitude of ultrasonic vibration (1 μm). Due to the expansion effect of the mechanical stylus, the measured profile is smoother than the actual profile. This phenomenon has also been confirmed by Nieslony et al. [80].

Fig. 13
figure 13

Predicted and measured surface profiles in UVAM. a ft = 0.17 mm, b ft = 0.14 mm, and c ft = 0.11 mm (arrows point to ultrasonic vibration microtextures)

Fig. 14
figure 14

Predicted and measured surface profiles in CM. a ft = 0.17 mm, b ft = 0.14 mm, and c ft = 0.11 mm

5.4 Surface roughness

Figure 15 presents the predicted and measured surface roughness parameters, i.e., Ra and Rz, in UVAM and CM. Ra and Rz in UVAM are, on average, 26 and 39% larger than those in CM, respectively. This is because UVAM generates additional high-frequency ripples in the feed grooves, resulting in a more complex texture. The roughness prediction model can explain the greater roughness of UVAM than CM. In addition, the average prediction error for Ra and Rz is 23%, indicating that the model is reasonable.

Fig. 15
figure 15

Predicted and measured surface roughness parameters: a Ra and b Rz

6 Conclusions

In this paper, the machinability of Ti–6Al–4 V under UVAM and CM conditions was evaluated in terms of milling force coefficients, surface topography, and surface roughness, and a predictive model of surface roughness was developed. The following conclusions can be drawn:

  1. (1)

    The tangential vt and radial vr cutting velocities in UVAM change their direction at high frequency; besides, the amplitude of vt and vr in UVAM is A × 2πf higher than that in CM, indicating separation and impact effect of tool-chip and tool-workpiece interfaces.

  2. (2)

    The tangential and radial cutting force coefficients for UVAM are reduced by − 18.23 and − 52.98%, respectively, and the tangential and radial ploughing force coefficients are reduced by − 32.16 and − 42.77%, respectively, compared to CM, due to the high-frequency and high-speed separation and impact effect. However, ultrasonic longitudinal vibration increases axial ploughing constant due to relative motion between tool and workpiece in axial direction.

  3. (3)

    For CM, milled Ti–6Al–4 V surface is characterized by axial feed grooves and abrasive scratches parallel to feed direction. For UVAM, in addition to the aforementioned features, there is also high-frequency oblique microtexture distributed in feed grooves, resulting in a more complex texture.

  4. (4)

    Ra and Rz in UVAM are, on average, 26 and 39% larger than those in CM, which is accredited to the presence of additional high-frequency ripples induced by ultrasonic vibration. The average prediction error of the established model is 23%, indicating that the model is reasonable.