You are on page 1of 14

CIRP Annals - Manufacturing Technology 57 (2008) 736749

Contents lists available at ScienceDirect

CIRP Annals - Manufacturing Technology


journal homepage: http://ees.elsevier.com/cirp/default.asp

Multi-functional machine tool


T. Moriwaki (1)
Department of Industrial and Systems Engineering, Setsunan University, Neyagawa, Japan

A R T I C L E I N F O

A B S T R A C T

Keywords: Machine tool Machining center Multi-functional

The functions of metal cutting machine tools have been increasing to meet the demands of high productivity and high accuracy in machining complicated and difcult parts on one machine. This paper presents a comprehensive survey of multi-functional machine tools used for metal cutting, and their kinematic congurations, control and programming technologies. Design principles and assessment of multi-functional machine tools are discussed mainly taking examples of 5-axis machining centers. The paper also presents examples of latest multi-functional machine tools as well as current status of related supporting technologies. 2008 CIRP.

1. Introduction The fundamental functions of machine tools are to transform the raw materials with given mechanical properties to the nished parts with required geometry, dimensions and surface quality. As the demands are increasing to produce parts with higher quality at reduced cost, the machine tools are required to have higher machining accuracy and speed. In recent years, the demands are also increasing to machine difcult to cut materials and parts with complex geometry. As the production lot size becomes smaller, a single part with complicated geometry has to be machined without a trial cut. In order to meet such requirements, the machine tools are expected to have multiple functions with modular and recongurable design architectures [45,56,57]. Many of the parts are nished by a sequence of processes, which may include various cutting processes, grinding, plastic deformation, heat treatment and other nishing processes. In order to manufacture such parts with small quantity, it is necessary to have one machine tool which can perform various manufacturing processes as opposed to distributing the operations to a series of many single purpose machine tools. Various kinds of multifunctional machine tools with integrated processes have been developed for general as well as for specic purposes [12,30,34,79]. Typical combinations of processes of such machines are shown in Table 1. The integration of various cutting processes has been accelerated in recent years for machining parts with small lot size but with complicated geometry and high accuracy in a short machining time. The turning centers and machining centers are typical machine tools of such multi-functional machine tools. The purpose of this keynote paper is to review the historical background and the recent developments of multi-functional machine tools used in metal cutting industry.
0007-8506/$ see front matter 2008 CIRP. doi:10.1016/j.cirp.2008.09.004

2. Histroical review of multi-functional machine tools 2.1. Multi-functional turning machines The origin of modern machine tools goes back to those developed prior to or during the industrial revolution in late 18th century. The boring machine developed by John Wilkinson and the lathe developed by Henry Maudslay are typical examples of such machines. The basic conguration of a lathe or turning machine, which cuts the rotating work with a single point tool, did not change for a long time. In order to increase the productivity of the turning machine, the multi-axis automatic turning machine was developed, which can perform several turning operations simultaneously on one machine equipped with multiple spindles. The turret was also developed so that multiple turning processes could be performed with different cutting tools while the work was chucked to the main spindle. As simultaneous multi-axis control became possible with the advances in NC technology, turning machine with two turrets was developed which could simultaneously cut the work with two cutting tools. The rotary parts with off-axis drilled holes, key ways and other off-axis plane surfaces were generally nished with drilling machines or milling machines after turning. In order to nish such parts on one turning machine, a small milling spindle was attached to NC turning machine, which was later called a Turning Center (TC). The functionality of the TC increased as the number of simultaneous axes control was increased. Typical simultaneous axes control are C-axis control to index the rotary position of the work, B-axis control to incline the milling head against the rotary axis of the work, and Y-axis control to offset the relative position of the rotary axis of the work and the tool position. Some TCs are equipped with two main spindles opposing each other so that the long work can be chucked with two spindles, and the opposite side

T. Moriwaki / CIRP Annals - Manufacturing Technology 57 (2008) 736749 Table 1 Possible process integration of multi-functional machines. Cutting Turning Milling Drilling Gear cutting Planning Surface grinding Cylindrical grinding Internal grinding Forming Burnishing Laser sintering Laser softening Electrodischarge machining On machine measurement Parts handling Fig. 2. Evolution of turning machines.

737

Grinding

Forming

Heat treatment

EDM Measurement Handling

of the work can be machined after machining with one spindle. An example of an early TC developed in 1974 is shown in Fig. 1. As the geometrical complexity increased, the functionality and the number of simultaneous axes control of TC was increased. Fig. 2 shows a brief history of the advancement in the conguration of TC, and Fig. 3 shows an example conguration of a recent multifunctional machine tool [80]. Fig. 4 shows typical examples of machined parts as the functionality of TC was increased [80]. Some of the recently developed TCs with a heavy duty milling head are called combined multi-axis machine tools, as it is difcult to say if they are turning machines or milling machines. 2.2. Multi-functional milling machines The milling machine, which uses a rotary cutter with multiple edges, was developed by Elly Whitney in 1827 in USA [140]. It was initially mainly used to machine at surfaces. The application of the milling machine was later expanded to 2D and 3D surfaces. The rst NC machine tool developed by John T. Parsons in 1952 was a 3axis milling machine. A noteworthy advancement of the NC milling machine was the development of the Machining Center (MC). The rst MC named Milwaukee-Matic was developed by Kearney and Trecker in 1958 as shown in Fig. 5. One of the specic features of the MC is the automatic tool changer, or ATC so that various kinds of milling as well as drilling operations can be performed once the work is xed on the table. As the rotary table or index table was equipped on the MC, it became possible to machine ve faces of a cubic workpiece. The attachment to change the direction of the main spindle from horizontal to vertical, or from vertical to horizontal was also introduced to machine the ve faces of the work. Most of the MCs

Fig. 3. Sample conguration of recent multi-functional machine tool.

Fig. 4. Evolution of parts machined by turning machines.

Fig. 1. An example of TC developed in 1974 (Source: Okuma).

Fig. 5. Milwaukee-Matic Model II developed by Kerney and Trecker in 1958.

738

T. Moriwaki / CIRP Annals - Manufacturing Technology 57 (2008) 736749

Fig. 8. Mathematical model of machine tool.

Fig. 6. Typical conguration of MC with added rotary axes.

3. Design principle of multi-functional machine tools The geometry of the surfaces to be cut is given by the tool geometry and the relative motion between the tool and the work. Fundamental research has been carried out to analyze and determine the machine tool conguration and structure [42,97,114]. One of the approaches is to determine the machine tool structure based on the concept of variant design [107,108] and utilization of accumulated knowledge [75,76,109,110]. Analytical approaches have also been developed to determine the motions of the machine elements and the machine tool structure based on the geometrical relations between the tool, the work and the machine elements [15,43,86,105]. Inasaki [40] and Inasaki et al. [41] dened the mathematical model of a machine tool as shown in Fig. 8, and the coordinate transformation matrices as shown in Table 2, where x, y and z are translational motions along the X, Y and Z axes, and w, c and u are rotary motions around the A, B and C axes, respectively. The shape generation motion can be expressed by the chain of the relative motions of ks. Inasaki also dened the machining error functions based on this approach. Similar approaches have been taken by
Table 2 Coordinate transformation matrices. Relative motion Linear motion X-Axis Coordinate transformation matrix 0 1 1 0 0 x B0 1 0 0C 1 C A B @0 0 1 0A 0 0 0 1 0 1 1 0 0 0 B0 1 0 yC 2 B C A @ 0 0 1 0A 0 0 0 1 0 1 1 0 0 0 B0 1 0 0C 3 C A B @0 0 1 z A 0 0 0 1 0 1 0 0C C 0A 1 1 0 0C C 0A 1 1 0 0C C 0A 1

