Five_Axis_CNC_Machines
Five_Axis_CNC_Machines
Abstract A 5 axis CNC machine is a machining center where multiple tools moving
and rotating in different direction for manufacturing complex parts are controlled
using a single controller or are performed in a single umbrella. The 5 axis CNC
machine, as the name suggests, allows control over 5 axes. 3 axes in the tool and 2
in the workpiece holder. Hence practically it can machine any geometry irrespective
of the extent of complexity. Moreover, with the availability of multiple tool holder
and tool changer it can also perform multi operations which machines like Lathe,
Milling, Drilling, etc. do individually.
7.1.1 Introduction
Multiple machining process are used for making the group of operation on the com-
plex parts. Multiple machining process is processed by Five axis CNC machines. Few
complicated programming associated with the multiple machining process samples
of which are discussed below.
Prepare the part program for multiple machining by using five axis machines with
the given parameters as shown in Fig. 7.1.
In multiple machining using five axis machines system following codes are used:
Fig. 7.1 Problem description of multiple machining using five axis machines
7.1.4 Programming
A typical sample program for the multiple machining process by using five axis
machine initial position, outside profile machining, slot milling, center hole milling
and center punching, and hole drilling are shown in Figs. 7.2, 7.3, 7.4, 7.5 and 7.6.
7.2.1 Introduction
Straight line multiple machining is used for making the group of operation in a
line with equally space on the complex parts. Straight line multiple machining is
7.2 Straight Line Multiple Machining 63
Fig. 7.2 Typical initial position program for of multiple machining using five axis machines
Fig. 7.3 Typical outside profile machining program for of multiple machining using five axis
machines
Fig. 7.4 Typical slot milling program for of multiple machining using five axis machines
Prepare the part program for Straight line multiple machining by using five axis
machines with the given parameters as shown in Fig. 7.7.
In straight-line multiple machining using five axis machines system following codes
are used:
7.2 Straight Line Multiple Machining 65
Fig. 7.5 Typical center hole milling program for of multiple machining using five axis machines
Fig. 7.6 Typical center punching and hole drilling program for of multiple machining using five
axis machines
7.2.4 Programming
A typical sample program for the straight-line multiple machining process of three
types by defining the length of the path and the number of holes, defining the length
of the path and the step between holes and number of holes and steps between them
are shown in Figs. 7.8, 7.9, and 7.10.
Fig. 7.10 Typical program by defining the number of holes and steps between them for straight-line
multiple machining process using five axis machines
7.3.1 Introduction
Multiple machining in an arc is used for making the group of operation in an arc
with equally space on the complex parts. Multiple machining in an arc is processed
by Five axis CNC machines. Few complicated programming associated with the
Multiple machining in an arc process samples of which are discussed below.
Prepare the part program for Multiple machining in an arc by using five axis machines
with the given parameters as shown in Fig. 7.11.
In multiple machining in an arc using five axis machines system following codes are
used:
G00—Positioning at rapid speed, G90—Absolute dimension programming,
G91—Incremental programming, M30—Program end.
68 7 Five Axis CNC Machines
Fig. 7.11 Problem description of multiple machining in an arc using five axis machines
7.3.4 Programming
A typical sample program for the multiple machining in an arc process of two types
by defining the number of operations and by defining the step between operations
are shown in Figs. 7.12 and 7.13.
Fig. 7.13 Typical program by defining the step between operations for multiple machining in an
arc process using five axis machines
7.4 Conclusion