You are on page 1of 17

The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561

https://doi.org/10.1007/s00170-022-10640-2

ORIGINAL ARTICLE

Influence of process parameters and robot postures on surface quality


in robotic machining
Peng Xu1 · Yinghao Gao1 · Xiling Yao2 · Ye Han Ng2 · Kui Liu2 · Guijun Bi3

Received: 31 May 2022 / Accepted: 4 December 2022 / Published online: 15 December 2022
© The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2022

Abstract
The use of industrial robots for machining large parts has attracted more and more attention. Previous studies have shown
that ball-end milling is greatly affected by the process parameters. Besides, robotic machining is also affected by various
posture-dependent robot performances. However, these two critical aspects are usually treated separately in many works
studying robotic machining. In this paper, a robotic machining system consisting of a six-axis industrial robot, a two-axis
positioner and a linear track was developed. The combined effects of milling process parameters and robot postures on the
machining results were experimentally investigated. Grey relational analysis–based multi-objective optimization was con-
ducted for lower cutting force and better surface quality. A group of process parameters and robot postures were obtained as
the optimal combination that generally yields the best milling performance. The results allow users to preliminarily determine
the main factors affecting the quality of robotic machining.

Keywords Process parameters · Robot posture · Multi-objective optimization · Grey relational analysis · Robotic machining

1 Introduction [5–10]. On the other hand, robotic milling is still a work in


progress since it is challenging to create components with
CNC machine tools are highly effective and precise in acceptable dimensional tolerances and surface quality [11].
machining. The main disadvantages are the high cost of the The problem of robotic machining, which is an important
machines and the limited workspace. Thanks to their low scientific and technological difficulty, necessitates more
cost, large workspace, high flexibility, and good maneuver- investigation. According to existing studies, the factors
ability, industrial robots are attractive alternatives to CNC affecting the machining quality in robotic machining can
machine tools for machining large parts [1]. Industrial robots be categorized into process parameters and robot postures.
have achieved remarkable success in many machining appli- The ball-end milling has been widely used in CNC
cations, such as polishing [2], grinding [3], and chamfer- machining to finish high-quality freeform surfaces in the
ing [4]. In recent years, the application of industrial robots automotive, aerospace, and precision engineering industries
in milling operations has drawn more and more attention [12]. Optimizing the cutting condition is an effective way to
enhance the machining performance. Due to the complicated
cutting mechanisms of ball-end milling, various investiga-
* Xiling Yao tions have been carried out to find optimum process param-
yao_xiling@simtech.a-star.edu.sg
eters. The process parameters mainly include the spindle
* Guijun Bi speed, feed per tooth, axial depth of cut and radial depth of
gj.bi@giim.ac.cn
cut [13]. The cutting velocity varies according to the contact
1
School of Mechanical Engineering and Automation, Harbin position of the cutting edge relative to the workpiece in ball-
Institute of Technology, Shenzhen 518055, China end milling. So it is also vital to select the appropriate tool
2
Singapore Institute of Manufacturing Technology, Agency orientation, which are determined by the lead angle and tilt
for Science, Technology and Research (A*STAR), 73 angle [14, 15]. Additionally, the surface quality is directly
Nanyang Drive, Singapore 637662, Singapore related to the cutting mode, either up-milling or down-mill-
3
Guangdong Institute of Intelligent Manufacturing, ing. The different cutting modes result in changes in the feed
Guangdong Academy of Sciences, Guangzhou 510070, directions. Masmiati and Sarhan [16] studied the surface
China

13
Vol.:(0123456789)
2546 The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561

integrity in ball-end milling of S50C steel. The results and Ozcelik [26] to conduct multi-objective optimization for
showed that the milling strategy significantly influenced the the micro-milling of Al7075 alloy. It helped obtain a group
microhardness and residual stress in the feed direction. The of optimal milling parameters that simultaneously minimize
influence of milling strategy selection on the surface rough- the force, tool wear, and surface roughness.
ness of an Al7075-T6 alloy was investigated by Vakondios It is known that there are substantial differences between
et al. [17]. In this study, a series of mathematical models the robotic machining system and the CNC machining sys-
were fitted based on the experimental data to determine the tem. The existing process parameters optimized from the
expected surface quality. However, most previous experi- machining CNC system are not applicable to the robotic
ments and analyses on process parameter optimization were machining system [30]. Many studies asserted that various
conducted on CNC machine tools instead of robots. robot pose-dependent performances needed to be considered
Along with the process parameters optimization, many [6]. However, there is no reported work on process param-
researchers have also put effort into optimizing the robot eters optimization considering robot performance in robotic
postures. The main problem in robotic machining is the machining with the ball-end milling process. Therefore, this
insufficient stiffness of the robot. Since the performances study focuses on the combined effects of investigating pro-
are pose-dependent [18], it is possible to exploit robot pos- cess parameters and robot posture on surface quality in the
ture optimization to improve the robot performance that in robotic machining. The obtained results can be used to iden-
turn improves the machining performance. Xu et al. [19] tify, understand, optimize, and control the process param-
showed that the deformations of the robot varied signifi- eters in robotic machining.
cantly in the robot workspace. It is preferable to use the
robot in the workspace with the best kinematic, stiffness,
and dynamic performance, as this reduces errors caused by 2 Experimental details
deformation and vibration of the tool center point (TCP).
Vosniakos and Matsas [20] tried to perform the machining 2.1 Robotic machining system
operation in the robot workspace with optimal static and
dynamic performance. They also investigated the optimal The experiments were conducted on a robotic machining
placement of the workpiece to reduce the range of joint tor- system, as shown in Fig. 1. It consists of a six-axis industrial
ques. Cvitanic et al. [21] conducted robot pose optimization robot (Kuka KR 500 R2830), a linear track (Kuka KL 4000
using static and dynamic stiffness models for different cut- C), and a two-axis positioner (Kuka KP2-HV 1100 HV).
ting scenarios by developing a stiffness model considering The industrial robot is mounted on the linear track to enlarge
link weights. Wang et al. [3] showed that milling results the workspace. The payloads of the industrial robot, posi-
depended not only on the robot pose but also on the feed tioner, and linear track are 500 kg, 1100 kg, and 4000 kg,
direction of the milling task. respectively. The repeatability accuracies of the industrial
In the study of the combined effects of process parameters robot, positioner, and linear track are ± 80 μm, ± 200 μm
and robot posture in robotic machining, an accurate theoreti- (r = 400 mm), and ± 20 μm, respectively. A high-perfor-
cal model on surface quality is very difficult to formulate due mance spindle (Jaeger F150-H930.01 K1VW2) with a
to the various nonlinear factors. Experimental investigation- maximum speed of 30,000 rpm is installed on the robot
based optimization is advocated in many machining opera- end-effector through a designed flange. The rated power of
tions to reveal critical factors preliminarily. Simões et al. the spindle is 67 kW. The whole system is controlled by the
[21] used the experimental method through factorial tech- KR C4 controller.
niques to evaluate the surface quality and geometric preci-
sion influenced by the main factors in the plaster machining 2.2 Materials and tools
process using a robotic system. Using the response surface
method (RSM), Slamani et al. [22–24] improved the end- The work material used was NAK80 steel (3.0% Ni, 1.5%
mill geometry during the machining of Al7075-T6 alloy. Mn, 1% Cu and Al, 0.35% Si, 0.3% Mo, and 0.15% C) with
Since the robotic machining process involves more than one a hardness of approximately 40 HRC. The specimen used in
performance, multi-objective decision-making approaches the experiment had a rectangular prism shape with a dimen-
must be employed. From the literature, it has already been sion of 90 mm × 70 mm × 50 mm. All the cutting tests were
proved that Taguchi-Grey relational analysis (TGRA) is a carried out with a ball-end tool (Seco MM12-12,012-B90P-
practical approach that can compute a better combination M05 F30M). Fig. 2 shows the details of the cutting tool. The
of input process parameters with higher prediction accuracy distance between the cutting tool tip and the end of the tool
in many machining processes [25–28]. Pillai et al. [29] used holder (overhang length) is about 200 mm. The coated car-
the TGRA to optimize the robotic machining process for bide tool inserts have two flutes, and the diameter is 12 mm.
Al6005A alloy. The same approach was applied by Kuram The flute helix angle, rake angle radial, and rake angle axial

