1 Introduction

Blisk is the key part of aero-engine with narrow channel and varying curvature, which is almost made of difficult-to-cut materials such as titanium alloy and high-temperature alloy, so the manufacturing is faced with many difficulties. In present, CNC milling is the main machining method, and plunge milling and side milling are adopted, which leads to low processing efficiency, so the demand of mass production of aero-engine is restricted seriously. In order to resolve the problems, multi-milling process is put forward. There are three steps involved in multi-milling: first, disc milling is used to groove and remove most of the margin of the channel, which is a rough machining. Then, plunge milling is available to expand the size of groove, further forming the surface of the channel. Last, side milling is applied to remove the corner and angle on the channel’s surface, which belongs to semifinishing [1]. Milling force is large during disc milling process compared to plunge milling and side milling, which has an important effect on cutting vibration, surface quality, tool wear, and cutting heat, so the accurate prediction of milling force is critical to control the milling performance and understand the milling mechanics during disc milling process.

Many scholars have carried out some researches on milling force model prediction and accumulated a lot of achievements. Feng [2] presents an approach to determine the polynomial cutting force coefficients; the least square regression method is utilized in the cutting coefficient evaluations; verification experiment results show that the measured force agrees well with the predicted force, which demonstrates the effectiveness of this approach. Based on the idea of sculptured surface and combining micro-element milling force model and undeformed chip thickness mode, a force predictive model with arbitrary cutter axis vector and feed direction is established by Wei [3]; the results of simulations and experiments show that the model is with high efficiency and precision and the measured force and predictive force are in good agreement in amplitude and trend. Lu [4, 5] develops a micro-milling force model under cutting conditions considering tool flank wear effect based on a three-dimensional dynamic cutting force prediction model. The tool wear condition was obtained by finite element method. The results show that the proposed modified force analytical model could predict cutting force more accurately. A generalized mechanical model is proposed to predict cutting forces for five-axis milling process of sculptured surfaces by song [6]; a solid-analytical-based method is presented and extended to precisely and efficiently identify the cutter-workpiece engagements between the tool and workpiece. Experimental validations show that the model can be applied for an arbitrary mill geometry in multi-axis milling as well as three-axis milling and two-and-a-half-axis milling. The deflection deformation rule of tool under cutting force and the coupling relationship between cutting force and deflection deformation of tool are studied by Li [7]; flexible cutting force prediction model in the process of hole helical milling is built. Testing results show that the diameter error is reduced from 35 to 5μm after compensation, which greatly improves the processing precision. The relationship between feed velocity and cutting force is considered by Stemmler [8]; a model-based predictive controller manipulates the desired feed velocity of the machine with respect to the machine behavior, which shows good performance in the case of feed velocity references in time domain. A milling force model for micro-end-milling is established based on size effect of specific cutting force by Zhang [9]; the specific cutting force is calculated by milling force divided by milling area. The experimental results show that the specific cutting force increases with the decrease of the helical angle in the ox direction and oy direction and decreases in the oz direction due to the effect of helical angle. An improved theoretical dynamic cutting force model in metal matrix composites of micro-milling process is presented by Niu [10], which is modified and improved based on the conventional milling force model while taking account various factors including tooling geometries, material microstructure, size effect, and chip formation. Simulation results indicate that the improved dynamic cutting force model can predict cutting force accurately and reveal more details on cutting force variations. The theoretical milling force model for formed milling cutter is built based on the theory of metal cutting by Cai [11], and the working profile of curved switch rail is chosen as processing object in milling experiment; the study results provide theoretical basis for tool machine design and process parameter selection.

The tool runout is inevitable during machining process; it also impacts the milling force, so many scholars think the tool runout must be taken into account when milling force model is established. Guo [12] presents cutting force coefficient identification model which is related to the instantaneous chip layer thickness and axial position angle considering the cutter runout. The cutter runout parameters are obtained with instantaneous measured milling force of single of teeth. A large number of milling experiments under different processing parameters show that the cutting force coefficients and cutter runout parameter identification model can be effectively applied to five-axis ball-end milling. Based on space constraint method, force prediction model considering tool runout for five-axis flat end milling of inclined plane is established by Guo [13]; experiment and simulation results show that the spatial constraint method is simpler and more versatile than the cutter-workpiece engagement limitation method and the predicted force is in good agreement with measured force in both trend and amplitude. A new and generic instantaneous force model is developed by Zhang [14], in which the size effect is reflected in force coefficients and the tool runout effect is included in instantaneous uncut chip thickness. In the model, the real engagement is comprehensively identified under tool runout effect. The proposed force model can be obtained by only calculation of the average uncut chip thickness with inclusion of tool runout effect. Experimental results show that maximal peak errors of the forces are all less than 0.6%, which validates the efficiency and accuracy of the proposed model. An analytical force model considering tool runout for ball-end milling based on predictive machining theory is built by Fu [15], which regards the workpiece material properties, tool geometry, cutting conditions, and types of milling as input data. The model is verified by the published results and experimental data. Good agreement shows the effectiveness of model and highlights the importance of the tool runout on the force prediction. A systematic and analytical cutting force prediction model considering tool runout for plunge milling is proposed by Zhuang [16]. The real-time uncut chip thickness of different inserts is calculated with consideration of effect of tool runout. Verification experiment shows the quite good agreements with measured cutting forces, which proves the correctness and accuracy of the proposed model. The milling force model is established for micro-milling process considering tool runout by Li [17], and the cutting force with different tool runouts is analyzed. The model can help to judge surface quality that is affected by tool runout though the analysis of variation of milling force.

