Académique Documents
Professionnel Documents
Culture Documents
Abstract
In this paper, a data acquisition system that simultaneously allows the recording of cutting forces and cutting tool position (coordi-
nates X, Y and Z) is presented. Thus, the geometry of the surface being machined and the values of the cutting forces generated during
the surface milling can be correlated. In this manner, two usual problems in milling experimentation are solved. First, those derive from
the continuous changes in the feed rate value due to the special look ahead functions (being on-line applied by the numerical control in all
high-speed milling centres), which aects the correlation between part geometry and forces. Second, those originate by the presence of
unexpected stocks coming from previous semi-nishing operations, which changes the value of cutting forces respect to those calculated
taking into account the theoretical tool engagement into the part.
The objective of this work is the development of a diagnostics tool for allowing the detection of potential milling problems by
researchers, making more protable the performance of machining test on real complex parts. This tool can be used in the optimization
of the milling of test-parts, machining real geometries that incorporate problems dierent from those observed in the linear tests at con-
stant linear feeds (in end-milling conditions).
The nal goal of the system is the generation of cutting forces maps as a function of the geometry of real workpieces, which is an
advance respect the usual forces recording in function of time or tool rotation typical of linear machining tests. In order to do that,
the system incorporates a dynamometric plate for the measurement of the three components of the cutting force, as well as an acquisition
card connected to the analog output of the position control loops. After machining, the le containing position and force data is post-
processed and chromatic and vector maps are generated.
The force analysis utility has been applied to three cases, in order to assess its feasibility in machining research projects. The rst
example shows a reduction of the number of tests and therefore machining time (even by 18 times) in the validation of a mechanistic
cutting force model. Second example is focused on the detection of unexpected tool engagement conditions in complex parts. And
the last one addresses to the milling of thin walls, for investigation of static and dynamic milling problems.
2005 Elsevier Ltd. All rights reserved.
Keywords: Milling; Cutting forces; Complex surfaces; Data acquisition; Machining experimentation
0957-4158/$ - see front matter 2005 Elsevier Ltd. All rights reserved.
doi:10.1016/j.mechatronics.2005.09.001
22 L.N. Lopez de Lacalle et al. / Mechatronics 16 (2006) 2132
Nomenclature
ae radial depth of cut, mm Kre, Kte, Kae edge specic cutting force coecients,
ap axial depth of cut, mm N/mm
Vc cutting speed, m/min, basic relation is Vc = p * ac undeformed chip thickness
D * N/1000 dFt, dFr, dFa dierential components of cutting force in
fz feed per tooth, mm the tool tangential, radial and binormal direc-
F actual linear feed or feed rate, mm/min, tions
S * z * fz, wji positioning angle of the element i of the j cutting
Fp programmed linear feed of machine, mm/min edge
S rotations spindle speed, rpm h spindle rotation angle
Fx, Fy, Fz components of the cutting force on the dyna- j positioning angle of the main cutting edge of
mometer, N each cutting edge element
S rotary speed of the spindle, rpm P1 look-ahead parameter, control based on the cur-
D tool diameter, mm vature radius
z number of teeth of the milling tool P2 look-ahead parameter, control based on the two
db length of dierential cutting edge perpendicular secant angle
to cutting speed P3 look-ahead parameter, maximum angle
dS dierential cutting edge length P4 look-ahead parameter, minimum angle
Krc, Ktc, Kac shear specic cutting force coecients, P5 look-ahead parameter, minimum speed
N/mm2
development of this model [9] has been generalized for the from a cutting force modelling with real ones; in this work,
machining on slope, in order to estimate the cutting forces linear feed is 20 mm/min, which makes possible the com-
in the high-speed machining of sculptured surfaces. Some parison of predicted and actual forces in each spatial point
authors [10] have tried to analyze the cutting forces in com- because there in no inuence of the look ahead. On the
plex parts by extrapolating the results obtained from linear contrary, in the present work, feed of 1000 mm/min is used.
cutting operations. However, this cannot be considered as In [14] an experimental recording system is used on the
a valid technique, since some problems coming from an milling of sculptured surfaces, but there, feed is kept con-
excessive tool engagement into part are not present in stant during the milling process.
linear tests. In order to analyze the dierent situations that may arise
Bouzakis in [11] calculates the real undeformed chip sec- during a machining operation, in this paper a new analysis
tion using a geometry model of the part, calculating the utility, based on the simultaneous measurement of the
intersection of solids part and tool. After this, applying three orthogonal components of the cutting force (Fx,
an empirical model, the real forces at each part point are Fy, and Fz, measured with a KISTLER dynamometer)
calculated. But in complex parts the validation of estimated and the current position of the tool in a high-speed machin-
forces is impossible due to the fact that recorded forces are ing centre, is presented. The diagnostic system can be
not correlated with the part geometry. In the VericutTM applied to forces analysis in real industrial complex parts.
software [12], the Optipath utility reads the NC toolpath At date, the utility is focused on performing laboratory
le and divides tool motion into a number of smaller seg- tests because the cost of dynamometer is too high. In indus-
ments. Where necessary, based on the amount of material trial production, other less expensive sensors are recom-
removed along each segment, it assigns the best-feed rate mended such as the spindle current signal or acoustic
for each tool engagement into part. But there is not a cal- emission from process. However, the performance of mill-
culation of the cutting forces. A similar idea is developed in ing tests are a main step for milling optimization of di-
Guzel and Lazoglu [13] and Larue and Altintas [14]. cult-to-cut materials or complex parts, and therefore this
Nowadays, the visual inspection of machined parts is a utility has natural application in research laboratories
reliable method to know if machining operations have been about machining.
successful. Chatter marks and actual dimensions of the In this paper, three case studies will be shown. Finally, it
workpiece can be used as estimators. The premature or must be remarked that the system has been developed only
the sudden failure of tools may also be considered to deter- for running machining tests and diagnostics, since in an
mine the origin of milling problems. In many cases these industrial environment dynamometric devices such as the
problems are related to the geometry of the part, so the one here used are not applied because of their high cost.
current available models do not predict them.
Other usual approach is the tool monitoring based on 2. Tool architecture
spindle current consumption or acoustic emission from
the machining process, as is explained in [1518]. In these In Fig. 2, the general scheme of the developed utility is
cases, the in-process detection of tool breakage or tool detailed. First, during the milling process both the cutting
wear is the main purpose, very useful for long-mass pro- forces and the machine-tool positions are simultaneously
duction in unattended mode. collected, as it will be explained below. This information
In investigations, cutting forces are usually measured in is recorded in a unique le, of several megabytes size in
linear machining tests using constant feed and always with ASCII code. This le is ready to post-processing, allowing
the same tool engagement conditions, that is, with the same that simple operations with the cutting forces components
feed per tooth, and axial and radial depths of cut. In these can be o-line done. Data are represented using graphical
cases, cutting forces are recorded in relation to time or tool tools, for example a general-purpose post-processor (we
rotation, but not in relation to part geometry. The typical use a specially developed one or the commercial TecplotTM),
system is a piezoelectric plate connecting to a DAQ board, allowing color maps or vector representations. At view of
working together with visualization software, in a similar the represented data, user can correlate the value of the cut-
way to a digital oscilloscope. However, in complex test ting forces with the surface visual inspection or with the
parts with continuous changes of machining directions, result of the coordinate measurement of parts.
or when the previous operation does not produce a con- The main stage of the above scheme is the simultaneous
stant stock, cutting forces recorded in relation to time recording of forces and positions. In Fig. 3, a global
can not be correlated with the real conditions. That is the description of the acquisition system is presented.
case of high-speed milling: the look ahead functions of The dynamometric table KISTLERTM 9255B (features at
the CNC control (see Appendix A) continuously change www.kistler.com), is a quartz three component dynamom-
the real value of feed rate respect to that programmed eter for measuring the three orthogonal components of
one. With the above in-time recording system it is impossi- a force and the three induced torque of them. The dyna-
ble to know where the variations of cutting force were pro- mometer consists of four force sensors tted under a high
duced. Guzel and Lazoglu [13] measure the values of preload between a base plate and a top plate. Each sen-
cutting forces along a surface machining, comparing values sor contains three pairs of quartz plates, one sensitive to
24 L.N. Lopez de Lacalle et al. / Mechatronics 16 (2006) 2132
in our case is 8 (type 5059), but only three of them are used,
Data sampling and Utility as explained below.
recording With this 8 output signals, the six values of Fx, Fy, Fz,
Mx, My, and Mz can be calculated (see Kistler datasheet
Machining of part IN11.5017, 2002), with two methods. First, six digital sums
can be calculated in real time after the analog/digital
conversion in the PC. This method is a good way if the
[(Fxmax, Fy, Fz), Data frequency of forces is low, but not for high frequencies,
(Fx, Fymax, Fz), collected as it will be explained in the follow section.
(Fx, Fy, Fzmax), in a file Other possibility is to install an adapter plug which sums
x, y, z] and converts the 8 plate output signals in the three cutting
forces, before the amplier stage. In our case the Kistler
5090A1 has been used. The global system amplier sensi-
Post-processing
tivity is 8 pc/N in Fx and Fy, and 3.7 pc/N in Fz.
The positions of the three axes of the CNC machine tool
Graphical are collected from the internal programmable controller
representation (iPLC of the CNC equipment), which knows the axes posi-
tion directly from the linear encoders, which are installed in
Diagnosis by the guides of all CNC machines. No new devices are
the user required. Other possibilities like getting the machine posi-
tion from the user interface of the CNC (the FIDIA M2
Fig. 2. General scheme of the analysis utility.
control allows this possibility because it is a Pentium plat-
form under Windows NT) have been discarded due to the
lack of a quick refresh frequency in the CNC control.
pressure in Z direction and the other two responding to In this manner, the three force signals and the three ana-
shear in the X and Y directions respectively. The outputs log signals of the machine position are simultaneously
of the four sensors are connected inside the dynamometer acquired, ltered and le recorded. For this latter purpose
in such a way that multicomponent measurements of forces a high resolution-high frequency Analog/Digital data
and torques can be performed. The eight output signals of acquisition board has been selected. The main features of
the plates are Fx1+2, Fx3+4, Fy1+4, Fy2+3, Fz1, Fz2, Fz3, Fz4; this board are: resolution 12 bits, sampling frequency
these components are used to calculate the cutting forces 1.25 MHz, maximum number of channels 16 single-ended
Fx, Fy, and Fz, and the three cutting torques, Mx, My, Mz. (8 dierential). So, in our application the maximum sam-
In the plate output a compact and isolated 8-wire cable pling frequency per single-ended channel is 1.25 MHz/6:
(1677A5) is mounted. It is responsible for transporting 208 kHz, as explained in following paragraphs. The data
charge signals to the multichannel Kistler 5017A1800 acquisition board is controlled using well-known lab soft-
amplier. The number of plug-in charge amplier modules ware (LabviewTM V 6.0, 2002).
Fig. 3. System architecture. Left: Schematic system scheme. Right: Data sampled and recorded, each record is composed by 12 values
[(Fxmax, Fy, Fz), (Fx, Fymax, Fz), (Fx, Fy, Fzmax), x, y, z].
L.N. Lopez de Lacalle et al. / Mechatronics 16 (2006) 2132 25
Using this software, three types of operations are succes- does not provide the entire calibration response chart (they
sively performed: provide only the sensitivity values and the linearity of the
response), the dynamometer response was checked using
The instantaneous value of Fx, Fy, Fz, x, y, z during a an eccentric mass motor bolt on the dynamometer, increas-
time period is recorded. Its duration is set as 1.5 times ing rotational speed up to 5800 rpm. No amplication was
the period of the force signal, with a number of points detected respect to the theoretical value of the centrifugal
that ensure enough resolution to determine the peak force.
value of the force (see next section). Three solutions can be given to the impossibility to mea-
The maximum values for Fx, Fy, and Fz are detected. sure high frequencies forces:
The data sets [(Fxmax, Fy, Fz), (Fx, Fymax, Fz), (Fx, Fy,
Fzmax), x, y, z] are forced to be disk-recorded each time (a) A specic table designed for high-speed applications
they are collected. The x, y, z position is common to (e.g. Kistler 9256A1), showing natural frequencies
the three maximum force sets, since the measuring error near to 5 kHz can be used. The problem in this case
in the reading from the CNC is well over the deviation in is the small size of the table, and the reduced range
the position of the three maximum values. of forces (up to 250 N) which is not enough in many
machining operations.
Once the machining operation is over, the data le is (b) The measurement can be carried out at a lower rota-
closed and o-line processing involving graphical data rep- tional speed (below 6000 rpm). In spite of this value
resentation can be carried out. During post-processing the implies a lower cutting speed, keeping the feed rate
user-selected cutting force component can be represented in and the axial and radial depths of cut of the actual
a three dimensional (x, y, z) view. Composition of the dier- operation, cutting forces do not change respect to
ent vectors is also allowed, being previously calculated with the usual higher cutting speed. Even though some
a simple le post-processor procedure. Usual calculations studies [19] show that an increase in the cutting speed
are the resultant force in the plane perpendicular to tool is related to a decrease in the cutting forces, it must be
axis when one of the components is maximum taken into account that the high-speed milling of
q hardened steels is never carried out over 300 m/min.
F max Fx2max Fy 2
h
1 Therefore, the error introduced by this eect is smal-
x
q ler than 15% in the case of C45 steel. Even if this error
F h max Fx2 Fy 2max 2 happens (it is usually very lower than this percent-
y
age), the relative values and therefore the comparison
Representation is done using color or vector maps, as between cutting forces at dierent zones of a part
shown for example in Fig. 10, in order to clearly appreciate machined in the same test are useful to detect unex-
the zone of maximum value (positive or negative). pected cutting conditions.
(c) Use of Kalman ltering [20] of the cutting force mea-
3. Problems derived from the high federate, cutting surement, which can raise the maximum sampled fre-
speeds and resolution quency to twice or three times.
The main problems found in the development of the In any case, the monitoring of cutting forces at
system are the ve pointed out below. high speed (>6000 rpm) may only be really solved if a
dynamometric table with natural frequency over 3 kHz
3.1. Maximum frequency of dynamometers and maximum force of 1000 N is developed in the next
future.
The rst problem is directly related to the intrinsic fea-
tures of the dynamometric device used. This device must 3.2. Short force peaks
be able to monitor cutting forces at very high frequencies,
this is, over 800 Hz at 25,000 rpm with a tool of 2 teeth, The second point is also derived from monitoring signals
and over 1600 Hz with a tool of 4 teeth, avoiding resonance at very high frequencies. In this case, if a tool with two
or electric charge problems in the quartz crystal sensors. teeth and a rotational spindle speed of 10,000 rpm are used,
The table 9255B, that because of its size (260 260 mm) the frequency of the cutting force signal is 333 Hz. The
and force range (20 to 20 kN in X and Y, 10 to 40 kN relation signal-no signal (in other words, the ratio between
in Z) is the most adequate to measure forces in milling, the time during which the tooth is cutting and during which
shows a natural frequency mounted on anges of 1.7 kHz the tooth is idle) depends on the radial depth of cut, which
in X, Y axes and 2 kHz in Z axis. It must be also taken into in nishing operations is very small (e.g., 0.2 mm with a
account that parts of a certain weight are mounted on the 16 mm diameter tool, see Fig. 4). Taking into account the
table, and this produces a decrease in the natural frequency helix angle, the immersion angle h1 (in this case, 12.8) is
of the system to values below 1 kHz. The valid range for increased by h2 (which value is ap = tg i=R), in this case
measuring is below this natural frequency. Since Kistler 20.6. The resultant total immersion angle is thus 33.4,
26 L.N. Lopez de Lacalle et al. / Mechatronics 16 (2006) 2132
Fig. 6. Three slope test part, cutting strategies and cutting conditions used
Fig. 5. Eect of the look ahead function in the data acquisition points. for the validation trials of machining simulation software.
Fig. 7. Recorded cutting force Fx (N) in the machining of test part in zone A (left) and B (right). Arrow dashed lines are included to show the value of
forces (due to color-to-grey picture conversion). Original gures are in color.
for the edition of this paper). Therefore, user can study the measured force. The error was below 15%, which can be
eect on the operation of three dierent geometries (the considered as good estimation.
three slopes of the workpiece) and two cutting strategies, Without this diagnostic tool, the total time required for
carrying out only one machining test. At view of Fig. 7, performing the simple linear tests on dierent slopes and
results of position monitoring were in accordance with each in the down and upmilling cases was approximately
the workpiece geometry. 18 times longer; each test need a CNC program for machin-
In this gure, the variations in the value of Fx when ing at the specic plane. The whole experimentation plan
machining in dierent feed directions can be observed. Fx involved three part slopes (15, 30, and 45), ve cutting
is high when upward machining, and low when downward directions (horizontal, 0, 45, upward and downward)
machining. Similar graphs were obtained for Fy and Fz. and two milling cases (downmilling and upmilling). Risk
The values of the actual forces measured during the of mistakes during the tests realization also increased.
cutting tests have been correlated with results from the
developed [9] simulation software. Table 2 includes the maxi- 4.2. Application to detect problems in the machining
imum Fx of both the estimated and the experimental of complex parts
Fig. 8. Two dierent Fy mapping graphs of the machining of an aluminium cylinder, with two dierent zig-zag cutting directions.
L.N. Lopez de Lacalle et al. / Mechatronics 16 (2006) 2132 29
evaluate the performance of their high-speed milling Fig. 9 shows the post-processing of the cutting forces,
machines [6]. The eects of the cutting conditions, tool including the maximum Fy value given as a function of posi-
and machining strategies were analyzed by studying this tion (up), and (down) two vector graphs (Fx, Fy, Fz). In this
test part, which involves a short machining time, 26 min. case, a general-purpose post-processor (TecplotTM V 5.0) has
The study of the machining forces was here of maximum been used, which provides powerful graphics tools. From
interest. the force analysis some conclusions were drawn:
Fig. 9. Real cutting force map (in both color and vector representation) of the supernishing operation of a stamping die (GGG70L). (A) Eect of residual
material on forces and (B) force changes in upward to downward milling surface at the peak point.
30 L.N. Lopez de Lacalle et al. / Mechatronics 16 (2006) 2132
The cutting force was very stable, and its value was stamping dies, 2000, carried out by ve companies of the
highly dependent on the workpiece slope. This result Basque Country), and lead to some practical conclusions
was in accordance with the operation being carried out for its application in two stamping die manufacturers.
(super-nishing after a previous very uniform semi-n-
ishing operation). 4.3. Application to thin walls milling
In zone A, a higher value of the force corresponding
with an excess of material left by the semi-nishing oper- A third application involved the study of those phenom-
ation was observed. Tool wear would produce a similar ena occurring during the milling of very thin walls. Here,
eect, but in that case cutting forces were increasing three types of problems may appear:
along the entire machining test, and not only in a small
zone of the part. Problems caused by the wall static deformation pro-
At the top of the B zone, milling process changes from duced by the cutting forces that generate an excess of
upward to downward, as shown by the change in the uncut material. Wall deformation reduces the tool
direction of the cutting forces. immersion into thin wall, and therefore, cutting forces
decrease. As the operation gets closer to the base of
A technological conclusion extracted from this force the wall, the stiness becomes higher, and so the defor-
study was that more wear resistant tools made of PCBN mation is smaller (and the tool engagement is higher). It
(Polycrystalline Cubic Boron Nitride) could be applied, results in an increase of the cutting forces.
because cutting forces were steady. This fragile tool mate- Dynamic problems, this problem being especially impor-
rial can suer a suddenly breakage due to sharp changes tant when the natural frequency of the wall is close to
of the cutting forces, caused by the tool hit against uncon- the teeth passing frequency. It must be taken into
trolled material stocks [6]. The developed diagnostic utility account that the natural frequencies of a wall is contin-
allowed to check the success of some PCBN milling tests uously decreasing during milling due to the progressive
(in the research project Reducing time in the production of reduction of both the mass and stiness of the wall.
Fig. 10. (a) Mapping of the Fy (perpendicular to the wall) for the milling of a 0.45 mm thin wall (b). In pictures details (d,e,f) of marks due to vibrations.
Table (c) shows the value of Fx and Fy and the wall thickness for noted points.
L.N. Lopez de Lacalle et al. / Mechatronics 16 (2006) 2132 31
In the case of self-excited vibration, it is the cutting pro- projects, this utility allows to obtain information of real
cess itself that generates oscillations. The origin of these forces related to part geometry.
oscillations, so-called chatter, is the dynamic excitation In long mass production, recording the variation of cut-
produced by the (wavy) irregular part surface generated ting forces with geometry, also aected by the tool wear,
by precedent tool tooth. This phenomenon is dicult to would be a useful tool to study the evolution of a complex
detect because the natural frequency of walls changes process, if a disturbance has appear. However, this applica-
during machining. tion presents as main drawback the high cost of the Kistler
devices. For this reason, it is not an on-line utility to detect
The three types of problems may happen at the same problems in serial production. However, this approach can
time, making very dicult to determine the true origin of be easily adapted, collecting the spindle current consump-
marks that can appear on a milled thin wall. The use of tion instead of cutting forces.
the developed system was of great help. Fig. 10 shows The spatial resolution will be improved by increasing
the force map, the wall surface and some details of the sur- acquisition speed and data processing. At the same time,
face marks in a milling operation performed on an Al7475 the evolution of hardware will allow very important
workpiece. The nal wall thickness is 0.45 mm, and the improvements in the near future. Also, the graphical capa-
wall height is 60 mm. The table includes numerical values cities of the post-processor are being increased; the use of
of Fx, Fy and the wall thickness at marked points (numbers commercial general-purpose post-processing software is a
have been used for the back face and letter on the front good choice (Sections 4.2 and 4.3). In micromilling,
face). The cutting conditions were: hard metal end mill, advanced dynamometric devices are being used in order
16 mm diameter, ap 5 mm, ae 2 mm, fz 0.07 mm/z, Vc to make possible the measurement at higher cutting force
201 m/min, F 560 mm/min, N 4000 rpm. frequencies in micro moulds milling.
It can be seen that marks on the wall (in gure marked In short, the main advantage of using the above
as (d), (e), (f)) coincide with a cutting force increase, which approach is the correlation between cutting forces and their
is a sign of vibration-induced over-cuts. The points (marked actual point of generation, which introduces further infor-
as 2, B, 5, E) correspond with the maximum displace- mation in the analysis of the machining operations. In this
ments of a mode at 145130 Hz (near to a wall natural way, more useful machining test can be performed on com-
frequency). plex (and real) surfaces. The use of this diagnostic utility
This utility tool could also be applied to machining test improves the conclusions of machining investigations.
on parts with thin oor, where similar problems to thin
walls milling are described. Acknowledgements