13
The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561 2547

Fig. 1  (a) CAD model and (b)


photo of the robotic machining
(a) (b)
system

Robot
Spindle

Linear track Positioner

Fig. 2  (a) Tool holder, (b) tool


insert, and (c) dimension of the (a) (b) (c)
insert

14.1
mm

200 mm
12 mm 6 mm

are all zero. All the milling experiments were conducted in process parameters of NAK80 and preliminary experiments.
dry-cutting conditions without any coolant. For every parameter, three levels were selected. The radial
depth of the cut was fixed at 0.5 mm. To avoid tool damage
2.3 Controllable parameters due to the zero velocity at the TCP, the tilt angle and lead
angle were fixed at 30° and 0°, respectively.
As mentioned previously, the parameters affecting the sur- The second group includes the different robot postures
face quality could be divided into two groups, i.e., process due to the kinematic redundancy. The redundancy of the
parameters and robotic posture. For the first group, there are robotic system can be analyzed as follows. Each actuated
many process parameters such as spindle speed, feed rate, joint of the robotic system has one degree of freedom
depth of cut, tool geometry, work-tool materials, and cutting (DOF). Let θ = [θA, θC, L, θR]T ∈ ℝ9 denote the set of all
conditions that affect the machinability characteristics. Four actuated joint variables, where θA and θC are the positioner
controlling factors namely cutting mode, spindle speed, feed variables representing the tilting and rotating angles, respec-
per tooth, and axial depth of cut were chosen. These factors tively, L is the linear track variable representing the position
were selected from literature study of machining optimiza- of the robot on the track, and θR = [θ1, …, θ6]T ∈ ℝ6 are the
tion problems and machinability studies [31, 32]. Two dif- robot joint variables. The joint space of the robotic system
ferent cutting modes, i.e., down milling and up milling, as has dim(J ) = 9. The pose of the end-effector can be speci-
illustrated in Fig. 3, were tested. In the down milling mode, fied with three translations and three rotations, making the
the cutting started at the surface of the workpiece. The chip operation space dim(O) = 6. Because of tool symmetry, the
thickness was maximum at the start of the cut and minimum spindle can rotate around the tool axis without changing its
at the end. In this scenario, the cutting chips fell behind the pose. Therefore, minimally five DOFs are enough to carry
tool. While in the up milling mode, the width of cutting out a milling task, making the task space dim(T ) = 5. The
chips increased from minimum to maximum. The cutting intrinsic redundancy is defined as ri = dim(J )—dim(O) = 3,
chips fell in front of the cutting tool. The range of the other and the functional redundancy is rf = dim(O)—dim(T ) = 1.
numerical parameters was selected based on recommended As the summation of the operation and task redundancy, the

13
2548 The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561

Fig. 3  Process parameters in


(a) down-milling and (b) up-
milling

kinematic redundancy of the robotic system is rt = 4. Fig. 4 interference of the robotic system corresponding to each
shows different robot postures with the same cutter location processing point are considered. Compared to the robot
in the workpiece frame. The postures in Fig. 4(a) and (b) are dimensions, the size of the sample was limited. As a result,
obtained by moving the robot base on the linear track. The the variations in the robot performances because of the vari-
difference in Fig. 4(a) and (c) are caused by different posi- ation of θR could be neglected.
tioner rotations (θA and θC). Fig. 4(c) and (d) have different
configurations due to the spindle rotation (θZ) around the 2.4 Design of experiment
tool axis.
Once a group of redundant parameters (θZ, θA, θC, L) This study aimed to evaluate the effect of parameters on
was given, the robot posture could be uniquely determined. robotic machining performance via experiments. As depicted
The range was selected based on the motion range of each in Fig. 5, the correlations between the eight parameters and
redundant parameter, and three levels were selected for the four responses were determined. Taguchi technique
every parameter. At the same time, the accessibility and was a straightforward and effective solution to design the

Fig. 4  Different robot postures:


(a) (b) (e)
(a) initial configuration, (b)
vary spindle rotation, (c) vary Toolholder
positioner rotation, (d) vary
track position, (e) cutter loca-
L
tion in the workpiece frame
Tool
Feed direction
60o

Fx
(c) (d) Fz Fy Workpiece

Dy
θC nam
om
eter
θA
θZ

13
The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561 2549