at this stage contained simultaneously controlled three Cartesian axes (X, Y, Z). As the demands are increasing for machining of parts with complex shapes, such as those for aerospace industries, the number of simultaneous axes control was increased due to the developments in CNC technology and drive units. Most of MCs, with added axes of control, in the market at present are 5-axes MCs. Typical additional axes of control are a C-axis for the rotary table, A-axis for tilting of the table and B-axis control for inclination of the main spindle as illustrated in Fig. 6. The machining accuracy of the parts with complex shape has been much increased, and the machining time has been reduced by 5axes MCs. Some of the MCs with a rotary table with heavy duty and high rotational speed can be applied to turn the rotary work, just like a vertical turning machine, as well as undertake milling operations. Such MCs are regarded as combined milling and turning machines. An example of such simultaneous machining is shown in Fig. 7.

Y-Axis

Z-Axis

Rotary motion A-Axis

B-Axis

C-Axis Fig. 7. An example of simultaneous milling and turning on one machine (Source: Mazak).

1 0 0 B 0 cos sin A B @ 0 sin cos 0 0 0 0 cos c 0 sin c B 0 1 0 A5 B @ sin c 0 cos 0 0 0 0 cos u sin u 0 B sin u cos u 0 A6 B @ 0 0 0 0 0 0
4

T. Moriwaki / CIRP Annals - Manufacturing Technology 57 (2008) 736749

739

Fig. 9. Three possible congurations of machine structure.

Reshentov and Protman [95] and Moriwaki et al. [77] to analytically evaluate the machining error in the shape generation motions. Such analytical approaches can help to understand the shape generation process and to evaluate possible machining errors. However these approaches do not give any preferable congurations of the machine tool structures for specic purposes. Possible congurations of the machine tool structure are given by the combinations of motions of the individual axes. In order to simplify the discussion, a 5-axis MC is considered here which has three linear motions of X, Y and Z and two rotary motions. There are 2160 possible combinations of machine tool congurations in this case. Sato [102] extracted 216 possible congurations of 5-axes vertical MCs out of the above-mentioned 2160 congurations by eliminating technically unfeasible cases, such as the case in which the linear motion axis is attached to the rotary motion axis. There exist at least three types of structures for each conguration: vertical type, horizontal type and double column type in the actual design of machines, see Fig. 9. Fig. 10 shows half of 216 possible congurations of vertical MCs. The actual structure of the machine is determined by accuracy, rigidity, thermal deformation property, and ease of manufacture [35,81].

Fig. 11. Possible combination of multi-functional turning machine.

In the case of turning machine based multi-functional machine tools, expansion of the functionality is rather straightforward. As it was mentioned earlier, the number of turrets is increased in order to perform simultaneous machining with multiple tools. The main spindle is also increased from one to two so that both sides of the work can be machined simply by transferring the work from one spindle to the other. The turret is equipped with the milling spindle and assigned the additional linear and rotary motions to increase functionality of multi-tasking. Fig. 11 shows combinations of the main spindles and the additional functionality of the turret [78]. Some machines are equipped with an automatic tool changer (ATC), and also additional control axes for the specic purposes.

Fig. 10. Possible congurations of vertical MC.

740

T. Moriwaki / CIRP Annals - Manufacturing Technology 57 (2008) 736749

Fig. 14. Feasible machining operations of combined multi-axis machine tool.

Fig. 12. An example of high productivity, high exibility CNC turning center.

4. Examples and practical applications 4.1. Multi-functional turning machines The multi-functional machine tools are now widely applied to machining of mechanical parts with complicated geometry including free form surfaces in the aero space, automotive and other mechanical industries as well as machining of dies and molds. The turning machine based multi-functional machine tools are mainly used to machine parts, with complicated geometry, efciently. Fig. 12 shows an example of a high productivity, high exibility CNC turning center incorporated with a complete CAPP/ CAM system with an integrated Expert system for dening the machining strategies [14]. In order to minimize the production time with respect to the machine and part technology constraints, the rule based Expert system assigns tools/operations to the different turrets, denes the machining conditions, denes the cutting strategies and calculates the cycle times. Fig. 13 shows an example of a recently developed turning machine based combined multi-axis machine tool, which is equipped with two spindles and two tool posts. One of the tool posts is equipped with a heavy duty milling spindle which has X, Y, Z and B axis control. The center of gravity, or DCG, principle [37] is applied to drive this tool post. Typical feasible machining operations are illustrated in Fig. 14.

Fig. 15 shows a special 9-axis mill/turn lathe to machine gas turbine fuel nozzles for advanced high quality and lower cost. This machine is equipped with two spindles, 2 turrets holding 28 tool positions for cutting tools and part probing, and one milling head with a 6 tool changer [66]. Reduced production cycle time, elimination of multiple labour steps in component assembly and signicantly increased quality performance are obtained with cost savings. Fig. 16 shows another example of a heavy duty multi-purpose 5-axis mill/turn machine applied to machine large forged parts [66]. 4.2. Multi-functional milling machines The 5-axis MC is widely used to machine dies and molds [2,3,26,134]. However, due to the complexity of programming, simultaneous 5-axis control is not necessarily used in many cases, but a simultaneous 3-axes control cut with additional off-line 2-

Fig. 13. An example of combined multi-axis machine tool (Source: Mori Seiki).

Fig. 15. Special 9-axis control mill/turn lathe and gas turbine fuel nozzle machined.

T. Moriwaki / CIRP Annals - Manufacturing Technology 57 (2008) 736749

741

Fig. 16. Heavy duty multi-purpose 5-axis mill/turn machine (Source: Ameriforge).

axis control for the work posture change is applied. The posture of the spindle against the work is adjusted by controlling two rotary motions, and then the work is cut with conventional 3-axes control. This cutting method is known as 3 + 2 axes control machining. The prime advantage of this method is simplicity of the programming, and the following advantages are reported, see Fig. 17 [102]:

Fig. 18. Comparison between 5-axis control and 3 + 2 axis control.

1. The overhang of the end mill can be reduced so that heavy duty cutting can be performed. 2. The faces and holes of a deep wall can be easily cut, and the machining time can be reduced.

Fig. 17. Advantages of 3 + 2 axis control machining.

Fig. 19. 5-Axis MC with tilting rotary table (Source: Okuma).

742

T. Moriwaki / CIRP Annals - Manufacturing Technology 57 (2008) 736749

Fig. 20. Machining of impeller.

3. Most appropriate part of the edge of the ball end mill can be utilized to cutting and therefore the cutting conditions can be optimized. 4. The JIGS and xtures can be simplied. Fig. 18 shows a comparison between 5-axis control and 3 + 2 axis control. The most popular 5-axes MC in the market is the one with tilting rotary table, or trunnion table, which has two rotary axes control of the work and conventional three linear axes control. A typical example of this type of 5-axes MC is shown in Fig. 19. Components with complex shapes including free form surfaces are machined with this type of 5-axes MC. An example of machining an impeller is shown in Fig. 20. Fig. 21 shows another example of 5axes MC and a machined compressor or turbine part for jet engines made of titanium alloy. Large structural parts made of aluminum alloy for aircraft are also machined with large 5-axes MC, such as that shown in Fig. 22. A Parallel Kinematic Machine (PKM) structure is adopted here to control the tilting motion of the spindle [66].

Fig. 22. Example of large 5-axis MC to machine structural parts for aircraft (Source: DS Technologies).

Fig. 23. An example of commercial PKM machine (Source: Okuma).

4.3. PKM machines Most parallel kinematic machines are designed to have two to six degrees of freedom of motion. An example of a commercial PKM machine is shown in Fig. 23. The linear and rotary motions of X, Y, Z, A, B and C in the Cartesian coordinate are realized by controlling the lengths of six struts L16 in this case, Fig. 24. There are also