Disc milling is a new process method for blisk machining. There is a little research on milling force of disc milling. Xin [18] conducted a series of experiment to study milling force of disc milling, but the test block, cutting tool, and machine tool used in the experiment are far different from the actual processing environment, so the significance of the results is not obvious. Zhang [19] established a 3-D instantaneous cutting force model of disc milling for machining blisk considering tool runout, but in this reference, the tool runout of disc cutter is considered to be caused by tool axis offset, which means the tool runout is regular. However, there are some random manufacturing errors and installation errors because the disc cutter has a big diameter and more teeth, which leads to the random tool runout instead of regular tool runout.

In the paper, first, the milling force model of disc milling is built with a three-teeth alternating disc cutter, and the random tool runout (δi) is taken into account. Second, the random tool runout (δi) is measured by the dial gauge when the revolving speed of disc cutter is 1 r/min; then cutting output per tooth (hi*) considering the tool runout (δi) is obtained by the formula between the cutting output of each tooth (hi) without considering tool runout (δi) and the tool runout (δi). Third, the parameters of frictional angle (βn), normal shear angle (ϕn), and shear yield strength (τs) in model coefficients are calibrated by orthogonal cutting experimental; then the milling force prediction model is gained.

2 Milling force model

2.1 The establishment of milling force model

In the study, a three-teeth alternating disc cutter is used, which has 39 teeth in all. Three teeth are in a group, which are arranged in order of right, middle, and left, so there are 13 right teeth, 13 middle teeth and 13 left teeth, respectively, as shown in Fig. 1. In order to avoid interference between the disc cutter and blisk channel during processing, the oblique angle is designed on blade groove along the thickness direction of the cutter body for the left tooth and right tooth, which is defined as cutting edge inclination angle; as shown in Fig. 1b, the angle of left side is marked −γ, the angle of right side is γ, and the value of γ is 2°. The design of oblique angle makes the cutting thickness of the disc cutter larger than the thickness of the disc cutter so as to avoid the interference between the disc cutter and blisk channel. In addition, the left/right tooth is the oblique cutting because of the cutting edge inclination angle, and the middle tooth is the orthogonal cutting; orthogonal cutting can be regarded as a special case of oblique cutting, while oblique angle is 0°, so only oblique cutting needs to be considered in the paper.

Fig. 1
figure 1

Disc cutter. a The overall picture. b The enlarged view of the three-teeth alternating disc cutter

In order to establish the milling force model of disc milling, the right tooth is defined as the first tooth, as shown in Fig. 2. The tip position of the first tooth is taken as the rotation starting point of the disc cutter when the tip of the first tooth is at the left of the disc cutter center. In addition, the positive direction of the disc cutter is that when the disc cutter rotates counterclockwise, as shown in Fig. 2.

Fig. 2
figure 2

Schematic diagram of disc milling

A window function (gQ, i(θ)) is needed when milling force model is set up as shown in Eq. (1).