Fig. 5  Eight factors and four Process parameters


responses in the robotic machin-
ing experiment Cutting model
Spindle speed
Feed per tooth Dynamometer
Depth of cut
Measurement
Design of Robotic
Robot redundancy of output
experiment Machining
response
Track position
C-axis rotation Profilometer
A-axis rotation
Spindle rotation

Table 1  Control factors and their levels in the robotic machining in Table 2. The corresponding robot postures are shown in
experiment Fig. 6.
Control factors Levels
2.5 Measurements
1 2 3

1 Cutting mode (CM) Down milling Up milling - Figure 7 shows the experimental setup and machined surface
2 Spindle speed (ω, rpm) 4775 7162 9549 in one of the tests (using test no. 10 as an example). To deal
3 Feed per tooth (fz, μm/tooth) 60 80 100 with the synchronized errors between various coordinate
4 Depth of cut (ap, μm) 400 600 800 systems due to poor calibration, a reference surface for each
5 Track position (L, mm) -300 400 1100 test was machined first to remove any synchronized errors.
6 C-axis rotation (θC, °) -30 0 30 The reference surface was machined on a 30 mm × 30 mm
7 A-axis rotation (θA, °) 0 20 40 area. It ensured flatness and prevented any offsets of the ref-
8 Spindle rotation (θZ, °) -20 0 20 erence surface when moving the robot, positioner, and track.
Then, a step surface was machined from the reference sur-
face to the given axial depth of cut on half of the area. Cut-
experiment [33]. Based on the control factors and factors ting forces were measured online with a Kistler dynamome-
­ 18 ­(21 × ­37) mixed orthogonal array
listed in Table 1, the L ter Type 9129A and were recorded by DEWEsoft7 software.
was selected. A total of 18 tests were carried out, as listed The cutting force measuring frequency is 50,000 Hz. The

Table 2  Design of experiment Test no CM ω (rpm) fz (μm/tooth) ap (μm) L (mm) θC (°) θA (°) θZ (°)

1 Down 4775 60 400 − 300 − 30 0 − 20


2 Down 4775 80 600 400 0 20 0
3 Down 4775 100 800 1100 30 40 20
4 Down 7162 60 400 400 0 40 − 20
5 Down 7162 80 600 1100 30 0 − 20
6 Down 7162 100 800 − 300 − 30 20 0
7 Down 9549 60 600 − 300 30 20 20
8 Down 9549 80 800 400 − 30 40 − 20
9 Down 9549 100 400 1100 0 0 0
10 Up 4775 60 800 1100 0 20 − 20
11 Up 4775 80 400 − 300 30 40 0
12 Up 4775 100 600 400 − 30 0 20
13 Up 7162 60 600 1100 − 30 40 0
14 Up 7162 80 800 − 300 0 0 20
15 Up 7162 100 400 400 30 20 − 20
16 Up 9549 60 800 400 30 0 0
17 Up 9549 80 400 1100 − 30 20 20
18 Up 9549 100 600 − 300 0 40 − 20

13
2550 The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561

Test No. 1 Test No. 6 Test No. 7 Test No. 11 Test No. 14 Test No. 18

Test No. 2 Test No. 4 Test No. 8 Test No. 12 Test No. 15 Test No. 16

Test No. 3 Test No. 5 Test No. 9 Test No. 10 Test No. 13 Test No. 17

Fig. 6  Robot postures in all the tests

Fig. 7  Experimental setup: (a)


robot posture, (b) cutting force
measurement, and (c) machined
(a) (b)
surface Wor
kpie
ce
Robot
Dy
na
mo
me
Spindle ter

(c) 30 mm

Tool Button surface


Step

Positioner
Top surface

13
The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561 2551

workpiece was mounted on the dynamometer that was fixed micro-scratches left by every single tooth of the cutting tool
on the positioner. Using this setup, three-dimensional cut- are distinguishable. The directions of the micro-scratches
ting forces could be measured simultaneously during the are parallel to the cutting speed direction depending on the
machining process. tool orientation. The initial and final conditions of the cutter
Geometric accuracy and surface roughness were meas- edges are shown in Fig. 9. The micro-scratches are caused
ured offline after the workpiece was machined by the Taylor by the tool wear and the severe friction between the cutter
Hobson profilometer. As shown in Fig. 7(c), the geomet- edge and workpiece.
ric accuracy, represented by the step height deviation of Another distinguishing feature is the groove width
machined surfaces, was measured in the cross-feed direction. between the two teeth changing significantly in the feed
The surface roughness was measured in the feed direction. direction, as displayed in Fig. 8. Theoretically, the distance
between two teeth should be the same as simulated in [33].
Layegh K and Lazoglu [34] attributed it to the tool runout
3 Results and discussion during the tests. One tooth overcuts and the other tooth
undercuts the workpiece. Besides, the groove widths for the
3.1 Surface topography same tooth are not stable during different cycles caused by
the tool vibration.
Surface topography influences mechanical and physical
properties, such as contact, friction, lubrication, and fatigue 3.2 Cutting force
life. Fig. 8 gives a surface topography in typical ball-end
milling resulting from test No. 6. Due to the structure and Cutting force affects the tool wear, heat generation, and robot
movement characteristics of the ball-end mill, two kinds deformation and vibration. A typical three-dimensional cut-
of scallops could be found on the surface, i.e., the feed- ting force measured from one of the tests (using test No. 13
interval scallop and the pick-interval scallop [33]. The pick- as an example) is depicted in Fig. 10.
interval scallop can be observed between successive paths. Figure 10(a) depicts the cutting force acquired during
Due to the spherical shape of the ball-end cutter, another one single path. It can be found that the axial force Fz
kind of feed-interval scallop is generated between succes- and feed force Fy are larger than the cross-feed force Fx.
sive teeth. Moreover, the cutting speed direction and the Therefore, the maximum forces in the Y and Z directions

Fig. 8  Surface topography in μm


Distances between two paths
typical ball-end milling meas- Feed-interval scallop
ured from test No. 6 Overcut Undercut 7
5
Cross feed direction

Micro-scratches 3
1
Distances between two tooths -1
-3
-5
-7
0.5 mm Pick-interval scallop 0.2 mm

Feed direction

Fig. 9  (a) Initial and (b) final


conditions of the cutter edges (a) (b)