Fig. 21. Example of 5-axis MC and machined part.

Fig. 24. Coordinate transformation of PKM machine.

T. Moriwaki / CIRP Annals - Manufacturing Technology 57 (2008) 736749

743

Fig. 27. Double-V parallel kinematic structure for polishing with 4-axis control. Fig. 25. An example of 4-axis control ultraprecision machine (Source: Toyoda Machine Works).

equipped with a NURBS base control unit for Fast Tool Servo turning and local corrective polishing. Fig. 27 shows the adaptive polishing module set up as a parallel kinematic structure with four degrees of freedom. Mitsuishi et al. [69] developed a 9-axes control machine tool for bone cutting. There are many other developments and contributions [32,68], but they are not described in detail in this paper. 5. Key components and supporting technologies 5.1. Feed drive Major structural components of machine tools are the structure, spindle and feed drive mechanism. Accurate and fast moving feed drives are required to improve the performance of multi-functional machine tools. There are basically two types of feed drives, one is linear and the other rotary. Table 3 summarizes how the linear and rotary motions are generated from the prime motors. The ball screw is a well-known and established mechanism to transform rotary motion of the servo motor to linear motion. The accuracy and drive speed of the ball screw have been continuously improved, and the ball screw is most widely used for the linear motion drive of multi-functional machine tools [141]. The linear motor has been introduced to machine tool drives for its advantages of high speed, high acceleration and high accuracy. The characteristic features of linear motors as compared with those of ball screw drives are reported by Pritschow in the CIRP Keynote Paper [89]. As the linear motor does not contain any mechanical parts in its driving system, the lost motion error, caused by the backlash in the case of the ball screw drive, is eliminated, therefore, the linear motor is widely adopted to precision and ultra-precision machine tools. The largest disadvantage of the linear motor at present is higher cost as compared with the ball screw. Fig. 28 shows an example of a 5-axes linear motor driven superprecision machine, which can perform milling and turning as well as complex machining of free form surfaces [116]. In order to eliminate the nonlinear friction problem of contact type guideways, non-contact type aerostatic bearings are implemented in this machine. 5.2. Rotary drive As the rotary drive becomes more important for the multifunctional machine tools, efforts have been devoted to increase its
Table 3 Mechanism of motion generation. Motor Servo motor Linear motor Servo motor Direct drive motor Transformation mechanism Rotary to linear transformation mechanism (ball screw, etc.) Speed reduction mechanism (worm gear, etc.) Motion Linear motion Linear motion Rotary motion Rotary motion

Fig. 26. Schematic illustration of 5-axis control ultraprecision machine equipped with laminarized air bearing system.

combinations of parallel and serial kinematic structures to increase the exibility of motions as shown in Fig. 22. The design features and the specic characteristics of PKM machines are reported by Weck and Stainmer in the 2002 CIRP Keynote paper [137], and therefore they are not repeated here. Some additional CIRP papers on PKMs are listed in Refs. [48,67,72,82,132,135]. 4.4. Other multi-functional machine tools Demands for multi-functional machining are increasing in the eld of precision and ultraprecision machining, as the geometry to be machined, including mathematically dened surfaces and free form surfaces, become more and more complicated and the accuracy requirement becomes tight [103,123,125,126]. Typical machining functions required are turning, y cutting, planning, milling and grinding. On-machine measuring functions are also required in most of the cases to perform additional corrective cutting to guarantee the required accuracy and surface roughness. Fig. 25 shows an example of 4-axes control untraprecision machine, which can machine dies and molds with axi-symmetric shapes as well as free form by turning and planning. It is equipped with on-machine prole measuring and tool positioning devices. The machine can also perform grinding with the use of a grinding spindle attached to the B-axis table. Most of the ultraprecision machine tools are equipped with hydrostatic bearing or air bearing spindles, and hydrostatic oil or air bearing for linear guide ways to guarantee extremely high motion accuracy. Kawai et al. [47] developed a unique air bearing system to laminarize the air ow by a design change and mirror surface nish of the air ducts and bearings. The microvibration of the air bearing system is eliminated by suppressing the turbulence of air ow, and the machining accuracy and the surface roughness are much improved. Fig. 26 shows a schematic illustration of a 5axes control ultraprecision machine equipped with a laminarized air bearing system. Brecher et al. [18] developed an ultraprecision free form machining system for optical components. The machine is

744

T. Moriwaki / CIRP Annals - Manufacturing Technology 57 (2008) 736749

Fig. 29. Example of rotary table driven by direct drive motor.

maximum rotational speeds of 20,00030,000 min1. Some special machine spindles have a maximum rotational speed up to 100,000 min1. The maximum DmN value of such spindles reach 2,000,000. The machine tool structures are also designed appropriately for high speed machining [112]. 5.4. CAM software As the variety of machining processes and the number of control axes are increased, the supporting CAM software becomes more important to efciently run the multi-functional machine tools [115]. The items which require further development are: 1. tool path or cutter path generation; 2. control of simultaneous cutting; 3. selection of proper machining method; 4. collision avoidance; 5. tool posture control; 6. post processing. Several CAM software packages for general purpose or for specic applications are available in the market, which are provided by CAM vendors and also machine tool manufacturers. However, as compared to the advancement of machine tool hardware, the development of software for multi-functional machining is still behind. The ultimate goal of CAM software will be to generate the NC program directly from CAD data. Attempts are also being made to machine sculptured surfaces directly from CAD data by introducing a concept of digital copy milling [111]. 5.5. Control technology The control technology plays an important role in the design and implementation of multi-functional machine tools. Various kinds of control technologies for advanced high speed, and high accuracy feed control have been developed, which are summarized in 1992 CIRP keynote paper by Koren and Lo [54]. In order to increase exibility in the design of machine tool controllers, the open controller architecture is also an important issue. The technologies of open controller architecture were surveyed and summarized by Pritschow et al. in his 2001 CIRP Keynote paper [91]. Recent advances in the control technologies and the controller architecture, which appear in the Annals of the CIRP are summarized in Refs. [5,6,16,24,29,73,88,90,92,93,118,119,131,142,146]. The architecture of a CNC system is depicted in Fig. 30, which shows a virtual model of trajectory generation and control of axes positions, prepared by Altintas et al. in their 2005 CIRP Keynote

Fig. 28. Example of 5-axis linear motor driven super-precision machine.

performances in terms of speed, power and accuracy. The required functions and specications of rotary axes are summarized in Table 4 [51]. In the past, the rotary table was mostly driven by a servo motor via worm gear or some other speed reduction mechanism in order to obtain enough driving torque. It is however difcult to obtain enough speed by the mechanical speed reduction mechanism required for current machine tools, and it is also difcult to eliminate the motion error caused by the friction and the backlash. Efforts have been devoted to develop a direct drive motor [87] to drive the rotary axis of a machine tool with high driving torque, high accuracy and stability for a long operation time [52]. Mori et al. [74] developed a direct drive motor for versatile machine tool systems based on a design methodology, called the Taguchi method, and computer simulation. An example of a rotary table driven by a direct drive motor is schematically shown in Fig. 29, which has a maximum rotational speed of 100 min1 with 3.5 kW power. 5.3. High speed spindle High speed machining is always an important issue for high productive machining. In addition, when machining sculptured surfaces or free form surfaces, ball end mills with a small diameter are commonly used for nishing. Many of the multi-functional machine tools are equipped with high speed spindles with direct drive motors. The maximum rotational speed of the main spindle has been continuously increasing thanks to the efforts for R&D in this eld [19,44,136,137,138]. Many of the high speed machining centers are currently equipped with high speed spindles with
Table 4 Functions and specications of rotary axis. Indexing Rotational speed (min1) Rated torque Torque ripple Medium up to 100 Low