$$ {g}_{Q,i}\left(\theta \right)=\left\{\begin{array}{l}1\kern1.00em {\theta}_{Q, st}\le \theta \le {\theta}_{Q, ex}\\ {}0\kern1.00em \mathrm{else}\end{array}\right.{\displaystyle \begin{array}{cc}& \left(Q=L,C,R\right)\end{array}} $$
(1)

In Eq. (1): L is left tooth, C is middle tooth, and R is right tooth. θQ, st and θQ, ex can be obtained by Eq. (2).

$$ \Big\{{\displaystyle \begin{array}{c}{\theta}_{L, st}=\frac{\left(3i+1\right)\times 2\pi }{39}-{\theta}_w,\kern0.5em {\theta}_{L, ex}=\frac{\left(3i+1\right)\times 2\pi }{39}+{\theta}_w\\ {}{\theta}_{C, st}=\frac{\left(3i+2\right)\times 2\pi }{39}-{\theta}_w,\begin{array}{cc}& {\theta}_{C, ex}\end{array}=\frac{\left(3i+2\right)\times 2\pi }{39}+{\theta}_w\\ {}{\theta}_{R, st}=\frac{3\left(i+1\right)\times 2\pi }{39}-{\theta}_w,\begin{array}{cc}& {\theta}_{R, ex}\end{array}=\frac{3\left(i+1\right)\times 2\pi }{39}+{\theta}_w\end{array}} $$
(2)

In Eq. (2), i=1, 2, 3, , ,13. θw is the included angle between the center line and border line; the center line goes through the rotation starting point of the disc cutter and the center of the disc cutter, and the border line goes through the cut-in starting point of the workpiece and the center of the disc cutter, as shown in Fig. 2. θw can be achieved by Eq. (3).

$$ {\theta}_w=\arcsin \frac{\mathrm{H}}{2\mathrm{R}} $$
(3)

In Eq. (3), H is the thickness of the workpiece, and R is the radius of the disc cutter.

The window function (gQ, i(θ)) is used to indicate whether the tooth participates in cutting. The value of gQ, i(θ) is 1 when the tooth participates in the cutting, otherwise 0.

It shows that the ith left tooth participates in cutting when gL, i(θ) = 1, the ith middle tooth participates in cutting when gC, i(θ) = 1, and the ith right tooth participates in cutting when gR, i(θ) = 1.

Based on the above theory, milling force prediction model is achieved, as shown in Eq. (4) (Altintas 2012).

$$ \Big\{{\displaystyle \begin{array}{c}{F}_{Qt,i}\left(\theta \right)={g}_{Q,i}\left(\theta \right){K}_{Q, tc}{b}_i{h_i}^{\ast}\\ {}{F}_{Qf,i}\left(\theta \right)={g}_{Q,i}\left(\theta \right){K}_{Q, fc}{b}_i{h_i}^{\ast}\\ {}{F}_{Qr,i}\left(\theta \right)={g}_{Q,i}\left(\theta \right){K}_{Q, rc}{b}_i{h_i}^{\ast}\end{array}}\kern1.00em \left(Q=L,C,R\right) $$
(4)

In Eq. (4), gi(θ) is the window function, which can be obtained by the diameter of the disc cutter and the thickness of the workpiece. bi is the width of the cutting edge. hi* is cutting output of each tooth considering the tool runout, which can be obtained by the formula between the cutting output of each tooth (hi) without considering tool runout (δi) and tool runout (δi).

2.2 Identification of coefficient and parameters in prediction model

2.2.1 Identification of coefficient in prediction model

The cutting velocity has an oblique or inclination angle γ in oblique cutting operation, and thus, the directions of shear, friction, chip flow, and resultant cutting force vectors have components in all three Cartesian coordinates (X, Y, Z). The geometric relation diagram of oblique cutting is shown in Fig. 3. It shows that Ft is tangential force; Ff is feed force; Fr is side force; F is the result of cutting force; Fs is shear force; Fn is normal force on shear plane; V is linear cutting speed; Vs is shear velocity; Vc is chip flow rate; γ is cutting edge inclination angle; η is chip flow angle; αn is normal rake angle; ϕi is oblique shear angle, which is the included angle between shear velocity and the projection of shear velocity on normal plane; ϕn is shear angle; θi is the included angle between F and the projection of ϕnon normal plane; and θn is the included angle between the projection of F on normal plane and Y-axis.

Fig. 3.
figure 3

The oblique cutting diagram. a The oblique cutting geometry diagram. b The geometry relation of oblique process

According to the oblique cutting theory [20], the cutting force of oblique cutting can be expressed by Eq. (5):

$$ \Big\{{\displaystyle \begin{array}{c}{F}_{tc}=F\left(\cos {\theta}_i\cos {\theta}_n\cos \gamma +\sin {\theta}_i\sin \gamma \right)=\frac{\tau_s bh\left(\cos {\theta}_n+\tan {\theta}_i\tan \gamma \right)}{\left[\cos \left({\theta}_n+{\phi}_n\right)\cos {\phi}_i+\tan {\theta}_i\sin {\phi}_i\right]\sin {\phi}_n}\\ {}{F}_{fc}=F\cos {\theta}_i\sin {\theta}_n=\frac{\tau_s bh\sin {\theta}_n}{\left[\cos \left({\theta}_n+{\phi}_n\right)\cos {\phi}_i+\tan {\theta}_i\sin {\phi}_i\right]\sin {\phi}_n}\\ {}{F}_{rc}=F\left(\sin {\theta}_i\cos \gamma -\cos {\theta}_i\cos {\theta}_n\sin \gamma \right)=\frac{\tau_s bh\left(\tan {\theta}_i-\cos {\theta}_n\tan \gamma \right)}{\left[\cos \left({\theta}_n+{\phi}_n\right)\cos {\phi}_i+\tan {\theta}_i\sin {\phi}_i\right]\sin {\phi}_n}\end{array}} $$
(5)

In Eq. (5), ϕi, θi, ϕn, and θn satisfy the relation of Eq. (6):

$$ \Big\{{\displaystyle \begin{array}{c}\sin {\phi}_i=\sqrt{2}\sin {\theta}_i\\ {}\cos \left({\phi}_n+{\theta}_n\right)=\frac{\tan {\theta}_i}{\tan {\phi}_i}\end{array}} $$
(6)

According to Eq. (5), the coefficient of prediction model is shown in Eq. (7):

$$ \Big\{{\displaystyle \begin{array}{c}{K}_{tc}=\frac{\tau_s\left(\cos {\theta}_n+\tan {\theta}_i\tan \gamma \right)}{\left[\cos \left({\theta}_n+{\phi}_n\right)\cos {\phi}_i+\tan {\theta}_i\sin {\phi}_i\right]\sin {\phi}_n}\\ {}{K}_{fc}=\frac{\tau_s\sin {\theta}_n}{\left[\cos \left({\theta}_n+{\phi}_n\right)\cos {\phi}_i+\tan {\theta}_i\sin {\phi}_i\right]\sin {\phi}_n}\\ {}{K}_{rc}=\frac{\tau_s\left(\tan {\theta}_i-\cos {\theta}_n\tan \gamma \right)}{\left[\cos \left({\theta}_n+{\phi}_n\right)\cos {\phi}_i+\tan {\theta}_i\sin {\phi}_i\right]\sin {\phi}_n}\end{array}} $$
(7)

In addition, Eq. (8) is true:

$$ \Big\{{\displaystyle \begin{array}{c}\tan \left({\phi}_n+{\beta}_n\right)=\frac{\cos {\alpha}_n\tan \gamma }{\tan \eta -\sin {\alpha}_n\tan \gamma}\\ {}\tan {\beta}_n=\tan {\beta}_a\cos \eta \end{array}} $$
(8)

In Eq. (8), βn = θn + αn.

βn: frictional angle of oblique cutting

βa: frictional angle of orthogonal cutting

According to Eqs. (6) and (8), Eq. (5) can be turned into Eq. (9):

$$ \Big\{{\displaystyle \begin{array}{c}{F}_{tc}=\frac{bh{\tau}_s}{\sin {\phi}_n}\times \frac{\cos \left({\beta}_n-{\alpha}_n\right)+\tan \gamma \tan \eta \sin {\beta}_n}{\sqrt{\cos^2\left({\phi}_n+{\beta}_n-{\alpha}_n\right)+{\tan}^2\eta {\sin}^2{\beta}_n}}\\ {}{F}_{fc}=\frac{bh{\tau}_s}{\sin {\phi}_n\cos \gamma}\times \frac{\sin \left({\beta}_n-{\alpha}_n\right)}{\sqrt{\cos^2\left({\phi}_n+{\beta}_n-{\alpha}_n\right)+{\tan}^2\eta {\sin}^2{\beta}_n}}\\ {}{F}_{rc}=\frac{bh{\tau}_s}{\sin {\phi}_n}\times \frac{\cos \left({\beta}_n-{\alpha}_n\right)\tan \gamma -\tan \eta \sin {\beta}_n}{\sqrt{\cos^2\left({\phi}_n+{\beta}_n-{\alpha}_n\right)+{\tan}^2\eta {\sin}^2{\beta}_n}}\end{array}} $$
(9)

According to the analysis above, the coefficient of prediction model is shown in Eqs. (10) and (11):

$$ \mathrm{lefttooth}\kern0.5em \Big\{{\displaystyle \begin{array}{c}{K}_{L, tc}=\frac{\tau_s}{\sin {\phi}_n}\times \frac{\cos \left({\beta}_n-{\alpha}_n\right)+\tan \gamma \tan \eta \sin {\beta}_n}{\sqrt{\cos^2\left({\phi}_n+{\beta}_n-{\alpha}_n\right)+{\tan}^2\eta {\sin}^2{\beta}_n}}\\ {}{K}_{L, fc}=\frac{\tau_s}{\sin {\phi}_n\cos \gamma}\times \frac{\sin \left({\beta}_n-{\alpha}_n\right)}{\sqrt{\cos^2\left({\phi}_n+{\beta}_n-{\alpha}_n\right)+{\tan}^2\eta {\sin}^2{\beta}_n}}\\ {}{K}_{L, rc}=\frac{\tau_s}{\sin {\phi}_n}\times \frac{\cos \left({\beta}_n-{\alpha}_n\right)\tan \gamma -\tan \eta \sin {\beta}_n}{\sqrt{\cos^2\left({\phi}_n+{\beta}_n-{\alpha}_n\right)+{\tan}^2\eta {\sin}^2{\beta}_n}}\end{array}} $$
(10)
$$ \mathrm{righttooth}\kern0.5em \Big\{{\displaystyle \begin{array}{c}{K}_{R, tc}=\frac{\tau_s}{\sin {\phi}_n}\times \frac{\cos \left({\beta}_n-{\alpha}_n\right)+\tan \left(-\gamma \right)\tan \eta \sin {\beta}_n}{\sqrt{\cos^2\left({\phi}_n+{\beta}_n-{\alpha}_n\right)+{\tan}^2\eta {\sin}^2{\beta}_n}}\\ {}{K}_{R, fc}=\frac{\tau_s}{\sin {\phi}_n\cos \left(-\gamma \right)}\times \frac{\sin \left({\beta}_n-{\alpha}_n\right)}{\sqrt{\cos^2\left({\phi}_n+{\beta}_n-{\alpha}_n\right)+{\tan}^2\eta {\sin}^2{\beta}_n}}\\ {}{K}_{R, rc}=\frac{\tau_s}{\sin {\phi}_n}\times \frac{\cos \left({\beta}_n-{\alpha}_n\right)\tan \left(-\gamma \right)-\tan \eta \sin {\beta}_n}{\sqrt{\cos^2\left({\phi}_n+{\beta}_n-{\alpha}_n\right)+{\tan}^2\eta {\sin}^2{\beta}_n}}\end{array}} $$
(11)

The cutting edge inclination angle of the middle tooth is 0°, which is orthogonal cutting, so the coefficient of the middle tooth can be shown in Eq. (12):

$$ \mathrm{middletooth}\kern0.5em \Big\{{\displaystyle \begin{array}{c}{K}_{C, tc}=\frac{\tau_s\cos \left({\beta}_n-{\alpha}_n\right)}{\sin {\phi}_c\cos \left({\phi}_c+{\beta}_n-{\alpha}_n\right)}\\ {}{K}_{C, fc}=\frac{\tau_s\sin \left({\beta}_n-{\alpha}_n\right)}{\sin {\phi}_c\cos \left({\phi}_c+{\beta}_n-{\alpha}_n\right)}\end{array}} $$
(12)

In Eqs. (10), (11), and (12):

γ: cutting edge inclination angle, known as 2° from Fig. 1

αn: normal rake angle, which equals to rake angle under orthogonal cutting, known as 8° from Table 1

Table 1 The geometry of the disc cutter

βn: frictional angle under oblique cutting

τs: shear yield strength

ϕn: shear angle

η: chip flow angle, which equals to cutting edge inclination angle, known as 2° from Fig. 1

2.2.2 Identification of parameters in model coefficient

The parameters of βn,ϕn, and τs in coefficient of prediction model must be identified before the determination of prediction model. The following analysis is about the solution method of the parameters above:

Frictional angle (β n)

According to the definition of frictional angle, the value of βn has nothing to do with orthogonal cutting or oblique cutting, which is determined by lubricating condition, knife-chip contact zone status, the material properties, and the features of the tool. Therefore, in the paper, βn=βa, and frictional angle only can be obtained by experiment method because mathematical analysis is invalid. It can be known according to geometric relations of cutting theory [20]:

$$ {\beta}_a={\alpha}_r+\arctan \frac{F_{fc}}{F_{tc}} $$
(13)

In Eq. (13), βa: frictional angle under orthogonal cutting

αr: rake angle under orthogonal cutting, known as 8° from Table 1

Ffc: normal force under orthogonal cutting

Ftc: tangential force under orthogonal cutting

So, βn can be achieved by the measurement of Ffc and Ftc under orthogonal cutting.

Normal shear angle (ϕ n)

According to cutting theory [20], normal shear angle (ϕn) equals to shear angle (ϕc) of orthogonal cutting. And \( {\phi}_c=\frac{\pi }{4}-\left({\beta}_a-{\alpha}_r\right) \) in orthogonal cutting. Therefore, normal shear angle (ϕn) can be achieved by frictional angle (βa) and rake angle (αr) of orthogonal cutting. αr is rake angle under orthogonal cutting, known as 8°. Frictional angle (βa) of orthogonal cutting can be obtained by cutting experiment, so ϕncan also be obtained by orthogonal cutting experiment.

Shear yield strength (τ s)

Shear yield strength (τs) is produced by the cutting stress during machining, which produces a hardened layer on the surface. Shear yield strength (τs) is normally bigger than the yield strength of the material itself, which needs to be gained by cutting experiment. The orthogonal cutting experiment is conducted in the study because τs has nothing to do with orthogonal cutting or oblique cutting.

In this way, the parameters βn,ϕn, and τs are all obtained by orthogonal cutting experiment.

2.3 The determination of cutting output per tooth considering tool runout (h i *)

2.3.1 The cause of tool runout

In the study, the disc cutter is made by Zhuzhou Diamond Cutting Tools Co., Ltd., as shown in Fig. 4. The characteristics of the three-teeth alternating disc cutter is consistent with those in Fig. 1. Four cutting edges are symmetrically designed, and each cutting edge has a circular arc chip rolling groove, as shown in Fig. 4c. The size of blade is 12.7×12.7×6 (mm). The workpiece parameters of disc cutter are shown in Table 1; The composition and property of blade are shown in Table 2.

Fig. 4
figure 4

a The disc cutter, b the blade, and c the distribution mode

Table 2 The composition and property of blade

It can be known from Figs. 1 and 4 that the disc cutter is with large diameter and more teeth. There will be an obvious tool runout because of installation error and manufacturing error, namely the distance between each cutting edge and the center of disc cutter is different. The tool runout has an effect on actual cutting output per tooth, which makes a deviation between theoretical value and actual value and then makes the change of milling force. Therefore, the effect of tool runout must be taken into account when milling force model is building. The sketch map of tool runout of disc cutter is shown in Fig. 5 and is indicated in Eq. (14):

$$ {\delta}_i\kern0.5em =\kern0.5em {r}_i\kern0.5em -\kern0.5em \mathrm{R} $$
(14)
Fig. 5
figure 5

The sketch map of tool runout of the disc cutter

In Eq. (14):

δi: tool runout

ri: the distance between cutting edge and center of disc cutter

R: cutting radius of disc cutter

2.3.2 The model establishment of cutting output per each considering tool runout (h i*)

Disc milling is a process of multi-tooth cyclic cutting; if there is no tool runout, the cutting output of next tooth should be the cutting output left by the previous tooth, and the cutting output per tooth should be even. However, the cutting output of the ith tooth may be the allowance left by (i-n)th tooth while considering the tool runout, and the cutting output per tooth is uneven. The theoretical value of cutting output per tooth is defined as hi, and the actual value of cutting output per tooth considering tool runout is defined as hi*.

A parameter of δr,i is introduced before the model is built. δr,i is the residual allowance left by the ith tooth, which is the difference value between theoretical surface (Pi) and actual surface (Pri) produced by the ith tooth. It should be noted that the actual surface (Pri) may be not produced by the ith tooth, which may be produced by the (i-n)th tooth, because there is no allowance for the ith tooth on the account of the tool runout of the ith tooth or the overcut of the (i-n)th tooth. Take the left-to-right feed direction as an example; if Pri is on the right of Pi, δr,i is positive, and if Pri is on the left of Pi, δr,i is negative.

Based on the analysis above, the mathematical model in regard to hi*, hi, and δi is shown in Eq. (15).

$$ \Big\{{\displaystyle \begin{array}{c}{h_i}^{\ast }={h}_{\mathrm{i}}+{\delta}_i+{\delta}_{r,i-1}\kern1.00em {h}_i+{\delta}_i+{\delta}_{r,i-1}\ge 0\\ {}{h_i}^{\ast }=0\begin{array}{ccc}\begin{array}{ccc}\begin{array}{cc}& \end{array}& & \end{array}& & {h}_i+{\delta}_i+{\delta}_{r,i-1}<0\end{array}\\ {}{\delta}_{r,i}=-{\delta}_i\begin{array}{ccc}\begin{array}{ccc}& & \end{array}& & {h}_i+{\delta}_i+{\delta}_{r,i-1}\ge 0\end{array}\\ {}{\delta}_{r,i}={h}_i+{\delta}_{r,i-1}\begin{array}{ccc}& & \begin{array}{cc}& {h}_i+{\delta}_i+{\delta}_{r,i-1}<0\end{array}\end{array}\end{array}} $$
(15)

In Eq. (15), hi is known, which is 0.04 mm in the experiment.

2.3.3 The measurement of tool runout and determination of h i *

It is known from Fig. 1 that the left and right tooth have a cutting edge inclination angle (γ), which leads to the difficulty to measure the tool runout. In the study, in order to measure the tool runout accurately, the following method is adopted: first, a set of teeth is chosen, and the right tooth is marked as iR1th, the left tooth is marked as iM1th tooth, and the mid tooth is marked as iL1th tooth. In addition, in order to make the tool runout value one-to-one corresponding to each tooth, the chosen set of right tooth is removed as a mark. Second, the tool runout of iL1th tooth is measured by tool setting method, and the tool runout of iL1th tooth is denoted as δ1. Third, make the disc cutter rotate with the speed of 1 r/min, because high rotational speed will cause the vibration of disc cutter to overlay the tool runout and then lead to measurement error of tool runout. In addition, it is difficult to observe the measurement value when the disc cutter rotates with a high speed. Fourth, make the dial gauge to contact with the tool nose, and then measure the relative value of tool runout of each tooth (δi-0) with respect to the iL1th tooth. Last, the tool runout of each tooth (δi) can be obtained by mathematical calculation. There are 13 datasets because the disc cutter has 39 teeth: 13 datasets of the left tooth, 13 datasets of the mid tooth, and 13 datasets of the right tooth. The value of hi*, δr,i, and δi can be obtained by Eq. (15), as shown in Tables 3, 4, and 5.

Table 3 The value of δi, δr,i, and hi* of the left iLth tooth (unit: 0.01mm)
Table 4 The value of δi, δr,i, and hi* of the middle ith tooth (unit: 0.01mm)
Table 5 The value of δi, δr,i, and hi* of the right ith tooth (unit: 0.01mm)

2.4 The solution of parameters in prediction model

It can be known from the analysis above that frictional angle (βn) and shear yield strength (τs) are basic parameters, which can be obtained by orthogonal cutting experiment. Normal shear angle (ϕn) can be obtained by frictional angle (βn). Therefore, a series of experiments are conducted. The specific methods are as follows:

2.4.1 Experiment condition and methods

The tool

In the study, a disc cutter is used, as shown in Figs. 1 and Fig. 4. We won’t go into details.

Materials

In the study, titanium alloy TC17 is used, the size is 270×170×25 mm, as shown in Fig. 6. Chemical composition and mechanical properties of TC17 are shown in Table 6 and Table 7, respectively.

Fig. 6
figure 6

Titanium alloy specimen. a Physical picture of the workpiece. b 3D diagram of the workpiece

Table 6 Chemical composition of TC17 (mass fraction, %) [21]
Table 7 Mechanical properties at normal temperature of TC17 [21]

It is known that more teeth will participate in cutting at the same time if the workpiece is too thick, which will disturb the experiment data. In order to ensure only one tooth to participate in cutting at the same time, the thickness of workpiece is subject to some limitations, which needs to satisfy Eq. (16):

$$ 2\arcsin \left(\frac{\mathrm{H}}{2\mathrm{R}}\right)\le \frac{2\pi }{\mathrm{N}} $$
(16)

In Eq. (16):

N: the teeth number of the disc cutter

H: the thickness of the workpiece

R: the radius of the disc cutter

The teeth number of the disc cutter is 39, the diameter is 210 mm, and the thickness of the workpiece can be obtained by Eq. (16), which can’t be more than 33.9 mm, so the size of titanium alloy workpiece is with the thickness of 25 mm.

Experiment platform

Compound efficient NC milling machine tool of aircraft engine blisk is used, which is manufactured by Qinchuan Machine Tool Co., Ltd., as shown in Fig. 7. The machine tool has two spindle head: spindle head of disc milling and spindle head of plunge/side milling. In the study, the spindle head of disc milling is used, whose rated speed is 120 r/min and design torque is 5000 N.m. The parameters in the experiment are as follows: speed of main shaft is 42 r/min, and feed speed is 24 mm/min.

Fig. 7
figure 7

Disc/plunge/side-milling NC machine tool of blisk

Measurement methods

Milling force is measured by a three-way dynamometer. The measuring system consists of a Kistler 9225B dynamic piezoelectric dynamometer, a Kistler 5080 charge amplifier, digital-to-analog conversion device PCIM-DAS1602/1, and DEWESOFT X2 software. The dynamometer is connected to the charge amplifier, and then the charge amplifier is connected to the data acquisition card, so milling force in three directions is recorded by DEWESOFT X2 software, as shown in Fig. 8 and Fig. 9. Fr is lateral force defined as X direction, Ff is normal force defined as Y direction, and Ft is tangential force defined as Z direction. The processing axis system and the measurement axis system are shown in Fig. 9. It shows that the X-axis and Y-axis of both are in the same direction, and the Z-axis is opposite.

Fig. 8
figure 8

Experimental picture of milling force meausrement

Fig. 9
figure 9

The measurement schematic diagram of milling force

It is known from the analysis above that the parameters of prediction model (βn, ϕn, τs) can be obtained by orthogonal cutting experiment, so only the middle tooth is chosen as research object because the left tooth and right tooth are oblique cutting. The recorded curve of milling force cannot correspond with the cutter teeth one to one because the disc cutter has too many teeth, so the curve of milling force needs to be marked. The specific method is the same as the measurement method of tool runout, namely the same right tooth is removed as well as the measurement of tool runout. In this way, the curve of milling force and tool runout can correspond to the tooth one to one, as shown in Fig. 8b. The cutting output of the removed right tooth leaves to the next tooth, so there is a trough of wave corresponding to this tooth, and a peak of wave occurs corresponding to the next tooth. In this way, the curve of milling force can correspond to each tooth.

2.4.2 The solution of frictional angle (β n)

The frictional angle (βn) is displayed in Eq. (17):

$$ {\beta}_n={\beta}_a={\alpha}_r+\arctan \frac{F_{fc}}{F_{tc}} $$
(17)

In Eq. (17):

βa: frictional angle under orthogonal cutting

αr: rake angle under orthogonal cutting, known as 8°

Ffc: normal force

Ftc: tangential force

It is known from Eq. (17) that frictional angle (βn) can be achieved by the measurement of Ffc and Ftc. Therefore, only normal force (Ffc) and tangential force (Ftc) are considered in the study. The measurement result of Fy(θ) and Fz(θ) by the dynamometer is expressed in Eq. (18); the Ffc and Ftc can be gained by Eq. (19).

$$ \left\{\begin{array}{c}{F}_y\left(\theta \right)={F}_{tc}\sin \theta +{F}_{fc}\cos \theta \\ {}{F}_z\left(\theta \right)={F}_{tc}\cos \theta +{F}_{fc}\sin \theta \end{array}\right. $$
(18)
$$ \left\{\begin{array}{c}{F}_{fc}={F}_y\left(\theta \right)\cos \theta +{F}_z\left(\theta \right)\sin \theta \\ {}{F}_{tc}={F}_y\left(\theta \right)\sin \theta +{F}_z\left(\theta \right)\cos \theta \end{array}\right. $$
(19)

The curve of milling force in Y and Z direction is recorded in Fig. 10 and Fig. 11. The trough of wave 1 is produced by the removed right tooth, so the peak of waves 3, 6 ,9, 12, and 15 is produced by the middle tooth. There is an impact when the disc cutter cuts into the workpiece because disc milling is a typical discontinuous cutting, which leads to unstable data, so the data of cutting-in cannot be used for analysis. The data of cutting-out is relatively more stable and can be used in the study. The values of Fy and Fz of waves 3, 6 ,9, 12, and 15 are shown in Table 8.

Fig. 10
figure 10

Cutting force curve of Y direction

Fig. 11
figure 11

Cutting force curve of Z direction

Table 8 The value of milling force of 5 middle teeth in direction Y and Z while cutting-out

In the study, the thickness of specimen is 25 mm, so the value of θ is obtained by Eq. (20):

$$ \theta =-\arcsin \frac{\mathrm{H}}{\mathrm{R}}=-\arcsin \frac{25}{2\times 210}=-3.4{}^{\circ} $$
(20)

The value of Fy, Fz, and θ are put into Eq. (19), and then the value of Ffc and Ftc is gained, as shown in Table 9. Then, the value of Ffc/Ftc and arctan Ffc/Ftc is gained, as also shown in Table 9.

Table 9 The results of Ffc, Ftc, Ffc/Ftc, and arctan Ffc/Ftc

It is known from Table 9 that the value of milling force of #12 is much bigger than that of others, which is due to the blade installation without fastening, and leads to the abnormal value of milling force, so the data needs to be removed. The mean value of arctan (Ffc/Ftc) excluding #12 data is shown in Eq. (21) (Zhao and Fu, 2020).

$$ \overline{\arctan\ \left({F}_{fc}/{F}_{tc}\right)}=35.9{}^{\circ} $$
(21)

It is known that αr is 8°, so frictional angle (βa) can be obtained by Eq. (22):

$$ {\beta}_n={\beta}_a={\alpha}_r+\arctan \left(\frac{F_{fc}}{F_{tc}}\right)=43.9{}^{\circ} $$
(22)

2.4.3 The solution of normal shear angle (ϕ n)

It is known from the analysis above that ϕn = ϕc, and \( {\phi}_c=\frac{\pi }{4}-\left({\beta}_a-{\alpha}_r\right) \). Known from Eq. (22), βn=βa=43.9°, and αr=8°, so normal shear angle ϕn=\( {\phi}_c=\frac{\pi }{4}-\left({\beta}_a-{\alpha}_r\right)=9.1 \)°.

2.4.4 The solution of shear yield strength (τ s)

Known from the definition of τs, which equals to the ratio of yield stress to shear plane area, as shown in Eq. (23):

$$ {\tau}_s=\frac{F_s}{A_s} $$
(23)

In Eq. (23), Fs is shear force, which equals to the projection of resultant force (Fc) on shear plane. Equation (24) can be achieved according to the cutting principle and principle of maximum shear stress. So, the Fs can be gained through Eq. (24) and the data of Table 9, as shown in Table 10.

$$ {F}_s={F}_c\cos \left({\phi}_c+{\beta}_a-{\alpha}_r\right)={F}_c\cos \frac{\pi }{4}=\frac{\sqrt{2}}{2}\times \sqrt{F_{tc}^2+{F}_{fc}^2} $$
(24)
Table 10 The data of Fs

In Eq. (23), As is shear surface area, which satisfies Eq. (25). Known from Section 2.3.3, ϕc = 9.1°. So, substitute ϕc into Eq. (25), and then As can be obtained, as shown in Eq. (26).

$$ {A}_s=b\frac{{h_{\mathrm{i}}}^{\ast }}{\sin {\phi}_c} $$
(25)
$$ {A}_s=6.332\times {bh_{\mathrm{i}}}^{\ast } $$
(26)

In Eq. (26), b is the width of cutting edge, known to be 6 mm. hi* is the cutting output per tooth considering tool runout, known from Table 4. Therefore, As is obtained, and thenτsis obtained, as shown in Table 11.

Table 11 The value of shear surface area and shear yield strength

It is can be seen from Table 11 that the data of #15 is inconsistent with others, which may be produced by tool runout, so should be removed. Then, the mean value of τs is obtained by Eq. (27).

$$ \overline{\tau_s}=\frac{1}{4}\sum \limits_{i=1}^4{\tau}_{s,i}=851.3599 $$
(27)

The prediction model of milling force can be obtained according to the solution of parameters above, as shown in Eq. (28).

$$ \Big\{{\displaystyle \begin{array}{c}\sum {F}_{Qt,i}\left(\theta \right)={F}_{Lt,i}\left(\theta \right)+{F}_{Ct,i+1}\left(\theta \right)+{F}_{Rt,i+2}\left(\theta \right)\\ {}\sum {F}_{Qf,i}\left(\theta \right)={F}_{Lf,i}\left(\theta \right)+{F}_{Cf,i+1}\left(\theta \right)+{F}_{Rf,i+2}\left(\theta \right)\\ {}\sum {F}_{Qr,i}\left(\theta \right)={F}_{Lr,i}\left(\theta \right)+{F}_{Cr,i+1}\left(\theta \right)+{F}_{Rr,i+2}\left(\theta \right)\end{array}} $$
(28)

3 The verification of prediction model

In order to verify the validity of the prediction model, the experiment of disc milling is designed. The tool, machine tool, and measurement system of milling force are consistent with the previous experiment, which will not be detailed here; the picture of the verification experiment is shown in Fig. 12. In the verification experiment, the blisk with two different thicknesses are chosen: 25 mm and 50 mm. One tooth participates in the cutting when the thickness is 25 mm, and two teeth participates in the cutting when the thickness is 50 mm, so the validity of the model under different cutting conditions can be verified. The size of blisk and processing parameters are shown in Table 12. Chemical composition and mechanical properties of TC17 are shown in Table 6 and Table 7 respectively.

Fig. 12
figure 12

Verification experiment: a the processing site and b the waveform acquisition

Table 12 Processing parameters and the size of blisk

The contrast curve of predicted value and actual value of milling force under one-tooth cutting condition is indicated in Fig. 13 and Fig. 14. The contrast curve of two-teeth cutting is shown in Figs. 15 and 16. It can be known from Figs. 1316 that the model is with high efficiency and precision and the measured force and predictive force are in good agreement in amplitude and trend. So, the predictive model of milling force can be used in the study of milling force of disc milling in the blisk. The exact prediction of milling force will provide powerful support to the study of vibration, temperature, tool wear, surface quality, and others.

Fig. 13
figure 13

Milling force contrast curve of Y direction of one-tooth cutting condition

Fig. 14
figure 14

Milling force contrast curve of Z direction of one-tooth cutting condition

Fig. 15
figure 15

Milling force contrast curve of Y direction of two-teeth cutting condition

Fig. 16
figure 16

Milling force contrast curve of Z direction of two-teeth cutting condition

4 Conclusion

  1. (1)

    In the study, the prediction model of disc milling force is established considering tool runout with a three-teeth alternating disc cutter. In order to measure tool runout accurately, the disc cutter is revolving with low speed, which is 1 r/min, and the mathematical model in regard to cutting output per tooth considering the tool runout (hi*), cutting output per tooth (hi), and tool runout (δi) is set up. Then, cutting output per tooth considering the tool runout (hi*) is obtained by the mathematical model.

  2. (2)

    The parameters (βn, ϕn,τs) in the prediction model are resolved by orthogonal cutting experiment. The verification experiment shows that the prediction model established by this method is with high efficiency and precision and the measured force and predictive force are in good agreement in amplitude and trend whether in one-tooth cutting condition or two-teeth cutting condition.