182 μm 315 μm

1000 μm

13
2552 The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561

Fig. 10  Cutting force in typical


ball-end milling measured from
600
test No. 13
Fy Fz Fx

400

200

Cutting force [N]


0

-200

-400
0 0.5 1 1.5 2 2.5 3

Time [s]

(b) 400

Fy Fz Fx

200
Cutting force [N]

-200

2 2.002 2.004 2.006 2.008 2.01 2.012 2.014 2.016

Time [s]

are considered in the subsequent analysis. Cutting forces second cutting tooth comes into contact, the workpiece and
can be qualitatively divided into three stages, i.e., enter- its system vibrate at their natural frequency.
ing stage, stable stage, and existing stage. In the entering Figure 10(b) also shows that the cutting forces have a
stage, the tool begins to contact the workpiece material. certain periodicity. The corresponding Fast Fourier Trans-
An abrupt increase in the cutting force behavior and severe form (FFT) analysis result of the cutting force is displayed
vibration of the cutting forces can be seen. After that is in Fig. 11. The tooth passing frequency f0 can also be calcu-
the stable stage, where the cutting force becomes relatively lated directly from the spindle speed and the number of teeth
stable and regular. The final stage is the exiting stage,
1 𝜔
which occurs when the tool exits the material. In both the f0 = n= n (1)
T 60
entering and existing stages, irregular cutting force peaks
can be observed. where ω is the spindle speed (rpm), and n is the number of
Figure 10(b) involves two complete revolutions of the flutes. When ω = 7162 r/min, f0 is equal to 238.7 Hz. Due to
tool within the stable stage when the cutting force is rela- the tool runout and differences in tool wear, the cutting force
tively stable and regular. Since the tool has two teeth, four under the condition that the chips formed on the first tool
primary peaks correspond to tooth engagement during the pass and the second tool pass are different. So, the charac-
two revolutions. Here, apparent differences between the two teristic frequency of cutting force is around 119.3 Hz. The
adjacent primary peaks can be observed because of the tool amplitude at 0 Hz represents the average value of force.
runout errors [35]. During the experiment, one time there is In this case, the mean values of Fx, Fy, and Fz are 3.11 N,
only one tooth out of two is in contact with the workpiece. A 70.78 N, and 13.11 N, respectively. Thus, it is reasonable to
period exists when no tooth is in contact with the workpiece. use the value of amplitude in 0 Hz as the value of cutting
In this period, the forces should attenuate rapidly. Different force in reaming analysis. Besides the frequency of 0 Hz,
from the work conducted on the CNC machine [36], it can the fourth, fifth, and sixth harmonic generation amplitude
also be noticed that the axial force Fz due to the impact of occupies the most significant proportion in the Fx. Compared
every tooth engagement has not subsided to a reasonable with the previous frequency, it has no attenuation. For Fy,
range by the time the next tooth comes in contact. That is, the fourth is the highest. For Fz, it is not easy attenuation in
after the disengagement of one cutting tooth and until the the first nine harmonic generations. The principal reason

13
The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561 2553

Fig. 11  FFT analysis of cutting 20

force measured from test No. 13

Amplitude Fx [N]
10
X: 0

Y: 3.112

0
-500 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000

40

Amplitude Fy [N]
20 X: 0

Y: 10.78

0
-500 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000

30

X: 239
20
Y: 25.45
Amplitude Fz [N]

10 X: 0

Y: 13.11

0
-500 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000

Frequency [Hz]

is that these harmonic frequencies are close to the natural analysis, is described in subsection 3.4. The results of
frequency of the system. multi-objective analysis utilizing TGRA are described in
subsection 3.5.
3.3 Surface roughness and step feature height
3.4 Analysis of the S/N ratios
According to Fig. 7(c), a typical step height in the cross-feed
direction measured from test No. 9 is depicted in Fig. 12, The desired effect for the output characteristic is referred
where the nominal step height is 400 μm. While the actual to as signal, while the undesirable effect is referred to as
step height is only 376.9 μm, resulting in a 23.1 μm step noise. Taguchi method takes the signal-to-noise (S/N) ratio
height deviation. Two reasons may attribute to the deviation. as the quality characteristics of the responses to measure
The first one is the repeatability of the robot, and the second the deviation of current values from the desired values. The
reason may be the robot’s deformation. quality characteristics in the analysis of S/N ratio are gener-
The measured cutting force, surface roughness and ally identified as lower-the-better, nominal-the-better, and
step height deviation in robotic machining are analyzed to higher-the-better. In this study, the machining aims to mini-
determine the process parameters and robot postures. The mize the forces, step height deviation, and surface rough-
general optimization procedure is depicted step-by-step in ness. Thus, the smaller-the-better S/N ratio is computed
Fig. 13. The Taguchi experiment, which is a single-objective using the equation

Fig. 12  Deviation of step height


in typical cutting tests Top surface Nominal step height
Deviation
Micrometres

Actual step height

Bottom surface

Millimetres

13
2554 The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561

Fig. 13  The stages of the


applied optimization procedure

[ ( n )]
Consequently, it enables the identification of the optimal
1 ∑ 2
xi (k) = −10log y (k) (2) input parameters for each output response separately. The
n i=1 i
average of each response and their corresponding S/N ratios
are shown in Table 3. Main effect plots are drawn in Figs. 14,
where xi(k) is the value of S/N ratios for k-th (k = 1, …, 4,
15, 16, 17 to evaluate the effects of the eight parameters on
which indicates Fy, Fz, Ra and De, respectively) response at
the four responses. The four figures depict the effect of each
i-th (i = 1, …, 18) trial, and yi(k) is the original experimental
factor on different responses. The rank is assigned based
data for the kth response at ith trial.
on the factor’s impact on the response, and a higher rank
The optimal setting for each response is considered as
indicates a higher weight of the factor in determining the
the parameter combination with the maximum S/N ratio.
response.

Table 3  The average of four Responses Fy(N) Fz(N) Ra(μm) De(μm)


measurements and S/N ratios of
process responses Test no Fy S/N Fz S/N Ra S/N De S/N

1 192.47 − 42.85 194.68 − 47.01 1.13 − 1.08 10.87 − 21.69