Contouring Low up to 50 Medium As low as possible

Turning High 500 or more High As low as possible

T. Moriwaki / CIRP Annals - Manufacturing Technology 57 (2008) 736749

745

Fig. 30. Virtual model of trajectory generation and axes control.

paper on virtual machine tools [9]. Once the CAD data are given, CAM software generates the CL data which are further transformed to motion commands of individual axes, Fig. 31. Algorithms and software are developed in order to meet requirements for high performance multi-axes interpolation [55,58,59]. Geometric modeling and interpolation to generate tool paths for complicated geometry, such as free form surface or sculptured surfaces are important issues and researches have been continued [25,36,38,63,101,120,121]. Well-known interpolation methods called NURBS [53] or B-spline [144] are applied. One of the issues to be discussed from a practical point of view, concerning the CNC controllers for multi-functional machine tools, is maximum number of axes of simultaneous control. The CNC controllers currently available in the market can control up to 24 axes simultaneously with maximum 10 path control [117], which seems to be sufcient for control of most of the multi-functional machine tools. The other issues are speed and accuracy or resolution of axis and path control. The resolution of motion control of commercially available CNC controllers for precision machine tools is one micro-meter, and special CNC controllers with nanometer resolution for the interpolation are already available in the market. Some of the CNC controllers can read up to 1000 blocks of NC command in advance to determine the optimum speed of each axis so that the speed, speed difference between blocks, acceleration and jerk of each axis do not exceed the permissible values. The acceleration/decelerations are carried out to achieve the target speed and control the motion smoothly at high speed without shock or vibration. One of the challenges in multi-functional machine tool control is to generate jerk and acceleration trajectory proles both along the tool path as well as at the axis level. Any

discontinuity in the trajectory prole would excite the natural modes of the machine tool structure during acceleration, and leave vibration marks on the nish surface. Efforts have been made to smooth the trajectory prole using high order polynomials without violating the velocity, acceleration and jerk limits of the simultaneously moving drives. 5.6. Cutting technology When milling complex shaped surfaces with cavities or sculptured surfaces, the geometry and the orientation of the cutter to the machined surface becomes critical. The cutter may interfere with the surface to be machined if the center point of the cutter edge simply follow the surface to be machined [60]. The cutting speed is practically zero at the end point of ball end mill, and therefore it is recommended to practically cut with curved edge. This means that there exists a proper range of the angle of the cutter axis to the machined surface. The NC programming of sculptured surfaces by 5-axes control must take into consideration the cutting edge movement and the tool orientation [11,65,70,71]. Takeuchi et al. [124] proposes to machine sculptured surfaces by planning under simultaneous 6-axes control. In order to improve the productivity of multi-axes MC or TC, the cutting conditions as well as the cutter path must be optimized without sacricing the machining accuracy [7,17,94,133]. In the case of end milling, the cutting force plays an important role to determine the cutting conditions [23,61,83,84], as the end mills are easily deformed by the cutting force and sometimes chatter vibration may arise. Budak et al. [21] developed a force-based feedrate scheduling algorithm and improved cycle time in sculptured surface machining. Similar approaches are taken to control the feed rate [28]. The chatter vibration is a serious problem in high speed end milling, especially when machining with end mills of small diameter and long overhang. The fundamental theory of selfexcited chatter vibration in milling was claried by Tlusty et al. [127], Smith and Tlusty [113] and Altintas and Budak [4]. The chatter stability limit can now be predicted, based on the structural dynamics of the machine measured and the cutting force coefcient. The dynamic testing of the machine including the cutting tool and the work is now becoming common practice on the shop oor when the chatter vibration is a critical problem such as the case of proling with long slender end mills at high speeds. The accumulated knowledge and information concerning the chatter vibration in cutting and grinding are summarized by Altintas and Weck in the 2004 CIRP keynote paper [8]. Further information is listed in the references [1,10,22,33,143]. However,

Fig. 31. Coordinate transformation in CNC system.

746

T. Moriwaki / CIRP Annals - Manufacturing Technology 57 (2008) 736749

Fig. 32. Collision avoidance system based on simulation (Source: Okuma).

there has not been much research for chatter stability models when more than one operation is carried out simultaneously on multi-functional machine tools. 5.7. NC program verication and collision avoidance Verication of NC programs is always challenging especially when the variety of machining processes and the number of control axes are increased [62,145]. In order to avoid the collisions between the tool, the work, the chuck, the jigs and xtures and the machine, Rehsteiner et al. [96] and Takeuchi et al. [122] developed algorithms for collision-free tool path generation for 5-axes machining. As virtual machine tool technology [9] based on real time simulation has been much advanced, the verication of NC programmes and avoidance of collision are becoming much easier in recent years. Okuma developed a real time machine tool simulator, taking into consideration the geometrical changes of the work by machining, which is run in synchronization with actual machining. The machine is automatically stopped just before the actual collision by referring to the simulation, which runs slightly ahead of actual machining, Fig. 32. 6. Assessment of multi-functional machine tools 6.1. Evaluation of geometrical and motion accuracy As was mentioned earlier, fundamental researches have been carried out to evaluate the accuracy of machine tools [25,27,31].

However, it is not easy to actually measure the accuracy of machine tools. In the past, the motion errors of individual axis, such as those of linear motion or rotary motion were measured independently to evaluate the accuracy of a machine tool. Technologies are being developed recently to evaluate the accuracy of multi-functional or multi-axes machine tools, especially 5-axes MC, as it is most widely used in practice [20,50,129]. Testing and evaluation of rotary motion in connection with other linear motions are important in this case [49,64]. Let us take the case of the most popular type of 5-axes MC, one shown in Fig. 6 but without B-axis [130]. When the rotary axes, A and C are used in combination with linear axes, X and Y, the position and the orientation of the rotary axes must be known accurately, as these parameters strongly inuence the accuracy of the machined work. According to Inasaki et al. [41], there are eight sources of error or geometric deviation, or aAY, bAY, gAY, bCA, dxAY, dyAY, dzAY and dyCA in this case as shown in Fig. 33. Among the eight deviations, three deviations dxAY, dyAY and dzAY, which dene the relative deviation of the origin of Aaxis coordinate to the machine coordinate, can be adjusted by the CNC. The angular deviation aAY corresponds to the initial angular position of rotation of the A-axis, and it can be adjusted. The remaining four deviations must be identied and compensated later. In addition, there are also errors associated with rotations around A- and C-axis. The well-known double-ball bar technique, proposed by Bryan, has been widely applied to evaluate the motion accuracy of machine tools [46,98]. It has been extended to evaluate the motion error in simultaneous 4- and 3-axes control motions [99,100]. The ball bar detects the displacement or error only in the direction parallel to the axis of the telescopic bar and does not account for the displacement in the other directions, and hence the error component along the sensitive direction can only be detected when the attitude of the ball bar axis is kept constant. Figs. 34 and 35 show the sensitive directions of measurement of the ball bar during simultaneous 3 axes control motion of Y, Z and A and also X, Y and C, respectively [130].

Fig. 33. Denition of coordinate system and eight deviations.

Fig. 34. Sensitive directions of ball bar in simultaneous 3-axis motion of Y, Z and A.

T. Moriwaki / CIRP Annals - Manufacturing Technology 57 (2008) 736749 Table 5 Required machining time and productivity increase of new machine. Machine type Machine price Sample work 2-Axis lathe 6.5 Million yen Multi-axis turning machine 18 Million yen

747

4-Axis lathe 19.25 Million yen

