Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Received 22 June 2000; received in revised form 15 April 2003; accepted 8 May 2003
Abstract
This paper presents a novel method for programming spindle speed variation for machine tool chatter suppression. This method
is based on varying the spindle speed for minimum energy input by the cutting process. The work done by the cutting force during
sinusoidal spindle speed variation S3V is solved numerically over a wide range of spindle speeds to study the effect of S3V on
stable and unstable systems and to generate charts by which the optimum S3V amplitude ratio can be selected. For on-line application,
a simple criterion for computing the optimal S3V amplitude ratio is presented. Also, a heuristic criterion for selecting the frequency
of the forcing speed signal is developed so that the resulting signal ensures fast stabilization of the machining process. The proposed
criteria are suitable for on-line chatter suppression, since they only require knowledge of the chatter frequency and spindle speed.
The effectiveness of the developed S3V programming method is verified experimentally.
2003 Elsevier Ltd. All rights reserved.
Keywords: Chatter; Precision machining; Spindle speed variation; Stability; Numerical analysis; Vibration control
0890-6955/$ - see front matter 2003 Elsevier Ltd. All rights reserved.
doi:10.1016/S0890-6955(03)00126-3
1230 E. Al-Regib et al. / International Journal of Machine Tools & Manufacture 43 (2003) 1229–1240
where z is the damping ratio and wn is the natural fre- stability plays an important role in explaining the stabil-
quency of the machining system. This model can be used ization effect of variable speed on machining systems.
to study the stability of the machining system under both This relationship is best described by energy analysis.
constant and variable spindle speeds where the spindle In the next section, this relationship will be investigated
speed S = S(t) and the time delay t = t(t) are time-vary- quantitatively to study the relation between the variable
ing functions. spindle speed signal and stability.
The characteristic equation of the constant speed
machining system can be derived as
3. Energy-based stability analysis of variable speed
1 ⫹ Kc b (1⫺e⫺ts)G(s) ⫽ 0. (5)
machining
Let s = jw, then the above equation can be rewritten as
It has been shown that varying the spindle speed using
⫺1 sinwt
⫹j ⫽ Kc b [Real[G] (6) sinusoidal function is the most feasible profile to sup-
2 2(1⫺coswt) press chatter since it is more convenient for the spindle-
⫹ jImag[G]]. drive system to track and easier for CNC realization
[10]. Typical sinusoidal spindle speed signal has the fol-
The quantity wt is the phase angle f (radians) of the lowing form:
regenerative wave on the machined surface, where w is
the vibration frequency (rad/sec). From Eq. (3), the S(t) ⫽ Sm[1 ⫹ asin(2p fs t)] (9)
relation between the spindle speed, vibration frequency, where Sm is the mean spindle speed in (rpm), a is the
and the phase angle can be expressed: amplitude ratio, and fs is the signal frequency in Hz.
60w The application of variable spindle speed is con-
wt ⫽ f ⫽ . (7) strained by the spindle-drive system, which has a low
zS
pass filter response to time-varying signals. The fre-
It is convenient to express this phase angle as an quency of the time-varying signal should be within the
integer number of waves N plus a fractional portion of bandwidth of the spindle-drive system, fsⱕwbw / 2p, and
a wave e / 2p such that if there are N + e / 2p vibration the amplitude ratio is also a function of the spindle-drive
waves during one revolution of the workpiece, where system and usually constrained to values in the range
N = 0, 1, 2,% and 0ⱕe / 2p ⬍ 1, then the relation 0 ⬍ a ⬍ aa, where aa is the maximum allowable ampli-
between the spindle speed, the vibration frequency, and tude ratio.
the phase angle is: The effect of varying the spindle speed on stability
60 w can be studied by considering the balance between the
⫽ f ⫽ 2p N ⫹ e (8) work done by the regenerative cutting force and the
zS
energy absorbed by the machine’s structural damping.
Eqs. (6) and (8) can be utilized to generate the stability The kinetic energy of the mass and the potential energy
lobe diagram in terms of the limiting depth of cut vs. of the system are conservative over the vibration period
the spindle speed as shown in Fig. 3. In this figure, each and hence, they are not considered. A machining system
lobe corresponds to a number N = 0, 1, 2,%, where the is stable as long as the total change in the energy of the
smaller the number, the higher the spindle speed. system due to the structural damping ⌬Ud and due to
The relationship between the fractional phase and the work done by the regenerative force ⌬UF being nega-
tive over one cycle of vibration:
⌬Ud ⫹ ⌬UFⱕ0. (10)
Since varying the spindle speed affects the chip thick-
ness, which in turn affects the cutting force, the work
done by the regenerative force will be computed. Here,
for illustration purposes, the traditional one-dimensional
regenerative force model [15,24] will be considered.
Assuming the machining system is vibrating with a fre-
quency w and has a small sinusoidal displacement:
x(t) ⫽ Xcos(w t) (11)
then,
ẋ(t) ⫽ ⫺Xwsin(w t) (12)
Fig. 3. Typical stability lobe diagram. and
1232 E. Al-Regib et al. / International Journal of Machine Tools & Manufacture 43 (2003) 1229–1240
x(t⫺t) ⫽ Xcos(wt⫺wt). (13) The closed form solution of this equation has been
approximated using Bessel functions [28] to investigate
The validity of this assumption for variable speed mach-
the effect of S3V parameters on stability. Radulescu et
ining has been verified in Zhang [28].
al. [19] solved it numerically to explain qualitatively the
For variable speed machining, the phase angle wt is
robustness of variable speed machining on stability aug-
time-varying [12,28], which is expressed using Eqs. (7)
mentation.
and (9) as:
Here, Eq. (20) will be solved numerically for wide
60 w 60 w range of mean spindle speed by considering the follow-
wt ⫽ ⫽ . (14)
zS(t) zSm[1 ⫹ asin(2pfst)] ing relation between the vibration frequency and the
mean spindle speed:
Substituting in Eq. (13):
The work undertaken by the regenerative force over where Nm is the lobe number and em is the fractional
n integer cycles of vibration can be computed from phase associated with the mean spindle speed. Substitut-
the relation: ing in Eq. (20) and rearranging:
⌬UF ⫽ 冕2p n / w
0
⫺F(t) ẋ(t) dt. (16)
⌬UF
KcbX2
⫽ ⫺ (2p)2 fs 冕 2pn / w
0
(22)
⌬UF ⫽ 冕2p n / w
0
⫺Kc b [x(t)⫺x(t⫺t) (17) For constant speed machining, where the amplitude
ratio is a = 0 and the number of cycles is n = 1, Eq.
(22) can be solved analytically [4]:
⫹ h0 ] ẋ(t) dt.
After substituting Eqs. (11), (12), and (15) into Eq. (17) ⌬UF
⫽ ⫺sin em. (23)
冕 冋 冉
2p n / w
KcbX2
⌬UF ⫽ ⫺Kcb Xcos(wt) ⫺ Xcos wt When 0 ⬍ em ⬍ p, the variation in the chip thickness
0
冊 册
leads the tool movement and consequently, the energy
60w introduced to the system in the cycle is smaller than the
⫺ ⫹ h0 [⫺wXsin(w t)]dt
zSm[1 ⫹ asin(2pfst)] energy dissipated and the system is stable. When p ⬍
em ⬍ 2p, the variation in the chip thickness lags the tool
and performing part of the integration, the work done movement and consequently, the energy introduced to
by the regenerative force can be found to be: the system in the cycle is larger than the energy dissi-
⌬UF ⫽ ⫺w Kc b X2 冕0
2p n / w
(18)
pated and the system is unstable [9,13,29].
For variable speed machining, Eq. (22) does not have
a closed form solution. The right hand side of the above
冉
cos w t⫺
60w
zSm[1 ⫹ asin(2pfst)]
sin(w t) dt 冊 equation can be computed numerically to investigate the
effect of the variable spindle speed signal on the work
done by the regenerative force. Eq. (22) is only a func-
where the number of vibration cycles is expressed by tion of the lobe number Nm, the fractional phase em, and
[12]: the amplitude ratio a:
w
n⫽ . (19) ⌬UF
(2p)2fs ⫽ fun(Nm,em,a) (24)
KcbX2
The average work done by the regenerative force over
one vibratory cycle is computed by dividing Eq. (18) by since varying the variable spindle speed signal’s fre-
the number of cycles (n) from Eq. (19): quency fs has no effect on the computed integration. Eq.
(22) is solved numerically over wide range of Nm, em,
⌬UF ⫽ ⫺ (2p)2 fs Kcb X2 冕 2p n / w
0
(20)
and a to investigate the effect of S3V amplitude ratio on
the stability when S3V is applied to unstable and stable
冉 冊
machining systems especially at high speed machining.
60w In addition, the optimum S3V amplitude ratio, which
cos w t⫺ sin(w t) dt.
zSm[1 ⫹ asin(2pfst)] minimizes the work undertaken by the regenerative cut-
E. Al-Regib et al. / International Journal of Machine Tools & Manufacture 43 (2003) 1229–1240 1233
ting force in Eq. (22) is computed numerically and tabu- certain amplitude ratios. For example, in Fig. 4 if S3V
lated in charts as function of Nm and em. with amplitude ratio a5 is applied to the case where
Nm = 5 and em = p / 2, the regenerative work delivers
3.1. S3V effect on stable system maximum energy compared to applying S3V with other
amplitude ratios in the allowable range 0 ⬍ a ⬍ 0.4.
In order to investigate the effect of S3V amplitude However, when S3V with amplitude ratio b5 is applied,
ratio on the stability when S3V is applied to a stable the regenerative force dissipates energy. This offers an
system, the work done by the regenerative force is com- explanation for the adverse effect of variable speed
puted for the amplitude ratio in the range 0 ⬍ a ⬍ machining on stability [5,10,15,24]. Similar results are
0.4, using a wide range of Nm while keeping the frac- obtained for other Nm and other values of the fractional
tional phase in the stable range 0ⱕemⱕp. Here, the phase in the range 0ⱕemⱕp. The above analysis shows
maximum allowable amplitude ratio is assumed, aa = that it is not advantageous to apply S3V to stable system.
0.4 for illustration purposes. In Fig. 4, the results are
plotted for mean spindle speeds with Nm = 0, 1,%, 10 3.2. S3V effect on unstable system
and fractional phase of em = p / 2. This fractional phase The work done by the regenerative force when S3V
corresponds to applying S3V to the most stable case is applied to an unstable machining system is computed
when the regenerative force under constant speed (a = numerically from Eq. (22). In this case, the fractional
0) results in maximum energy dissipation. This figure phase for the unstable machining system under constant
shows that applying S3V to a stable system causes the spindle speed is in the range p ⬍ em ⬍ 2p. When S3V
regenerative force to dissipate less energy compared to is applied, the plot of the resulting work done vs. the
the constant speed case and even deliver energy under amplitude ratio has a damped harmonic form. In Fig. 5,
Fig. 4. Effect of S3V amplitude on the work done by the regenerative Fig. 5. Effect of S3V amplitude on the work done by the regenerative
force when S3V is applied to a stable system. force when S3V is applied to an unstable system.
1234 E. Al-Regib et al. / International Journal of Machine Tools & Manufacture 43 (2003) 1229–1240
∂ 冉 冊
⌬UF
KcbX 2
⫽ 0 and
∂2 冉 冊
⌬UF
KcbX2
⬎ 0. (25)
It has been shown in Section 3.2 that the optimum S3V
amplitude ratio at high spindle speed machining (small
Nm) is very high and may be beyond the range allowed
∂a ∂ a2 by the spindle-drive system response. Consider the
This figure can be used to select the optimal S3V ampli- maximum spindle speed corresponding to the optimum
tude ratio whenever chatter frequency is available by S3V amplitude ratio computed from Eq. (26):
computing the lobe number Nm and the fractional phase 60 wc
em from Eq. (21) and then selecting the corresponding SMax |opt ⫽ . (27)
2p z Nm
optimal amplitude ratio from Fig. 6.
The above analysis shows that selecting the proper A closer look at Eq. (27), shows that changing the
S3V amplitude is crucial when S3V is applied to suppress spindle speed to the maximum speed is equivalent to
chatter in machining. This motivates the development of the spindle speed selection method [17,22], where the
a criterion for selecting the proper S3V amplitude ratio, stabilizing spindle speed is selected without variation so
E. Al-Regib et al. / International Journal of Machine Tools & Manufacture 43 (2003) 1229–1240 1235
that the ratio between the chatter frequency and the 5. Experimental results
spindle speed in (rad/sec) (tooth passing frequency in
milling) is an integer. Hence, when the optimal ampli- 5.1. Application to turning process
tude ratio computed using Eq. (26) is higher than the
allowable range for the spindle-drive system, the spindle This section analyzes the effects of S3V on chatter
speed selection method can be applied instead of the suppression in turning process of a cylindrical work-
S3V. piece. Experiments were carried out on a Novamat N
50-1 horizontal CNC lathe with no tailstock. The cutting
4.2. Criterion for selecting S3V frequency conditions are shown in Table 1.
A LabView software module and an I/O board are
Although, S3V frequency is not as critical as the used to generate the S3V signal. The signal is then sent
amplitude ratio [8,12], researchers showed by simulation through the spindle speed override to the CNC, which
and experiments that the effectiveness of S3V cannot be controls the AC motor driving the lathe spindle through
realized unless the S3V frequency is increased beyond a belt and gear group transmission. The input speed com-
minimum value [7,8,14,15]. Also, selecting S3V fre- mand, actual spindle speed signal from the tachometer,
quency is constrained by the spindle-drive? system. and the acceleration signal from a PCB W353B15 (10
Hence, a criterion for selecting the minimum effective mV/g sensitivity) accelerometer placed on top of the tur-
S3V frequency is required to determine whether such ret were first passed through a PCB signal conditioner
minimum value exceeds the bandwidth of the spindle- and recorded during the experiments.
drive system. In order to determine the allowable range for the para-
Since the S3V frequency determines how fast the meters of the sinusoidal signal, the spindle-drive sys-
energy is dissipated from the machining system when tem’s response to sinusoidal signal has been determined
variable spindle speed is applied, the proposed criterion experimentally. The bandwidth of the spindle-drive sys-
can be stated as follows. The work done by the regener- tem is found to be 1 Hz. This is the maximum allowable
ative force should start dissipating energy from the sys- frequency for the variable spindle speed signal. It is also
tem within at most one rotation of the spindle (one tooth found that the maximum allowable amplitude ratio is
pass in milling) after applying the spindle speed vari- 0.25.
ation. This means that if the variable spindle speed after
60 5.1.1. S3V effect on stable system
one tooth pass (at time t = ) is denoted by Sf, then
zSm In this section, an experimental case is presented
the corresponding fractional phase denoted by ef and where the S3V can have an adverse effect on machining.
defined by the relation S3V with different amplitude ratios is applied at spindle
speed Sm = 600 rpm and depth of cut, b = 2 mm to a
60 wc
ef ⫹ 2pNm ⫽ (28) stable process. Fig. 7 shows the acceleration signal for
z Sf the stable process under constant speed and the acceler-
should reach the value ef = p (i.e. leaving the unstable ation signals when S3V is applied with amplitude ratios
region p ⬍ em ⬍ 2p) within one spindle rotation after a = {0.05, 0.10, 0.20} and S3V frequency fs = 0.5 Hz.
applying the S3V. The spindle speed at time (t = 60 / z The experimental results reveal how the vibration ampli-
Sm) is expressed by: tude increases with increasing the S3V amplitude ratio.
冉 冊
In Fig. 8, the maximum power in the spectra correspond-
60 60 wc ing to the signals in Fig. 7 is plotted with respect to
S(t) ⫽ S ⫽ Sf ⫽ . (29)
z Sm (p ⫹ 2pNm) z the S3V amplitude ratios. Fig. 9 depicts the workpiece
topography along with the Ra values of the surface
From the sinusoidal spindle speed function S(t), another
roughness for the constant speed cutting and S3V case
relation can be obtained for Sf:
with a = 0.20. The figure shows that the surface finish
S(t) ⫽ S 冉 冊
60
z Sm 冋
⫽ Sf ⫽ Sm 1 ⫹ asin 2p fs 冉
60
z Sm 冊册 (30)
Table 1
where fs is the S3V frequency to be computed. Eqs. (29) Cutting conditions
and (30) can be solved simultaneously for the S3V fre-
quency: Workpiece material Carbon steel 1018
冉 冊
Workpiece dimensions Length, 180 mm; diameter, 35 mm
z Sm 60 wc 1 Cutting insert TP 100 coated Carboloy SNMA 644
fs ⫽ sin⫺1 ⫺ . (31) Insert dimensions 3 / 4⬙ × 3 /4⬙ × 1 /4⬙ with 1 / 16⬙nose radius
120 p a z Sm(p ⫹ 2pNm) a Tool holder Carboloy MSDNN85-6, neutral shank
with 45o side cutting edge angle
For on-line application, this equation is computed using Feed-rate 60 mm/rev
the optimal amplitude ratio obtained from Eq. (26).
1236 E. Al-Regib et al. / International Journal of Machine Tools & Manufacture 43 (2003) 1229–1240
Fig. 8. Effect of S3V amplitude ratio on the spectrum of a stable Fig. 10. Effect of S3V amplitude ratio on an unstable process.
process.
surface finishes are better for the cases with S3V cutting The criteria developed in this paper to program S3V
than the one for constant speed, the surface finish corre- are verified by comparing the results obtained from Eqs.
sponding to fs = 0.75 Hz has better quality than the one (26) and (31) with experimental results from design of
for S3V with fs = 0.25 Hz. The maximum power in the experiment approach conducted by an industrial partner
spectra corresponding to the signals in Fig. 13 is plotted to set the effective S3V amplitude ratio and frequency
with respect to the S3V frequency in Fig. 15a. In this to suppress chatter in a boring process. The cutting con-
figure, the power in the spectrum decreases with increas- ditions are shown in Table 2.
ing the S3V frequency until fs = 0.75 Hz where after this In this process, constant speed results in unstable cut-
value, the power level almost stays the same. ting with a high-pitched sound and chatter marks are
clearly visible on the machined surface. The chatter fre-
5.1.4. Example: Application of S3V programming on quency of 200 Hz is clearly seen in the spectrum. The
chatter suppression spindle-drive system’s response to sinusoidal signal is
In this experiment, the proposed method to program determined experimentally. The bandwidth of the
S3V, by selecting the optimal effective amplitude ratio spindle-drive system is found to be 2.3 Hz and the
and effective frequency, is applied to suppress chatter in maximum allowable amplitude ratio is 0.30.
turning process of a cylindrical workpiece. The mean In the dsign of experiment, S3V is applied with a range
spindle speed is Sm = 1050 rpm and the depth of cut is of S3V amplitude ratios, a = {0.05, 0.1, 0.15, 0.20,
E. Al-Regib et al. / International Journal of Machine Tools & Manufacture 43 (2003) 1229–1240 1239
6. Conclusions
Table 2
Cutting conditions
is developed. The criteria for selecting the S3V ampli- [10] S.C. Lin, R.E. Devor, S.G. Kapoor, The effects of variable speed
tude ratio give results close to the optimum amplitude cutting on vibration control in face milling, ASME, J Eng Indus-
try 112 (1990) 1–11.
ratio computed numerically from minimizing the work [11] H.E. Meritt, Theory of self-excited machine tool chatter contri-
done by the machining force. At high spindle speed bution to machine-tool chatter: Contribution to machine-tool
machining, the optimum S3V amplitude ratio is very chatter, research 1, ASME Paper No. 64-WA-Prod-13 (1964).
high and beyond the allowable range by available [12] R. Radulescu, S. Kapoor, R. DeVor, An investigation of variable
spindle-drive systems. Hence, applying another tech- spindle speed face milling for tool-work structures with complex
dynamics: Parts I and II, ASME, J Manuf Sci Eng 119 (1997)
nique, such as the spindle speed selection method [17], 266–280.
is more feasible. The proposed criterion for selecting the [13] R. Radulescu, S. Kapoor, W. Endres, R. DeVor, An investigation
S3V frequency is based on how fast the regenerative of the vibration of the face milling process during high speed
energy is dissipated from the machining system. The machining, Trans NAMRI/SME XXi (1993) 237–245.
proposed criteria are suitable for on-line S3V program- [14] J.S. Sexton, R.J. Stone, An investigation of the transient effects
during variable speed cutting, J Mech Eng Sci 22 (3) (1980)
ming since the only requirement is knowledge of the 107–118.
chatter frequency and the spindle speed. The effective- [15] J.S. Sexton, R.J. Stone, The stability of machining with continu-
ness of the developed method is verified experimentally. ously varying spindle speed, Annals of CIRP 24 (1978) 321–326.
[16] J. Slavicek, The effect of irregular tooth pitch on stability in mill-
ing, in: Proc 6th MTDR Conf, 1965, pp. 15–22.
[17] S. Smith, J. Tlusty, Stabilizing chatter by automatic spindle speed
Acknowledgements regulation, Annals of the CIRP 41 (1992) 433–436.
[18] S. Soliman, F. Ismail, Chatter suppression by adaptive speed
The authors acknowledge the partial financial support modulation, Int J Mach Tools Manuf 37 (3) (1997) 355–369.
from NSF grant EEC-9526519 and the NSF-I/UCR [19] T. Stoferle, H. Grab, Vermeiden von Ratterschwingungen durch
Periodische Drehzahlanderung, Werkstatt und Betrieb 105 (1972)
Center for Dimensional Measurement and Control in 727–730.
Manufacturing at the University of Michigan. E. Al- [20] B.J. Stone, The effect on the chatter behavior of machine tools
Regib acknowledges the financial support by King Fai- of cutters with different helix angles on adjacent teeth, in: Proc
sal Foundation. 11th MTDR, 1970, pp. 169–180.
[21] T. Takemura, T. Kitamura, T. Hoshi, Active suppression of chat-
ter by programmed variation of spindle speed, Annals of CIRP
23 (1974) 121–122.
References [22] Y. Tarng, Y. Hseih, T. Li, Automatic selection of spindle speed
for suppression of regenerative chatter in turning, Int J Adv
[1] Y. Altintas, P.K. Chan, In process detection and suppression of Manuf Technol 11 (1996) 12–17.
chatter in milling, Int J Mach Tools Manuf 32 (1992) 329–347. [23] J. Tlusty, W. Zaton, F. Ismail, Stability lobes in milling, Annals
[2] T. Delio, J. Tlusty, S. Smith, Use of audio signal for chatter detec- of the CIRP 32 (1983) 309–313.
tion and control, ASME J Eng Industry 114 (1992) 146–157. [24] T. Tsao, M. McCarthy, S. Kapoor, A new approach to stability
[3] P. Doolan, M. Phadke, S. Wu, Computer design of a vibration- analysis of variable speed machining systems, Int J Mach Tools
free face-milling cutter, ASME J Eng Industry 97 (1975) 925. Manuf 33 (6) (1993) 791–808.
[4] W. Endres, A quantitative energy-based method for predicting [25] P. Vanherck, Increasing milling machine productivity by use of
stability limit as a direct function of spindle speed for high-speed cutter with non-constant cutting-edge pitch, in: Proc Adv MTDR
machining, Trans NAMRI/SME XXIV (1996) 27–32. Conf, No. 8, 1967, pp. 947–960.
[5] R. Engelhardt, S. Lin, R. DeVor, S. Kapoor, A verification of the [26] M. Weck, E. Verhang, M. Gather, Adaptive control for face-mill-
use of variable spindle speed for vibration reduction in face mill- ing operations with strategies for avoiding chatter vibrations and
ing, in: Proc NAMRC, 1989, pp. 115–122. for automatic cut distribution, Annals of the CIRP 24/1 (1975)
[6] H. Fu, R. DeVor, S. Kappor, The optimal design of tooth spacing 405–409.
in face milling via a dynamic force model, in: Proc 12th [27] A. Yilmaz, E. Al-Regib, J. Ni, Machine-tool chatter suppression
NAMRC, 1984, pp. 291–297. by multi-level random spindle speed variation, in: Symposium on
[7] T. Hoshi, N. Sakisaka, I. Moriyama, M. Sato, Study for practical Recent Advances in Machine Tool, ASME, Mechanical Engin-
application of fluctuating speed cutting for regenerative chatter eering Congress and Exposition, Nashville, Tennessee, 1999.
control, Annals of the CIRP 25 (1977) 175–179. [28] Zhang, H., Chatter modeling, analysis and control for cnc mach-
[8] T. Inamura, T. Sata, Stability analysis of cutting under varying ining systems, PhD dissertation, The University of Michigan,
spindle speed, J Faculty of Eng, The University of Tokyo (B) 1996.
XXXIII (1) (1974). [29] H. Zhang, J. Ni, Phase difference and its sensitivity analysis for a
[9] A.C. Lee, C.S. Liu, Analysis of chatter vibration in the end mill- nonlinear difference-differential machining chatter model, Trans
ing process, Int J Mach Tools and Manuf 31 (4) (1991) 471–479. NAMRI XXIII (1995) 131–136.