2 203.31 − 57.83 221.60 − 55.51 1.31 − 2.37 23.89 − 29.05
3 133.90 − 59.33 151.57 − 56.80 1.58 − 4.02 20.47 − 27.65
4 138.81 − 51.14 156.71 − 52.59 1.21 − 1.66 78.28 − 39.50
5 778.38 − 51.28 740.82 − 58.17 1.20 − 1.56 21.95 − 27.50
6 926.08 − 47.85 880.75 − 50.11 1.25 − 1.95 128.53 − 42.25
7 360.44 − 55.13 373.51 − 52.59 1.53 − 3.73 45.07 − 34.47
8 366.27 − 51.52 455.84 − 48.76 1.29 − 2.28 69.77 − 37.14
9 246.89 − 54.30 261.37 − 53.37 1.08 − 0.67 22.81 − 29.57
10 570.92 − 50.66 541.04 − 48.97 1.23 − 1.80 6.80 − 17.75
11 376.60 − 60.34 354.94 − 56.53 1.26 − 2.02 27.39 − 30.43
12 518.88 − 46.72 508.22 − 48.49 1.16 − 1.27 56.12 − 35.17
13 341.19 − 55.17 329.19 − 55.62 1.22 − 1.73 11.58 − 23.39
14 1038.57 − 53.69 958.32 − 50.96 1.59 − 4.12 7.08 − 18.35
15 216.59 − 51.11 225.74 − 49.01 1.31 − 2.38 17.65 − 26.64
16 573.50 − 42.85 577.84 − 47.01 1.26 − 2.06 231.71 − 47.39
17 483.78 − 57.83 455.95 − 55.51 1.56 − 3.96 31.41 − 31.69
18 359.23 − 59.33 342.18 − 56.80 1.27 − 2.12 50.76 − 34.44

13
The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561 2555

Fig. 14  Main effects diagram for Fy

Fig. 15  Main effects diagram for Fz

Factor combination A1B1C1D1E2F2G3H3 leads to the In general, shallow cut depth, low spindle speed, and large
lowest cutting force in the Y direction, and the parameter positioner titling yield a smaller Fz.
selection is shown in Table 4. Two factors that significantly The main effect analysis on cutting force reveals the
affect Fy are the depth of cut and positioner tilt. Fy dimin- importance of process parameter selection in affecting cut-
ishes with the decrease of cut depth and the increase of posi- ting force, and also shows the effects of robot poses cannot
tioner tilt. be ignored. In general, the depth of cut is the most critical
Combination A1B1C1D1E3F2G3H3 generates the small- factor for cutting force in both Y and Z directions. A deeper
est Fz. Cutting force in the Z direction is mainly affected by cut intuitively creates a higher cutting force. In addition
cut depth, spindle speed, and positioner tilt. The parameter to the milling process parameters, the configuration of the
combination is tabulated in Table 5. Fz is positively related robotic system also affects the cutting force significantly.
to cut depth and spindle speed, and negatively related to 𝜃A. Positioner tiling angle ( 𝜃A ) ranks third in affecting Fy and

13
2556 The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561

Fig. 16  Main effects diagram for surface roughness

Fig. 17  Main effects diagram for step height deviation

Table 4  Factor combination Factor CM ω (rpm) fz (μm/tooth) ap (μm) L (mm) θC (°) θA (°) θZ (°)
yields smallest Fy
Parameter Down milling 4775 60 400 400 0 40 20
Rank 4 5 6 1 3 7 2 8

Table 5  Factor combination Factor CM ω (rpm) fz (μm/tooth) ap (μm) L (mm) θC (°) θA (°) θZ (°)
yields smallest Fz
Parameter Down milling 4775 60 400 1100 0 40 20
Rank 8 2 4 1 6 5 3 7

13
The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561 2557

Fz, respectively. A bigger positioner tilting angle creates the Analysis of variance (ANOVA) with a confidence inter-
lowest cutting force in both directions. val of 95% was performed to determine the contribution of
The finest surface can be obtained by adopting factor each factor to the four responses. The ANOVA results are
combination A1B1C1D1E2F1G1H2 during the milling pro- tabulated in Table 8, 9, 10, 11, which concurs with the previ-
cess, whose related parameters are listed in Table 6. Spindle ous analysis of the S/N ratios. Depth of cut, positioner tilt,
rotation, positioner tilt, and depth of cut are three factors that and spindle speed contribute 27.18%, 19.44%, and 15.83%
significantly impact surface roughness. to cutting force in the Y direction, respectively. 31.69%,
A2B1C2D1E3F2G1H1 is the optimal combination that 18.4%, and 15.29% of contribution to Fz are made by depth
gives the smallest step deviation, and the related parame- of cut, positioner tilt, and spindle speed. Thus, depth of cut,
ters are tabulated in Table 7. Track position, spindle speed, positioner tilt and spindle speed are the three main factors
and spindle rotation outweigh the rest factors affecting affecting cutting force. Spindle rotation is the major factor
step height deviation. A smaller surface deviation can be influencing surface roughness by 40.12%, and positioner tilt
obtained when a lower spindle speed is chosen. is the secondary factor by 11.89%. Feed per tooth, spindle
The main effect analysis on surface quality shows higher rotation and spindle speed comprise 19.42%, 17.13%, and
importance of robot configuration than that of process 13.42% of contribution to step height deviation.
parameters. Spindle rotation is the primary factor that affects
milling surface roughness. Track position, spindle speed,
and spindle rotation are three main factors that significantly 3.5 Multi‑objective optimization using the grey
influence step deviation. Since industrial robots are more relational analysis
compliant than CNC machines, significant tool tip vibra-
tion may occur that negatively affect the surface quality. It Since the machining process involves more than one output
has been shown that the vibration depends not only on the response, it is critical to find a single set of optimal input
process parameters but also on the robot configuration [6, parameters for all of the investigated responses at the same
37]. This is probably because the dynamic behavior varies time. To achieve it, the grey relational analysis (GRA) is
within its workspace. The obtained results indicate that the applied in the investigation. The goal is to find the grey rela-
robot has higher stiffness in specific postures than others that tional grade (GRG), which converts a multi-objective optimi-
are favorable for robotic machining. zation issue to a single-objective optimization problem. And

Table 6  Factor combination Factor CM ω (rpm) fz (μm/tooth) ap (μm) L (mm) θC (°) θA (°) θZ (°)
that creates the lowest surface
roughness Parameter Down milling 4775 60 400 400 − 30 0 0
Rank 8 7 4 3 6 5 2 1