Machining time of existing machine (TWl) Required machining time of new machine (TWm) Required productivity increase (TWl/TWm)

188 s 123 s 1.5 times

727 s 559 s 1.3 times

970 s 843 s 1.15 times

7. Conclusions Multi-functional machine tools for metal cutting and their related technologies are surveyed together with their historical review. They are basically classied into two types of turning center (TC) based, and milling machine (MC) based. Some of the machines have a combined structure of the two. Various kinds of multi-functional machine tools have been developed and put into practical use in the past to meet specic purposes or demands of customers. However, there is still not a rational and systematic methodology to determine the conguration of the machine. Effort must be devoted to develop a scientic methodology to design new multi-functional machine tools as their demand is still increasing in order to machine complicated and difcult parts at higher speed with higher accuracy. The control technology is the key issue to run the multifunctional machine tools effectively and accurately. The virtual machine tool technology is expected to play an important role to support advancement of the collision free tool path and simultaneous control of multiple drives. CAM software and the supporting technologies, such as NC programming and collision avoidance, are important from the practical point of view, and further efforts are needed to develop these technologies. Last but not least, is the technology to measure and evaluate the motion error of the multi-functional machine tools. As the number of axes of simultaneous control increases, it becomes extremely difcult to measure the motion error of the machine, especially when the linear and rotary motions are combined. Further research in this eld is also needed. Acknowledgements The author would like to express his sincere gratitude to Prof. Y. Altintas, Prof. E. Abele, Prof. C. Brecher, Dr. M. Fujishima, Dr. W. Knapp, Dr. D. G. McIntosh, Dr. M. Mori, Prof. S. Shimizu, H. Shinno, Prof. A. Verl, Prof. K. Weinert, Dr. B. Winfough and all colleagues and industrial partners who sent valuable contributions to prepare the article.

Fig. 35. Sensitive directions of ball bar in simultaneous 3-axis motion of X, Y and C.

Weikert [139] developed a new device named, R-test to measure X, Y, Z deviations of circular and spherical movements simultaneously on continuous paths, and applied it to calibrate parameter errors like backlash, positioning error, squareness, parallelism, etc. Researches are also carried out to evaluate the accuracy of the PKM machines [39,85] and effects of thermal deformation [106]. Calibration of machine tools [13] and error compensation in multi-axis controlled machining [133] are also important issues [128]. The geometric error measurement and error compensation of machines are reported in the 2008 CIRP Keynote paper [104]. 6.2. Economical justication It is well understood that parts, even with complicated geometry, can be machined much more accurately and much faster by multi-functional machine tools. It is claimed that most of the time reduction obtained by introducing multi-functional machine tools comes from elimination of re-loading of the work from one machine to the other, or from one position to the other, and also reduction of the measuring time. The machining time including the idle time, such as the tool change time and the rapid traverse, should also be shortened for a highly productive multifunctional machine tool. Such advantages of the multi-functional machine tool must be economically justied if one should replace existing machines or machining systems with a multi-functional machine tool. In order to determine specications for a new multi-axes machine tool to be developed, Nakaminami et al. [80] calculated the requirement of productivity increase for the new machine as compared with the existing machines taking into account the market prices. Table 5 compares estimated machining times of current machines and the required machining times for corresponding new machines for sample parts shown in the table. It was assumed that the sum of the machine costs and the operation cost for the predetermined period is equal for both cases. It is understood from the table that the new machine to be developed must have a 1.5 times productivity increase in the machining time as compared with the existing 2-axes lathe. The required productivity increase is 1.3 times in the cases of multi-axes turning machine, and 1.15 times in the case of 4-axes lathe, respectively. They also estimated necessary improvements in the specication, such as rapid feed speed, feed speed and tool change time, for the new machine to be justied economically.

References
[1] Abele E, Fiedler U (2004) Creating Stability Lobe Diagrams during Milling. Annals of the CIRP 53(1):309312. [2] Altan T, Lilly BV, Kruth JP, Koning W, Tonshoff HK, Van Luttervelt CA, Khairy AB (1993) Advanced Technique for Die and Mold Manufacturing. Annals of the CIRP 42(2):707716. [3] Altan T, Lilly B, Yen YC (2001) Manufacturing of Dies and Molds. Annals of the CIRP 50(2):405423. [4] Altintas YC, Budak E (1995) Analytical Prediction of Stability Lobes in Milling. Annals of the CIRP 44(1):357362. [5] Altintas Y, Erol NA (1998) Open Architecture Modular Tool Kit for Motor and Machining Process Control. Annals of the CIRP 47(1):295300. [6] Altintas Y, Erkorkmaz K, Shu W-H (2000) Sliding Mode Controller Design for High Speed Feed Drives. Annals of the CIRP 49(1):265270. [7] Altintas Y, Erkorkmaz K (2003) Feedrate Optimization for Spline Interpolation in High Speed Machining Tools. Annals of the CIRP 52(1):297302. [8] Altintas Y, Weck M (2004) Chatter Stability of Metal Cutting and Grinding. Annals of the CIRP 53(2):619684.

748

