Академический Документы
Профессиональный Документы
Культура Документы
The manuscript was received on 21 July 2008 and was accepted after revision for publication on 27 October 2008.
DOI: 10.1243/09544054JEM1299
Abstract: Micro/nano milling applications are needed due to the miniaturization tendency of
components used in medical devices and aerospace equipments. Accordingly, micro end mills
are needed. However, there are no special purpose machine tools designed for the fabrication of
such tools made of ultra hard materials and with complicated three-dimensional geometries. In
this paper, a six-axis wire electrical discharge machine (WEDM) designed for the fabrication of
micro end mills is developed. Direct drive linear motors and rotary motors are used for linear
and rotary axes respectively to realize direct drive instead of ball screws or gearboxes. A special
cooling system for all motors makes the thermal effect minimum on the mechanical structures.
After the introduction of the developed WEDM, its kinematics model is built. The error analysis
for the key axis directly supporting the wire is introduced and the corresponding results are
used to guide the mechanical design of the six-axis WEDM and to compensate for position
errors during machining. Based on these techniques, high machining accuracy is achieved.
Finally, the fabrications of a cutter with complicated geometry and a cutter made of ultra hard
material are successfully demonstrated on the developed machine tool.
JEM1299 IMechE 2009 Proc. IMechE Vol. 223 Part B: J. Engineering Manufacture
WEDMs, this paper introduces a six-axis WEDM required positions. The wire has two rotary motions
specially designed for the fabrication of micro to realize the required orientations.
end mills.
Traditionally, non-direct drive systems composed
of rotary motors, ball screws, gearboxes, or pulley 2.1 High-precision direct drive system
systems are selected for the machine tool transmis-
Linear axes X, Y, and Z are all equipped with linear
sion systems. However, for high accuracy and high
motors to realize the direct drive. The linear motor
efficient machine tools, these non-direct transmis-
employed is a specially designed coreless linear
sion systems are not appropriate due to many draw-
motor aiming at low thrust fluctuation, light mass,
backs such as backlash errors, friction problems, and low impedance to maximize transient response.
mechanical limitations on acceleration and velocity, It is also effective to minimize the vibration of the
etc. Therefore direct drive systems are selected for moving components. Three linear motors of the three
the six-axis WEDM in this paper. linear axes have almost the same structure. Here the
Linear motors are widely applied in machine tools Z axis is taken as an example to show how the linear
where high speed, high accuracy, and high reliability motor constructs, as shown in Fig. 2, where 1 is the
are needed. For linear motions, the direct linear cooling pipe, 2 is the motor coil, 3 is the magnet
motor drive system is a good choice for requiring no plate, 4 is the linear scale, 5 is the guide, and 6 is the
transmission elements as in gearboxes, chains, and frame made of ceramic. The cooling pipe 1 transfers
screws coupling to convert rotational movement to the cooling fluids directly through the coil 2 and
translational movement [5–13]. The main advantage makes the temperature of the linear motor less than
of using the linear motor is that it has high accuracy the ambient temperature of þ2 C, the coil 2 and
because it realizes direct drive instead of ball screws magnet plate 3 are arranged symmetrically on both
or gearboxes. The linear motor helps to improve the sides to make the driven forces locate at the centre of
servomechanism’s dynamic performances by redu- gravity, which can also effectively reduce the vibra-
cing the error of the driving chain and the inertia tion, and the linear scale 4 has a high-resolution
mass. Sodick Company Ltd had developed an EDM feedback to achieve very precise and stable motion
tool with a spindle driven by a linear motor, and its control of the linear motor, which makes the mini-
machining efficiency is greatly improved [14–16]. mum unit of motion command of a CNC program is
Similarly for rotary motions, a direct drive rotary 0.1 mm. The frame 6 using ceramic material makes
motor, namely the rotary axis of the motor is the the motion portion have a high rigidity, light weight,
same rotary motion component or fix connected with and low thermal expansion.
the rotary motion component, is a good choice. As shown in Fig. 1, rotary axes are equipped with
Based on the above, this paper develops a six-axis rotary motors to realize the direct drive. For the C
WEDM for the fabrication of micro end mills. The axis, a special cooling pipe is equipped, while U and
linear motions use direct drive linear motors and V axes are immersed in the dielectric fluid during
rotary motions use direct drive rotary motors. In machining. The dielectric fluid is cycled and tem-
order to calculate the relative positions and orienta- perature is controlled.
tions between the tool blank and the wire, the inverse
kinematics model of the six-axis WEDM has been
built for the axis motion allocations. To obtain a high 2.2 Unique axis configurations
tool fabrication accuracy, position errors for the key
motion components have been analysed and com- By the analysis of the typical micro/nano cutting tool
geometry features, it turns out that six-axis WEDMs
pensated. At last, a helical end mill with a compli-
are needed for cutting such complicated tool geo-
cated geometry and a hexagon end mill made of ultra
metries. According to the WEDM features, the axes
hard material are fabricated by this WEDM tool.
are allocated to the workpiece side and the electrode
wire side. Three linear motions and one rotary
motion around its centre-line are assigned to the
workpiece, and the wire has two rotary motions.
2 DESIGN OF THE SIX-AXIS WEDM MACHINE These two rotary motions are assigned to the wire as
the U axis and V axis respectively. There are two
The machine has three linear axes with a program- possible arrangements for the U axis and V axis. As
mable resolution of 0.1 mm and three rotary axes with shown in Fig. 3, one is that the V axis is at the bottom
the programmable angular resolution of 0.200 . As and the U axis is assembled on the V axis (a). The
shown in Fig. 1 (the final developed six-axis WEDM other one is that the U axis is at the bottom and the V
tool), the tool blank has three linear motions and one axis is assembled on the U axis (b). Obviously, the
rotary motion around its centre-line to realize the scheme shown in (a) is more compact than (b)
Proc. IMechE Vol. 223 Part B: J. Engineering Manufacture JEM1299 IMechE 2009
Automatic workpiece
and gauge magazine
X
Z
Y
Wire spool C
Adjustable tank
Wire
U
Wire guides
V
because (a) has simpler mechanical structures. axes to locate the cutting position and rotate around
Therefore the scheme (a) is selected. the C axis centre to index the tool cylindrical surface
Different axis configurations for the six-axis against the wire. The wire orientation can be con-
machine tool can fulfil the same function require- trolled by two angular motions, namely U and V,
ment. For a compact mechanical structure of which orient the wire to form the cutting edge surface
the machine tool, the designed unique six-degree-of- equipped with the avoidance control of wire inter-
freedom CNC WEDM is shown in Fig. 1, which has ference.
three linear axes (X, Y, Z) and three rotary axes (C, U, The unique mechanical structure configuration of
V ). The axis configuration makes the fabrication of the U and V axes is shown as the bottom picture in
complicated tools possible. The tool blank is clamped Fig. 1. The wire is supported on the U axis crank,
on the spindle, which can move along the X, Y, and Z which is directly attached to the U axis motor. The
JEM1299 IMechE 2009 Proc. IMechE Vol. 223 Part B: J. Engineering Manufacture
1 3 3 1
1
2
3
4
5
6 2 2
(a) (b)
Fig. 2 Structure of the Z axis; (a) mechanical construction; (b) section view
Fig. 3 Two schemes for U and V axes configurations; (a) U axis on the V axis; (b) V axis on the U axis
Proc. IMechE Vol. 223 Part B: J. Engineering Manufacture JEM1299 IMechE 2009
OO XO OP XP
YO ZP YP
ZO OM XM
θZ1
ZM YM
OU
XU
ZU θY YU OE
OV XV XE
JEM1299 IMechE 2009 Proc. IMechE Vol. 223 Part B: J. Engineering Manufacture
2 3
OM 1 0 0 Xm2
X 60 1 0 Ym2 7
V
TU ¼ 6
40
7 ð10Þ
0 1 Zm2 5
0 0 0 1
Y 2 3
cos uZ2 sin uZ2 0 0
6 sin uZ2 cos uZ2 0 07
P (XP, YP, ZP) V
RuZ2 ¼ 6
4 0
7 ð11Þ
0 1 05
0 0 0 1
2 3
Fig. 6 Point on the workpiece cross-section 1 0 0 Xm1
60 1 0 YS þ Ym1 7
O
TV ¼ 6
40
7 ð12Þ
0 1 Zm1 5
Then the three linear axis motions are solved as 0 0 0 1
follows. The position vector MTP of the point P being
2 3
machined on the workpiece under the machining 1 0 0 M XW
coordinate can be solved by 60 1 0 M YW 7
M
TO ¼ 6
40
7 ð13Þ
0 1 M ZW 5
M
TP ¼ M
RuZ1 T P ð4Þ
0 0 0 1
where MRuZ1 is the 3 · 3 transformation rotation
matrix around the C axis, TP is the third-order col- where MXW, MYW, and MZW are coordinates of the
umn vector of the point being machined on the origin point of the working coordinate under
workpiece under the workpiece coordinate, where the machine tool coordinate, YS is the Y axis stroke of
2 3 the machine tool, Xm1, YS þ Ym1, and Zm1 are the
cos uZ1 sin uZ1 0 distances from the machine tool coordinate to the V
M
RuZ1 ¼ 4 sin uZ1 cos uZ1 05 ð5Þ axis coordinate, Xm2, Ym2, and Zm2 are the distances
0 0 1 from the V axis coordinate to the U axis coordinate,
Xm3 is the distance from the U axis coordinate to the
2 3
XP wire supporter guide of the X axis negative direction,
TP ¼ 4 YP 5 ð6Þ Xm4 is the distance between the two wire guides, and
ZP Zm3 is the distance from the U axis coordinate to the
wire centre while the wire is horizontal.
The wire cutting point E on the wire under the During machining, the point being machined on
machining coordinate can be solved by the tool blank has the same position as that of the
M
T E ¼ M T O O T V V RuZ2 V T U U RuY U T E ð7Þ cutting point on the wire under the same machining
coordinate regardless of the wire radius and dis-
where MTE is a 4 · 1 matrix, MTO is a 4 · 4 transforma- charge gap offset values, which can be added while
tion matrix from the machining coordinate SM to the generating numerical control (NC) programs. This
machine tool coordinate SO, OTV is a 4 · 4 transfor- means that the first three elements of the column
mation matrix from the machine tool coordinate SO vector MTP is equal to the first three position ele-
to the V axis coordinate SV, VRuZ2 is a 4 · 4 transfor- ments of matrix MTE accordingly. Based on equations
mation rotation matrix of the axis V, VTU is a 4 · 4 (2) to (13), given the geometry features of the tool and
transformation matrix from the V axis coordinate SV to the machine tool dimensions, a total of six axis
the U axis coordinate SU, URuY is a 4 · 4 matrix repre- motions composed of three linear axis motions and
senting the rotation matrix of axis U, and UTE is a 4 · 4 three rotation axis motions are solved.
transformation matrix from the U axis coordinate SU
to the wire cutting point coordinate SE
2 3 4 ERROR ANALYSIS AND COMPENSATION
1 0 0 ð1 þ lÞX1 m3
þl
þ lXm4
60 1 0 0 7
U
TE ¼ 640 0 1
7
5 ð8Þ The wire is guided by two wire guides as shown in
Zm3
Fig. 1, and these two wire guides are located inside
0 0 0 1
the crank of the U axis. Therefore the accuracy of the
2 3 U axis affects the wire directly and it is necessary to
cos uY 0 sin uY 0 analyse the U axis error and then make necessary
6 0 1 0 07
U
RuY ¼6
4 sin uY
7 ð9Þ compensations. When the centre-line of the U axis is
0 cos uY 05 not perpendicular to the wire in the X–O–Y plane or
0 0 0 1 not parallel to the Y axis in the Y–O–Z plane, the wire
Proc. IMechE Vol. 223 Part B: J. Engineering Manufacture JEM1299 IMechE 2009
centre does not remain in the X–O–Z plane while the between EA3 in Figs 7(b) or (c) and EA3 that in Fig.
U axis rotates without the motion of the V axis. Under 7(a); dY is the length of A2A3 in Figs 7(b) or (c); and dZ
such circumstances, the wire has motions in the Y is the length difference between A1A2 in Figs 7(b) and
axis positive or negative direction. This means that (c) and that in Fig. 7(a). Then the positioning errors of
sometimes the tool blank will be overcut and at other the three cases are as follows
times it will be undercut.
dX ¼ jAEjð1 sin2 ðb1 ÞÞð1 cos b2 Þ
dY ¼ jAEjð1 cos b2 Þ sinðb1 Þ cosðb1 Þ
4.1 Positions between the U axis centre-line ð14Þ
and the wire in the X–O–Y plane dZ ¼ jAEjð1 sin b1 Þ sin b2
O C
X B
C (F) B
Cv F B
Z Y
A1
G β1 A1 β2 G
G F
A3 A1
A D
β3 E β2
A2 β3
β1 β2 β1 A2
β3
A D E
D (E) A2(A3) A3 A
(a) (b) (c)
Fig. 7 Positions between the U axis centre-line and the wire in the X–O–Y plane; (a) b1 ¼ 90 ; (b) b1 > 90 ;
(c) b1 < 90
JEM1299 IMechE 2009 Proc. IMechE Vol. 223 Part B: J. Engineering Manufacture
Fig. 8 Positions between the U axis centre-line and the Y axis in the X–O–Z plane; (a) a1 ¼ 0 ; (b) a1 > 0 ;
(c) a1 < 0
Fig. 8(b) or (c), dZ is the length difference between The steps for the compensation are as follows.
A1A2 in Fig. 8(b) or (c) and that in Fig. 8(a). Then the
1. Calculate the length of AE by equation (1).
positioning errors of the three cases are as follows
2. Measure the wire cutting point position (XO, YO,
dX ¼ 0 ZO) when the wire is horizontal.
3. Rotate the U axis by a0 degree and measure the
dY ¼ jAEj sin a1 sin a2
wire cutting point position (XM, YM, ZM) by an
dZ ¼ jAEj sin a2 ð1 cos a1 Þ ð15Þ accurate ball gauge.
4. Calculate the angular deviation of the U axis
around the X axis using
4.3 Error compensation
a1 ¼ arcsin ½YM YO = jAEjð1 cos a0 Þ
Based on the above analysis, position errors exist for ð16Þ
the actual wire cutting point; thus it needs to com-
pensate for these position errors to improve 5. Verify a1 using equation (15) and change the
machining accuracy according to the U axis rotation value of q
a1ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
if necessary ffi to make sure that the
angles. With the combination of these six positions value of dY2 þ dZ2 is the smallest.
shown in Figs 7 and 8, there will be in total eight
6. Assume that the U axis angle is aM and the cal-
possible positions for the position error of the U axis.
culated ideal wire cutting point position is (XC,
The perpendicularity between the wire and the U axis
YC, ZC). Compensation of the wire cutting posi-
centre-line can be easily assured by accurately man-
tion can be performed by
ufacturing the crank and accurately assembling the
crank to the motor. Tight tolerances have been given Y ¼ YC jAEjð1 cos aM Þ sin a1 ð17Þ
to the crank part at the machine tool design stage
according to the above analysis, and equation (14)
has been used for an accurate adjustment during Z ¼ ZC þ jAEj sin aM ðcos a1 1Þ ð18Þ
assembly of the crank.
The radius of the rotary table is 500 mm and the For the prototype six-axis WEDM used for the
thickness is 20 mm. The high aspect ratio deteriorates following experiment, a1 is 0.0223 .
the flatness of the rotary table due to the deformation
after machining. Otherwise the cost of obtaining very
accurate flatness of the rotary table will be very high. 5 EXPERIMENT EVALUATION
The best way is to compensate for the errors caused
by the position errors between the U axis centre-line Two experiments are shown in the following. The
and the Y axis in the X–O–Z plane by equation (15). first one is to fabricate a helical end mill. It is used to
Proc. IMechE Vol. 223 Part B: J. Engineering Manufacture JEM1299 IMechE 2009
show the capability of the developed WEDM machine network that can be removed with EDM [17]. As
tool for the fabrication of micro end mills with com- shown in Fig. 10, a 0.5 mm diameter hexagon end
plicated three-dimensional geometries. The second mill with a very accurate groove on the bottom face is
one is to fabricate a hexagon end mill. It is used to successfully fabricated by the developed six-axis
show the efficiency to fabricate micro end mills made WEDM. The end mill is made of PCD material. The
of ultra hard material PCD by the developed WEDM PCD material has a grain size of 0.5 mm, hardness of
machine tool. The finish machining conditions for 90–100 GPa, and transverse rupture strength (TRS) of
both experiments are shown in Table 2. 2.45 GPa [18].
Based on the measurement and the time records
5.1 Complicated geometry cutting from the controller, the following experiment results
are obtained. The radius error for the hexagon end
Figure 9 is a two-flute customized helical end mill
mill is 1.6 mm and the cutting time from rough to
with the diameter of 3.91 mm made of steel fabri-
finish takes 19 minutes of 10 times machining passes
cated by the developed six-axis WEDM. Simulta-
along the profile.
neously six axes are used for the helical groove
The experimental results strongly demonstrate
cutting in order to find accurate radial rake and
high machining accuracy and high cutting efficiency
clearance angles. Before the U axis compensation, as
of the developed six-axis WEDM regardless of the
shown in Fig. 9(b), the cutting edge has been overcut
and the radius error is 0.1428 mm. After the U axis hardness of the material, while it is very difficult or
compensation, the cutting edge is fabricated accu- even impossible to grind the PCD tools, especially for
rately, as shown in Fig. 9(c), and the radius error is those tools with complicated shapes, using the dia-
only 10 mm, which indicates that good accuracy has mond grinding wheel.
been achieved with the compensation method on The main possible reason for the geometry errors
the developed six-axis WEDM. Also, two of the most of the fabricated end mills is related to the wire
important angles, the radial rake angle and the radial guide. The diameter of the very accurate wire guide
clearance angle, are measured (see Table 3). The for 0.1 mm diameter wire existing in the market is
dimension measurements and contrast are shown in 0.11 mm. This means there is a clearance of
Table 4. The error analysis is given at the end of this 0.01 mm between the wire and the hole of the wire
section. guide. During machining, the wire positions
between the two wire guides are different from the
5.2 PCD tool fabrications calculated (ideal) positions used for the CNC pro-
gramming. The wire position errors of the tilted
PCD consists of diamond grains that are sintered wire are larger than that of the wire that is not tilted.
with cobalt under high temperature and pressure.
The cobalt binder provides an electrically conductive
Table 3 Angle measurements
Fig. 9 Ø3.91 mm two-flute helical end mill; (a) three-dimensional solid model; (b) before U axis
compensation; (c) after U axis compensation
JEM1299 IMechE 2009 Proc. IMechE Vol. 223 Part B: J. Engineering Manufacture
During the fabrication of the helical end mill, the The fabrication of the PCD cutter indicates the high
wire will be tilted most of the time, but for the machining accuracy and high cutting efficiency of
hexagon end mill fabrication, the wire does not the developed six-axis WEDM for the fabrication of
need to be tilted. Therefore the dimension error of micro end mills.
the helical end mill is larger than that of the hexa-
gon end mill. In order to achieve higher accuracy,
more accurate wire guides are needed.
REFERENCES
Proc. IMechE Vol. 223 Part B: J. Engineering Manufacture JEM1299 IMechE 2009
7 Zhao, Y., Zhang, X., Lin, X., and Yamazaki, K. Geo- 13 Kaneko, Y., Yamada, H., Toyonaga, T., and Shoda, K.
metric modeling of the linear motor driven electrical Performance of linear motor equipped die-sinking
discharge machining (EDM) die-sinking process. Int. J. EDM. Int. J. Elect. Machining, 2000, 5, 59–64.
Mach. Tools Mf., 2004, 44(1), 1–9. 14 Tong, H., Li, Y., Wang, Y., and Yu, D. Servo scanning 3D
8 Cetin, S., Okada, A., and Uno, Y. Electrode jump micro-EDM based on macro/micro-dual-feed spindle.
motion in linear motor equipped die-sinking EDM. Int. J. Mach. Tools Mf., 2008, 48, 858–869.
Trans. ASME, J. Mfg Sci. Engng, 2003, 125, 809–815. 15 Zhu, F. M. and Tang, S. Y. Application and prospect of
9 Weck, M., Kru € ger, P., and Brecher, C. Limits for con- linear motors in high-speed processing machine tool.
troller settings with electric linear direct drives. Int. J. Micromotors, 2003, 36(5), 47–49.
Mach. Tools Mf., 2001, 41(1), 65–88. 16 Zhao, Y., Zhang, X., Liu, X., and Yamazaki, K. Geo-
10 Renton, D. and Elbestawi, M. A. Motion control for metric modeling of the linear motor driven electrical
linear motor feed drives in advanced machine tools. Int. discharge machining (EDM) die-sinking process. Int. J.
J. Mach. Tools Mf., 2001, 41(4), 479–501. Mach. Tools Mf., 2004, 44(1), 1–9.
11 Inasaki, I. Surface grinding machine with a linear- 17 Liu, Y. H., Guo, Y. F., and Liu, J. C. Electric discharge
motor-driven table system: development and perfor- milling of polycrystalline diamond. 1997, 211, 643–647.
mance test. Ann. CIRP, 1999, 48(1), 243–246. 18 SumiDIA DA Blanks, http://www.sumicarbide.com/
12 Pritschow, G. A comparison of linear and conventional diamondgroup/diada.htm, Sumitomo, Carbide-CBN-
electromechanical drives. Ann. CIRP, 1998, 47, 541–548. Diamond.
JEM1299 IMechE 2009 Proc. IMechE Vol. 223 Part B: J. Engineering Manufacture