Table 7  Factor combination that Factor CM ω (rpm) fz (μm/tooth) ap (μm) L (mm) θC (°) θA (°) θZ (°)
creates the lowest step deviation
Parameter Up milling 4775 80 400 1100 0 0 − 20
Rank 6 2 5 8 1 4 7 3

Table 8  ANOVA for Fy Factors DoF Sum of squares Mean of squares F-value Contribution

Cutting mode 1 71,280 71,280 1.21 6.08%


Spindle speed 2 185,586 92,793 1.58 15.83%
Feed per tooth 2 106,048 53,024 0.9 9.04%
Depth of cut 2 318,764 159,382 2.71 27.18%
Track position 2 128,030 64,015 1.09 10.92%
Positioner rotation 2 13,272 6636 0.11 1.13%
Positioner tilt 2 227,959 113,979 1.93 19.44%
Spindle rotation 2 3894 1947 0.03 0.33%
Error 2 117,818 58,909 10.05%
Total 17 1,172,652 100.00%

13
2558 The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561

Table 9  ANOVA for Fz Factors DoF Sum of squares Mean of squares F-value Contribution

Cutting mode 1 40,761 40,761 0.81 4.21%


Spindle speed 2 148,110 74,055 1.47 15.29%
Feed per tooth 2 96,475 48,238 0.95 9.96%
Depth of cut 2 306,850 153,425 3.04 31.69%
Track position 2 78,893 39,447 0.78 8.15%
Positioner rotation 2 15,629 7814 0.15 1.61%
Positioner tilt 2 179,116 89,558 1.77 18.50%
Spindle rotation 2 1500 750 0.01 0.15%
Error 2 101,083 50,542 10.44%
Total 17 968,417 100.00%

Table 10  ANOVA for surface Factors DoF Sum of squares Mean of squares F-value Contribution
roughness
Cutting mode 1 0.00436 0.0044 0.15 1.05%
Spindle speed 2 0.00881 0.0044 0.15 2.12%
Feed per tooth 2 0.03974 0.0199 0.67 9.55%
Depth of cut 2 0.03901 0.0195 0.65 9.38%
Track position 2 0.02081 0.0104 0.35 5.00%
Positioner rotation 2 0.02721 0.0136 0.46 6.54%
Positioner tilt 2 0.04948 0.0247 0.83 11.89%
Spindle rotation 2 0.16694 0.0835 2.79 40.12%
Error 2 0.05974 0.0299 14.36%
Total 17 0.41611 100.00%

Table 11  ANOVA for step Factors DoF Sum of squares Mean of squares F-value Contribution
deviation
Cutting mode 1 83.9 83.89 0.01 0.10%
Spindle speed 2 11,676.1 5838.06 0.63 13.42%
Feed per tooth 2 16,745.5 8372.77 0.9 19.24%
Depth of cut 2 9567.5 4783.76 0.51 11.00%
Track position 2 1278.6 639.3 0.07 1.47%
Positioner rotation 2 8004.7 4002.34 0.43 9.20%
Positioner tilt 2 6105.6 3052.79 0.33 7.02%
Spindle rotation 2 14,903.2 7451.58 0.8 17.13%
Error 2 18,648.4 9324.21 21.43%
Total 17 87,013.5 100.00%

ANOVA for multi-objective using GRGs is performed after where maxyi(k) is the maximum experimental data for the
the GRA. k-th response at all trials, minyi(k) is the minimum experi-
The original responses should be linearly normalized mental data for the k-th response at all trials, xi∗ (k) is normal-
between 0 and 1, called the normalization of responses. Since ized value for k-th response at i-th trial, and i is the number
all responses in the robotic machining experiment are desired of trials.
to have small values, the normalization is formulated as After the normalization of response values, the grey
relational coefficient (GRC) is calculated. It quantifies the
maxyi (k) − yi (k)
xi∗ (k) = (3) relations between the ideal and actual experimental results,
maxyi (k) − minyi (k) and it is written as

13
The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561 2559

Δmin + 𝜌Δmax ANOVA results reveal the importance of each factor to


𝜉i (k) = (4) general milling performance, as tabulated in Table 13. Feed
Δi (k) + 𝜌Δmax
per tooth and depth of cut both make a quarter of the con-
| |
where Δ=|x0∗ (k) − xi∗ (k)| is the deviation sequence of the ref- tribution to the machining performance. Cutting mode and
| |
erence sequence x0∗ (k) and the comparability sequence xi∗ (k), track position both make about 12% contribution. The influ-
Δmin = minΔ, Δmax = maxΔ, ρ ∈ [0, 1] is a distinguishing ence of robot configuration should not be ignored, though
coefficient. In this study, the ρ value is set to 0.5. the process parameters take a large portion in the general
Once the GRCs of each response variable are obtained, ANOVA.
the GRG can be computed by averaging the GRCs corre-
sponding to each experiment
m
4 Conclusion
1∑
𝛾i = 𝜉 (k) (5)
m k=1 i This paper focuses on the combined analysis of process
parameters and robot posture on cutting force and surface
where γi is the GRG for the i-th experiment and m is the quality in robotic machining. Four process parameters (cut-
number of performance characteristics (m = 4). Among all ting mode, spindle speed, feed per tooth, and depth of cut)
investigated responses, optimal input parameters can be were selected, and four kinematic redundancies (track posi-
found based on the GRG values in Table 12. tion, C-axis rotation, A-axis rotation, and spindle rotation)
To evaluate the effect of parameter selection on milling were identified for the robotic system. Their effects on out-
performance, normalized responses using Eq. (2), GRC and put responses, namely cutting force, surface roughness, and
GRG are computed, as tabulated in Table 8. The experiments step height deviation were evaluated. Based on this study,
are ranked in GRG descending order. Sets with higher ranks the following conclusions were obtained.
yield better quality than those with lower ranks. Test No. 4 is (1) Two kinds of scallops could be found on the machined
ranked first, giving optimal parameter combination with the surface. Distinguishing groove width between the two teeth
best milling performance among all 18 sets. Down-milling, changing significantly in the feed direction is found, which
spindle speed of 7162 rpm, low feed per tooth of 60 μm/ can be attributed to the tool runout error. The axial force
tooth, shallow cut depth of 400 μm together with a specific Fz and feed force Fy are larger than the cross-feed force Fx.
robot pose (L = 400 mm, θC = 0°, θA = 40°, θZ = -20°) yield Because of runout errors on the tool, obvious differences
generally optimal milling performance. between the two adjacent primary peaks can be observed.