T. Moriwaki / CIRP Annals - Manufacturing Technology 57 (2008) 736749 [46] Kakino Y, Ihara Y, Nakatsu Y, Okamura K (1987) The Measurement of Motion Errors of NC Machine Tools and Diagnosis of their Origins by Using Telescoping Magnetic Ball Bar Method. Annals of the CIRP 36(1):377380. [47] Kawai T, Ebihara K, Takeuchi Y (2005) Improvement of Machining Accuracy of 5-axis Control Ultraprecision Machining by Means of Laminarization and Mirror Surface Finishing. Annals of the CIRP 54(1):329332. [48] Kim J, Cho YM, Park FC, Lee JM (2003) Design of a Parallel Mechanism Platform for Simulating Six Degree-of-freedom General Motion Including Continuous 360-degree Spin. Annals of the CIRP 52(1):347350. [49] Knapp W, Writz A (1990) Testing Rotary Axes on NC Machines Tools. Annals of the CIRP 39(1):549552. [50] Knapp W, Weikert S (1999) Testing the Contouring Performance in 6 Degrees of Freedom. Annals of the CIRP 48(1):433436. [51] Kobayashi M (2006) New Solutions for Rotary Axes. Proceedings of the 12th International Conference on Machine Tool Engineers, 218225. [52] Kobayashi S (2003) Direct Drive Motor. Journal of JSPE 69(1):15341537. [53] Koninckx B, Van Brussel H (2002) Real-time NURBS Interpolator for Distributed Motion Control. Annals of the CIRP 51(1):315318. [54] Koren Y, Lo CC (1992) Advanced Controls for Feed Drives. Annals of the CIRP 41(2):689698. [55] Koren Y, Lih RS (1995) Five-axis Surface Interpolators. Annals of the CIRP 44(1):379382. [56] Koren Y, Heisel U, Jovane F, Moriwaki T, Pritschow G, Ulsoy G, VanBrussel H (1999) Recongurable Manufacturing Systems. Annals of the CIRP 48(2):527 540. [57] Landers RG, Min HB, Koren Y (2001) Recongurable Machine Tools. Annals of the CIRP 50(1):269274. [58] Latigue C, Tournier C, Ritou M, Dumur D (2004) High-performance NC for HSM by means of Polynomial Trajectories. Annals of the CIRP 53(1):317320. [59] Lauwers B, Kiswanto G, Kruth JP (2003) Development of a Five-axis Milling Tool Path Generation Algorithm Based on Faceted Models. Annals of the CIRP 52(1):8588. [60] Lauwers B, Lefebvre PP (2006) Five-axis Rough Milling Strategies for Complex Shaped Cavities Based on Morphing Technology. Annals of the CIRP 55(1):59 62. [61] Lazoglu I (2003) Sculpture Surface Machining: A Generalized Model of Ballend Milling Force System. International Journal of Machine Tool and Manufacture 43:453462. [62] Leu MC, Wang L, Biackmore D (1997) A Verication Program for 5-axis NC Machining with General APT Tools. Annals of the CIRP 46(1):419424. [63] Leu MC, Peng X, Zhang W (2005) Surface Reconstruction for Interactive Modelling of Freeform Solids by Virtual Sculpting. Annals of the CIRP 54(1):131134. [64] Li A, Kakino Y, Kawashima A, Ihara Y, Yamaji I (2003) Diagnosis of Motion Errors of the Rotary Axes in 5-axis Machining Center (1st Report)The Procedure for Diagnosis of Angular Error Sources. Journal of JSPE 69(5):703709. [65] Li Y, Gu P (2005) Feature-based Alignment and Comparison between Portion and Whole of Free-form Surfaces. Annals of the CIRP 54(1):135138. [66] McIntosh DG (2006) Success Stories of 5-axis Machining in North America. Proceedings of the 12th International Conference on Machine Tool Engineers, 157166. [67] Milutinovic DS, Glavonjjc M, Kvrgic V, Zivanovic S (2005) A New 3-D of Spatial Parallel Mechanism for Milling Machines with Long X Travel. Annals of the CIRP 54(1):345348. [68] Mitsuishi M, Warisawa S, Hanayama R (2001) Development of an Intelligent High-speed Machining Center. Annals of the CIRP 50(1):275280. [69] Mitsuishi M, Warisawa SI, Tajima F, Suzuki M, Tanimoto K, Kuramoto K (2003) Development of a 9 axes Machine Tool for Bone Cutting. Annals of the CIRP 52(1):323328. [70] Mizugaki Y, Hao M, Kikkawa K, Nakagawa T (2001) Geometric Generating Mechanism of Machined Surface by Ball-nosed End Milling. Annals of the CIRP 50(1):6972. [71] Mizugaki Y, Kikkawa K, Terai H, Hao M, Sato T (2003) Theoretical Estimation of Machined Surface Prole Based on Cutting Edge Movement and Tool Orientation in Ballnosed End Milling. Annals of the CIRP 52(1):4952. [72] Molinari-Tosatti L, Fassi I, Legnani G (2003) Kineto-static Optimisation of PKMs. Annals of the CIRP 52(1):337342. [73] Mori M, Yamazaki K, Fujishima M, Liu J, Furukawa N (2001) A Study on Development of an Open Servo System for Intelligent Control of a CNC Machine Tool. Annals of the CIRP 50(1):247250. [74] Mori M, Fujishima M, Kashiwara K, Horikawa M (2005) Development and Application of A Direct Drive Motor for Performance Enhancement of Versatile Machine Tool Systems. Annals of the CIRP 54(1):337340. [75] Moriwaki T, Nunobiki M, Nishimura K, Yoshizawa H, Itao K (1991) A Study of Knowledge Based Approach to Basic design of Machine Tools. Transactions of JSPE Series C 57(536):13711376. [76] Moriwaki T, Nunobiki M (1992) Object-oriented Design support System for Machine Tools. Transactions of JSME Series C 58(546):655660. [77] Moriwaki T, Sugimura N, Miao Y (1993) Analytical Approach for Accuracy Design of Machine Tools2nd Report, Design of Kinematic Accuracy for Shape Generating Motions Based on Accuracy of Product Surfaces. Transactions of JSME Series C 59(549):25642569. [78] Nagae A (2004) Development Trend of Multi-tasking Machines. Proceedings of the 11th International Conference on Machine Tool Engineers, 312323. [79] Nakagawa T, Suzuki K, Uematsu T, Kimura M (1988) Development of a New Turning Center for Grinding Ceramic Materials. Annals of the CIRP 37(1):319 322. [80] Nakaminami M, Tokuma T, Moriwaki M, Nakamoto K (2007) Optimal Structure Design Methodology for Compound Multiaxis Machine Tools. I. Analysis of Requirements and Specications. International Journal of Automation Technology 1(2):7886.

[9] Altintas Y, Brecher C, Weck M, Witt S (2005) Virtual Machine Tool. Annals of the CIRP 54(2):651704. [10] Altintas Y, Ko JH (2006) Chatter Stability of Plunge Milling. Annals of the CIRP 55(1):361364. [11] Armarego EJA, Herath AB (2000) Predictive Models for Machining with Multiedge Form Tools Based on a Generalized Cutting Approach. Annals of the CIRP 49(1):2530. [12] Aspinwall DK, Dewes JM, Burrows JM, Paul MA (2001) Hybrid High Speed Machining (HSM): System Design and Experimental Results for Grinding/ HSM and EDM/HSM. Annals of the CIRP 50(1):145148. [13] Belforte G, Bona E, Canuto E, Donati F, Ferraris F, Gorini I, Morei M, Peisino M, Sartori S (1987) Coordinate Measuring Machines and Machine Tools Self Calibration and Error Compensation. Annals of the CIRP 36(1):359364. [14] Boer CR, Petitti M, Lombardi F, Simon J-P (1990) A CAPP/CAM Expert System for a High Productivity, High Flexibility CNC Turning Center. Annals of the CIRP 39(1):481483. [15] Bohez ELJ (2002) Five-axis Milling Machine Tool Kinematic Chain Design and Analysis. International Journal of Machine Tool and Manufacture 42:505520. [16] Boucher P, Dumur D, Rodriguez P (2003) Robustication of CNC Controllers for Machine Tools Motor Drives. Annals of the CIRP 52(1):293296. [17] Bouzakis K-D, Paraskevopoulou R (1992) Cutting Conditions Optimization in 3 Axis NC Milling. Annals of the CIRP 41(1):513516. [18] Brecher C, Lange S, Merz M, Niehaus F, Wenzel C, Winterschladen M, Weck M (2006) NURBS Based Ultra-precision Free-form Machining. Annals of the CIRP 55(1):547550. [19] Brecher C, Spachtholz G, Paepenmuller. (2007) Developments for High Performance Machine Tool Spindles. Annals of the CIRP 56(1):395400. [20] Bringmann B (2007) Improving Geometric Calibration Methods for Multiaxis Machining Centers by Examining Error Endependencies Effects, Dissertation, ETH No. 17266. [21] Budak E, Lazoglu I, Guzel BU (2004) Improving Cycle Time in Sculptured Surface Machining Through Force Modelling. Annals of the CIRP 53(1):103106. [22] Budak E, Tekeli A (2005) Maximizing Chatter Free Material Removal Rate in Milling through Optimal Selection of Axial and Radial Depth of Cut Pairs. Annals of the CIRP 54(1):353356. [23] Dolen M, Kaftanoglu B, Lorenz RD (2004) A Cutting Force Estimator for CNC Machining Centers. Annals of the CIRP 53(1):313316. [24] Dumur D, Boucher P, Roder J (1998) Advantages of an Open Architecture Structure for the Design of Predictive Controllers for Motor Drives. Annals of the CIRP 47(1):291294. [25] Ehmann KF, Hong MS (1994) A Generalized Model of the Surface Generation Process in Metal Cutting. Annals of the CIRP 43(1):483486. [26] Elbestawi MA, Cheng L, Becze E, El-Wardany TI (1997) High Speed Milling of Dies and Molds in their Hardened State. Annals of the CIRP 46(1):5762. [27] Eman KF, Wu BT, de Vries MF (1987) A Generalized Geometric Error Model for Multi-axis Machines. Annals of the CIRP 36(1):253256. [28] Erdim H, Lazoglu I, Ozturk B (2006) Feedrate Scheduling Strategies for Freeform surfaces. International Journal of Machine Tool and Manufacture 46:747 757. [29] Erkorkmaz K, Altintas Y, Yeung C-H (2006) Virtual Computer Numerical Control System. Annals of the CIRP 55(1):399402. [30] Fleischer J, Schmidt-Ewig JP, Weule H (2005) Innovative Machine Kinematics for Combined Handling and Machining of Three-dimensional Curved Lightweight Extrusion Structures. Annals of the CIRP 54(1):317320. [31] Gao W, Dejima S, Shimizu Y, Kiyono. (2003) Precision Measurement of Twoaxis Positions and Tilt Motions Using a Surface Encoder. Annals of the CIRP 52(1):435438. [32] Garro C, Martin P, Veron M (1993) SHIVA a Multi-arms Machine Tool. Annals of the CIRP 42(1):433436. [33] Govekar E, Gradi_ek J, Kalveram M, Insperger T, Weinert K, Stepan G, Grabec I (2005) On Stability and Dynamics of Milling at Small Radial Immersion. Annals of the CIRP 54/1:357362. [34] Hatamura Y, Nakao M, Sato T (1997) Construction of an Integrated Manufacturing System for 3-D Micro StructureConcept, Design and Realization. Annals of the CIRP 46(1):313318. [35] Heisel U, Gringel M (1996) Machine Tool Design Requirements for Highspeed Machining. Annals of the CIRP 45(1):389392. [36] Hinduja S, Sandiford D (2004) An Optimum Two-tool Solution for Milling 21/ D Features from Technological and Geometric Viewpoints. Annals of the CIRP 53(1):7780. [37] Hiramoto K, Hansel A, Ding S, Yamazaki K (2005) A Study on the Drive at Center of Gravity (DCG) Feed Principle and Its application for Development of High Performance Machine Tool Systems. Annals of the CIRP 54(1):333336. [38] Hoshi T (1992) Block-like Component CAD/CAM System for Fully Automated CAM Processing. Annals of the CIRP 41(1):551556. [39] Huang T, Whitehouse DJ, Chetwynd DG (2002) A Unied Error Model for Tolerance Design, Assembly and Error Compensation of 3-DOF Parallel Kinematic Machines with Parallelogram Struts. Annals of the CIRP 51(1):297302. [40] Inasaki I (1994) Theory of Generation Motions for Machine Tools. Transactions of JSME Series C 60(574):18911895. [41] Inasaki I, Kishinami K, Sakamoto S, Takeuchi Y, Tanaka F (1997) Shape Generation Theory of Machine Tools. Yokendo Press. [42] Ito Y, Shinno H (1980) Structural Description of Machine Tools. Transactions of JSME Series C 46(405):562571. [43] Iwata K, Sugimura N, Peng L (1990) A Study of the Fundamental Design of Machine structure for Machining. Transactions of JSME Series C 56(523):803 809. [44] Jedrzejewski J, Kowal Z, Kwasny W, Modrzycki W (2004) Hybrid Model of High Speed Machining Centre Headstock. Annals of the CIRP 53(1):285288. [45] Jovane F, Koren Y, Boer CR (2003) Present and Future of Flexible Automation: Towards New Paradigm. Annals of the CIRP 52/2:543560.

T. Moriwaki / CIRP Annals - Manufacturing Technology 57 (2008) 736749 [81] Nakaminami M, Tokuma T, Matsumoto K, Sakashita S, Moriwaki T, Nakamoto K (2007) Optimal Structure Design Methodology for Compound Multiaxis Machine Tools. II. Investigation of Basic Structure. International Journal of Automation Technology 1(2):8793. [82] Neugebauer R, Drossel W-G, Harbecker C, Ihlenfeldt S, Hensel S (2006) Method for the Optimization of Kinematic and Dynamic Properties of Parallel Kinematic Machines. Annals of the CIRP 55(1):403406. [83] Ozturk B, Lazoglu I (2006) Machining of Free-form Surfaces. Part 1: Analytical Chip Load. International Journal of Machine Tool and Manufacture 46:728735. [84] Ozturk B, Lazoglu I, Erdim H (2006) Machining of Free-form Surfaces. Part 2. Calibration and Forces. International Journal of Machine Tool and Manufacture 46:736746. [85] Patel AJ, Ehmann KF (1997) Volumetric Error Analysis of a Stewart Platformbased Machine Tool. Annals of the CIRP 46(1):287290. [86] Portman V, Inasaki I, Sakakura M, Iwatate M (1998) Form-shaping System of Machine Tools: Theory and Applications. Annals of the CIRP 47(1):329332. [87] Pritchow G, Philips W (1990) Direct Drives for High-dynamic Machine Tools Axes. Annals of the CIRP 39(1):413416. [88] Pritschow G (1996) On the Inuence of the Velocity Gain Factor on the Path Deviation. Annals of the CIRP 45(1):367372. [89] Pritschow G (1998) A Comparison of Linear and Conventional Electromechanical Drives. Annals of the CIRP 47(2):541548. [90] Pritschow G, Bretschneider J (1999) A Self-tuning Controller for Digitally Controlled Electromechanical Servo Drives in Machine Tools. Annals of the CIRP 48(1):307312. [91] Pritschow G, Altintas Y, Jovane F, Koren Y, Mitsuishi M, Takata S, Van Brussel H, Weck M, Yamazaki K (2001) Open Controller ArchitecturePast, Present and Future. Annals of the CIRP 50(2):463470. [92] Pritschow G, Rock S (2004) Hardware in the Loop Simulation of Machine Tools. Annals of the CIRP 53(1):295298. [93] Pritschow G, Kramer C (2005) Open System Architecture for Drives. Annals of the CIRP 54(1):375378. [94] Rangarajan A, Dornfeld DA (2004) Efcient Tool Paths and Part Orientation for Face Milling. Annals of the CIRP 53(1):7376. [95] Reshetov DN, Protman V (1981) Accuracy of Machine Tools. ASME Press. [96] Rehsteiner FH, Renker HJ (1993) Collision Free Five Axis Milling of Twisted Ruled Surface. Annals of the CIRP 42(1):457462. [97] Riegg A, Gygax PE (1992) A Generalized Kinematics Model for Three to Five Axis Milling Machines and their Implementation in a CNC. Annals of the CIRP 41(1):547550. [98] Saito A, Miyakawa M, Tsutsumi M (2001) Evaluation Method of Positional and Geometric Deviations Using Simultaneous 4-axis Controlled Technique in 5-axis Machining Center. Journal of JSPE 67(2):306310. [99] Saito A, Tsutsumi M, Ushiku K (2003) Development of Calibration Methods of 5-axis Controlled Machining Centers (2nd Report)Estimation of Positional and Angular Deviation by Means of Simultaneous 3-axis Motion. Journal of JSPE 69(2):268273. [100] Saito A, Tsutsumi M, Mikami S, Sisavath S (2003) Development of Calibration Methods of 5-axis Controlled Machining Centers (3rd Report)Measurement Methods for Various Structural Congurations of 5-axis Controlled Machining Centers. Journal of JSPE 69(6):809814. [101] Sata T, Kimura F, Okada N, Hosaka M (1981) A New Method of NC Interpolation for Machining the Sculptured Surface. Annals of the CIRP 30(1):369372. [102] Sato M (2006) Design and Performance of 5-axis Machines in Japan. Proceedings of the 12th International Conference on Machine Tool Engineers, 167189. [103] Sawada K, Takeuchi Y, Sata T (1995) Development of Ultra-precision Machining Center with Closed-loop Structure and its Control. Annals of the CIRP 44(1):369372. [104] Schwenke H, Schmitt R, Knapp W, Haitjema H, Delbressine F, Weckenmann A (2008) Geometric Error Measurement and Compensation of MachinesAn Update. Annals of the CIRP 57(2). [105] Schultschik R (1983) Requirements for Structures of Automated Machine Tools. Annals of the CIRP 32(1):433438. [106] Shimizu S, Ooi G, Yagyu S (2006) New Measuring Method for Thermal Deviations Caused by Linear Axis Motion in Multi-task Machine. International Journal of JSME Series C 49(2):316321. [107] Shinno H, Ito Y (1986) Generating Method for Structural Conguration of Machine ToolsVariant Design Using Directed Graph. Transactions of JSME Series C 52(474):788793. [108] Shinno H, Ito Y (1987) Computer Aided Concept Design for Structural Conguration of Machine Tools: Variant Design Using Directed Graph. Transactions of ASME Journal of Mechanism Transmissions and Automation in Design 109:372376. [109] Shinno H, Hashizume H (2002) Structured Method for Identifying Success Factors in New Product Development of Machine Tools. Annals of the CIRP 51(1):281284. [110] Shinno H, Hoshioka H, Marpaung S (2006) A Structured Method for Analyzing Product Specication in Product Planning for Machine Tools. Journal of Engineering Design 17(4):347356. [111] Shirase K, Nakamoto K, Arai E, Moriwaki T (2005) Digital Copy Milling Autonomous Milling Process Control without an NC Program. Robotics and Computer-Integrated Manufacturing 21:312317. [112] Shu JD, Lee DG (2002) Composite Machine Tool Structures for High Speed Milling Machines. Annals of the CIRP 51(1):285288.