Table 12  Grey relational Normalized measurements GRC​ GRG​ Rank


analysis
Test no Fy Fz Ra ΔH Fy Fz Ra ΔH

1 0.935 0.947 0.210 0.902 0.885 0.903 0.388 0.836 0.753 2


2 0.923 0.913 0.159 0.549 0.867 0.852 0.373 0.526 0.654 5
3 1.000 1.000 0.240 0.020 1.000 1.000 0.397 0.338 0.684 4
4 0.995 0.994 0.491 0.745 0.989 0.987 0.496 0.662 0.784 1
5 0.288 0.270 0.292 0.765 0.412 0.406 0.414 0.680 0.478 16
6 0.124 0.096 0.658 0.667 0.363 0.356 0.594 0.600 0.478 15
7 0.750 0.725 0.381 0.118 0.666 0.645 0.447 0.362 0.530 12
8 0.743 0.623 0.000 0.588 0.661 0.570 0.333 0.548 0.528 13
9 0.875 0.864 0.204 1.000 0.800 0.786 0.386 1.000 0.743 3
10 0.517 0.517 0.209 0.706 0.509 0.509 0.387 0.630 0.509 14
11 0.732 0.748 0.141 0.647 0.651 0.665 0.368 0.586 0.567 9
12 0.574 0.558 0.045 0.843 0.540 0.531 0.344 0.761 0.544 11
13 0.771 0.780 0.261 0.725 0.686 0.694 0.403 0.646 0.607 8
14 0.000 0.000 0.208 0.000 0.333 0.333 0.387 0.333 0.347 18
15 0.909 0.908 0.245 0.549 0.845 0.845 0.398 0.526 0.654 6
16 0.514 0.472 1.000 0.647 0.507 0.486 1.000 0.586 0.645 7
17 0.613 0.623 0.334 0.059 0.564 0.570 0.429 0.347 0.477 17
18 0.751 0.764 0.063 0.627 0.667 0.679 0.348 0.573 0.567 10

13
2560 The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561

Table 13  ANOVA for GRG​ Source DoF Sum of squares Mean of squares F-value Contribution

Cutting mode 1 0.028453 0.028453 4.19 12.84%


Spindle speed 2 0.011173 0.005587 0.82 5.04%
Feed per tooth 2 0.055925 0.027963 4.12 25.24%
Depth of cut 2 0.056328 0.028164 4.15 25.43%
Track position 2 0.026789 0.013394 1.97 12.09%
Positioner rotation 2 0.00428 0.00214 0.32 1.93%
Positioner tilt 2 0.015758 0.007879 1.16 7.11%
Spindle rotation 2 0.009263 0.004632 0.68 4.18%
Error 2 0.013567 0.006783 6.12%
Total 17 0.221537 100.00%

(2) The single-objective analysis reveals that the depth References


of cut is the most significant factor for cutting forces in
both Y and Z directions. The same analysis also shows that 1. Verl A, Valente A, Melkote S, Brecher C, Ozturk E, Tunc LT
the influence of robot poses, especially positioner tilting, (2019) Robots in machining. Cirp Ann 68:799–822
2. Pan R, Zhao W, Wang Z, Ji S, Gao X, Chen D, Fan J (2021)
should not be ignored. Robot poses have higher importance Research on an evaluation model for the working stiffness of
than process parameters for milling surface quality. Spin- a robot-assisted bonnet polishing system. J Manuf Process
dle rotation and track position are the most significant fac- 65:134–143
tors for surface roughness and step deviation, respectively. 3. Zhang T, Xiao M, Zou Y, Xiao J (2020) Robotic constant-
force grinding control with a press-and-release model and
ANOVA for each response concur with the conclusion of model-based reinforcement learning. Int J Adv Manuf Technol
S/N ratios analysis, and further quantify the contribution 106:589–602
of each factor. 4. Hu J, Pagilla PR (2021) Dual-edge robotic gear chamfering with
(3) The optimal combination of process parameters and registration error compensation. Robot Comput-Integr Manuf, 69
5. Cen L, Melkote SN (2017) CCT-based mode coupling chatter
robot poses estimated through the GRA method are down avoidance in robotic milling. J Manuf Process 29:50–61
milling, 7162 rpm spindle speed, 60 μm feed per tooth, 6. Mousavi S, Gagnol V, Bouzgarrou BC, Ray P (2018) Stability
400 μm depth of cut together with certain robot pose hav- optimization in robotic milling through the control of functional
ing 400 mm track position, 0° positioner rotating angle, 40° redundancies. Robot Comput-Integr Manuf 50:181–192
7. Chen C, Peng F, Yan R, Li Y, Wei D, Fan Z, Tang X, Zhu Z (2019)
positioner tilting angle and − 20° spindle rotation angle, Stiffness performance index based posture and feed orientation
under the defined conditions in this study. optimization in robotic milling process. Robot Comput-Integr
(4) ANOVA using GRGs concludes that process param- Manuf 55:29–40
eters make a large portion of the contribution to the machin- 8. Liao Z-Y, Li J-R, Xie H-L, Wang Q-H, Zhou X-F (2020) Region-
based toolpath generation for robotic milling of freeform surfaces
ing performance and that the influence of robot postures with stiffness optimization, Robot Comput-Integr Manuf, 64
should also be noted. Robotic machining can obtain promis- 9. Peng J, Ding Y, Zhang G, Ding H (2020) Smoothness-oriented
ing performance if the process parameters and robot posture path optimization for robotic milling processes. Sci China Technol
are considered simultaneously. Sci 63:1751–1763
10. Lu Y-A, Tang K, Wang C-Y (2021) Collision-free and smooth
joint motion planning for six-axis industrial robots by redundancy
optimization, Robot Comput-Integr Manuf, 68
Funding This work was supported by the Guangdong Basic and 11. Ji W, Wang L (2019) Industrial robotic machining: a review. Int J
Applied Basic Research Foundation (Grant No. 2021A1515110043), Adv Manuf Technol 103:1239–1255
Science and Technology Innovation Committee of Shenzhen (Grant 12. Mali RA, Gupta TVK, Ramkumar J (2021) A comprehensive
No. GXWD20220811151912002), Academy of Sciences Project of review of free-form surface milling– Advances over a decade. J
Guangdong Province (Grant No. 2022GDASZH-2022010108) and the Manuf Process 62:132–167
Agency for Science, Technology and Research (A∗STAR) of Singapore 13. Arruda ÉM, de Paiva AP, Brandão LC, Ferreira JR (2019) Robust
through the IndustryAlignment Fund – Pre-positioning Programme optimisation of surface roughness of AISI H13 hardened steel
(IAF-PP) (Grant No. A1893a0031). in the finishing milling using ball nose end mills. Precis Eng
60:194–214
Declarations 14. Ozturk E, Tunc LT, Budak E (2009) Investigation of lead and tilt
angle effects in 5-axis ball-end milling processes. Int J Mach Tools
Conflict of interest The authors declare no competing interests. Manuf 49:1053–1062