749

[113] Smith S, Tlusty J (1993) Efcient Simulation Programs for Chatter in Milling. Annals of the CIRP 42(1):463466. [114] Spicer P, Koren Y, Shpitalni M, Yip-Hoi D (2002) Design Principles for Machining System Congurations. Annals of the CIRP 51(1):275280. [115] Spur G, Meier H (1981) Workshop Programming with CNC Turning Machines. Annals of the CIRP 30(1):353358. [116] Sriyotha P, Nakamoto K, Sugai M, Yamazaki K (2006) Development of 5-axis Linear Motor Driven Super-precision Machine. Annals of the CIRP 55(1):381 384. [117] Sudo M (2006) The Advanced Control Technologies for 5-axis Machining. Proceedings of the 12th International Conference on Machine Tool Engineers, 248257. [118] Susanu M, Dumur D (2006) Hierarchical Predictive Control Structure within an Open Architecture Virtual Machine Tool. Annals of the CIRP 55(1):389392. [119] Symens W, Van Brussel H, Swevers J (2004) Gain-scheduling Control of Machine Tools with Varying Structural Flexibility. Annals of the CIRP 53(1):321324. [120] Takeuchi Y, Sakamoto M, Abe Y, Orita R, Sata T (1989) Development of a Personal CAD/CAM System for Mold Manufacture Based on Solid Modelling Techniques. Annals of the CIRP 38(1):429432. [121] Takeuchi Y, Idemura T, Sata T (1991) 5-Axis Control Machining and Grinding Based on Solid Model. Annals of the CIRP 40(1):455458. [122] Takeuchi Y, Watanabe T (1992) Generation of 5-axis Control Collision-free Tool Path and Post-processing for NC Data. Annals of the CIRP 41(1):539 542. [123] Takeuchi Y, Kato K, Kawatani S, Sawada T, Sata Y (1993) Generation of Sculptured Surfaces by Means of an Ultraprescision Milling Machine. Annals of the CIRP 42(1):611614. [124] Takeuchi Y, Sato M, Suzuki H (1994) New Concept of Machining by Means of 6-axis Control. Annals of the CIRP 43(1):341344. [125] Takeuchi Y, Sawada K, Sata T (1996) Ultraprecision 3-D Micromachining of Glass. Annals of the CIRP 45(1):401404. [126] Takino H, Kawai T, Takeuchi Y (2007) 5-Axis Control Ultra-precision Machining of Complex-shaped Mirrors for Extreme Ultraviolet Lithography System. Annals of the CIRP 56(1):123126. [127] Tlusty J, Zaton M, Ismail F (1983) Stability Lobes in Milling. Annals of the CIRP 32(1):309314. [128] Treib T, Matthias E (1987) Error BudgetingApplied to the Calculation and Optimization of the Volumetric Error Field of Multiaxle Systems. Annals of the CIRP 36(1):365368. [129] Tsutsumi M, Saito A (2003) Identication and Compensation of Particular Deviations of 5-axis Machining Centers. International Journal of Machine Tool and Manufacture 43:771780. [130] Tsutsumi M (2006) New Technologies for Accuracy Evaluation of Five-axis Controlled Machining Centers. Proceedings of the 12th International Conference on Machine Tool Engineers, 226237. [131] Van Brussel H, Van den Braembussche P (1998) Robust Control of Feed Drives with Linear Motors. Annals of the CIRP 47(1):325328. [132] Veri A, Croon N, Kramer C, Garber. (2006) Force Free Add-on Position Measurement Device for the TCP of Parallel Kinematic Manipulators. Annals of the CIRP 55(1):407410. [133] Veldhuis SC, Elbestawi MA (1995) A Strategy for the Compensation of Errors in Five-axis Machining. Annals of the CIRP 44(1):373377. [134] Walsham PA, Knight WA, Boothroyd G (1983) Future Developments of a Geometric Modeling System for the Computer Aided Manufacture of Dies and Molds. Annals of the CIRP 32(1):339344. [135] Warnecke HJ, Neugebauer R, Wieland F (1998) Development of Hexapod Based Machine Tool. Annals of the CIRP 47(1):337340. [136] Weck M, Koch A (1993) Spindle Baring Systems for High Speed Applications in Machine Tools. Annals of the CIRP 42(1):445448. [137] Weck M, Staimer D (2002) Parallel Kinematic Machines ToolsCurrent State and Future Potentials. Annals of the CIRP 51(2):671684. [138] Weck M, Spachtholz G (2003) 3- and 4C Contact Point spindle BearingsA New Approach for High Speed Spindle Systems. Annals of the CIRP 52(1): 311316. [139] Weikert S (2004) R-Test, a New Device for Accuracy Measurements on Five Axis Machine Tools. Annals of the CIRP 53(1):429432. [140] Woodbury RS (1972) Studies in the History of Machine Tools. MIT Press. [141] Zaeh MF, Oertli. (2004) Finite Element Modelling of Ball Screw Feed Drive Systems. Annals of the CIRP 53(1):289294. [142] Zatarain M, Ruiz de Argandona I, Illarramendi A, Azpeitia JL, Bueno R (2005) New Control Techniques Based on State Space Observers for Improving the Precision and Dynamic Behaviour of Machine Tools. Annals of the CIRP 54(1):393396. [143] Zatarain M, Munoa J, Peigne G (2006) Analysis of the Inuence of Milling Helix Angle on Chatter Stability. Annals of the CIRP 55(1):365368. [144] Zhang LY, Zhou RR, Zhu JY, Wu X (2002) Piecewise B-spline Surfaces, Fitting to Arbitrary Triangle Meshes. Annals of the CIRP 51(1):131134. [145] Zhao X, Ge D, Tsutsumi M (1995) Study on CAM System for 5-axis Controlled Machining CenterEfcient Collision Check and Collision Avoidance. Journal of JSPE 61(12):17451749. [146] Zirn O, Weikert S, Rehsteiner F (1996) Design and Optimization of Fast Axis Feed Drives Using Nonlinear Stability Analysis. Annals of the CIRP 45(1): 363366.

You might also like