13
The International Journal of Advanced Manufacturing Technology (2023) 124:2545–2561 2561

15. Dong J, Yu T, Chen H, Li B (2020) An improved calculation 28. Soorya Prakash K, Gopal PM, Karthik S (2020) Multi-objective
method for cutting contact point and tool orientation analysis optimization using Taguchi based grey relational analysis in turn-
according to the CC points. Precis Eng 61:1–13 ing of Rock dust reinforced Aluminum MMC, Measurement, 157
16. Masmiati N, Sarhan AAD (2015) Optimizing cutting parameters 29. Unnikrishna Pillai J, Sanghrajka I, Shunmugavel M, Muthura-
in inclined end milling for minimum surface residual stress – malingam T, Goldberg M, Littlefair G (2018) Optimisation of
Taguchi approach. Measurement 60:267–275 multiple response characteristics on end milling of aluminium
17. Vakondios D, Kyratsis P, Yaldiz S, Antoniadis A (2012) Influence alloy using Taguchi-Grey relational approach. Measurement
of milling strategy on the surface roughness in ball end milling of 124:291–298
the aluminum alloy Al7075-T6. Measurement 45:1480–1488 30. Slamani M, Gauthier S, Chatelain J-F (2016) Comparison of sur-
18. Xu P, Cheung CF, Li B, Wang C, Zhao C (2021) Design, dynamic face roughness quality obtained by high speed CNC trimming and
analysis, and experimental evaluation of a hybrid parallel–serial high speed robotic trimming for CFRP laminate. Robot Comput-
polishing machine with decoupled motions. J Mech Robot, 13 Integr Manuf 42:63–72
19. Xu P, Yao X, Liu S, Wang H, Liu K, Kumar AS, Lu WF, Bi G 31. Kuram E, Ozcelik B (2016) Optimization of machining parameters
(2021) Stiffness modeling of an industrial robot with a gravity during micro-milling of Ti6Al4V titanium alloy and Inconel 718
compensator considering link weights, Mech Mach Theory, 161 materials using Taguchi method. Proc Inst Mech Eng Part B: J
20. Vosniakos G-C, Matsas E (2010) Improving feasibility of robotic Eng Manuf 231:228–242
milling through robot placement optimisation. Robot Comput- 32. Fontaine M, Moufki A, Devillez A, Dudzinski D (2007) Model-
Integr Manuf 26:517–525 ling of cutting forces in ball-end milling with tool–surface inclina-
21. AntunesSimões JFCP, Coole TJ, Cheshire DG, Pires AR (2003) tion. J Mater Process Tech 189:73–84
Analysis of multi-axis milling in an anthropomorphic robot, using 33. Chen J-S, Huang Y-K, Chen M-S (2005) A study of the surface
the design of experiments methodology. J Mater Process Tech scallop generating mechanism in the ball-end milling process. Int
135:235–241 J Mach Tools Manuf 45:1077–1084
22. Slamani M, Gauthier S, Chatelain J-F (2015) A study of the com- 34. Layegh SE, Lazoglu KI (2017) 3D surface topography analysis in
bined effects of machining parameters on cutting force compo- 5-axis ball-end milling. Cirp Ann 66:133–136
nents during high speed robotic trimming of CFRPs. Measure- 35. Wang SB, Geng L, Zhang YF, Liu K, Ng TE (2015) Cutting force
ment 59:268–283 prediction for five-axis ball-end milling considering cutter vibra-
23. Slamani M, Gauthier S, Chatelain J-F (2014) Analysis of trajec- tions and run-out. Int J Mech Sci 96–97:206–215
tory deviation during high speed robotic trimming of carbon-fiber 36. Sai L, Belguith R, Baili M, Dessein G, Bouzid W (2018) An
reinforced polymers. Robot Comput-Integr Manuf 30:546–555 approach to modeling the chip thickness and cutter workpiece
24. Slamani M, Chatelain J-F (2019) Assessment of the suitability engagement region in 3 and 5 axis ball end milling. J Manuf Pro-
of industrial robots for the machining of carbon-fiber reinforced cess 34:7–17
polymers (CFRPs). J Manuf Process 37:177–195 37. Sun C, Altintas Y (2016) Chatter free tool orientations in 5-axis
25. Muthuramalingam T, Akash R, Krishnan S, Phan NH, Pi VN, ball-end milling. Int J Mach Tools Manuf 106:89–97
Elsheikh AH (2021) Surface quality measures analysis and opti-
mization on machining titanium alloy using CO2 based laser beam Publisher's note Springer Nature remains neutral with regard to
drilling process. J Manuf Process 62:1–6 jurisdictional claims in published maps and institutional affiliations.
26. Kuram E, Ozcelik B (2013) Multi-objective optimization
using Taguchi based grey relational analysis for micro-milling Springer Nature or its licensor (e.g. a society or other partner) holds
of Al 7075 material with ball nose end mill. Measurement exclusive rights to this article under a publishing agreement with the
46:1849–1864 author(s) or other rightsholder(s); author self-archiving of the accepted
27. Uzun G (2019) Analysis of grey relational method of the effects on manuscript version of this article is solely governed by the terms of
machinability performance on austempered vermicular graphite such publishing agreement and applicable law.
cast irons. Measurement 142:122–130

13

You might also like