2
Sudo, M. Development Report: Advanced Control Technologies for 5-Axis Machining Masako Sudo Software Research Joint Division, FANUC LTD. 3850 Oshinomura, Yamanashi 401-0597, Japan URL: www.fanuc.com [Received September 6, 2007; accepted October 18, 2007] Demand for 5-axis machine tools has grown rapidly with the appearance of high-performance machines and growing requirements for high-efficiency to en- hance competitiveness. To meet market needs, FANUC provides innovative CNCs, including the FS30i-A and FS31i-A5, that control up to 24 axes simultaneously with maximum paths of 10 enabling high-speed and high-precision multiple-axis and path control. FANUC’s wide-ranging functions developed for pow- erful 5-axis machining include tool center point con- trol and tilted working plane command, which enable high-precision complex shape machining minimizing changeover. Nano smoothing, interpolation for gen- erating smooth curves on a nanometer scale, enables high-quality workpiece machining. 3D interference checking enhances the safety of machines whose mo- tion has become increasingly complex. Operability has also been improved to facilitate programming and simulation for 5-axis machining. This report presents the latest control technologies maximizing 5-axis machine tool performance. Keywords: 5-axis machining function, tool center point control, tilted working plane command, nano control, high-quality machining 1. Introduction The major feature of 5-axis machine tools is their inte- gration of machining, conventionally divided into multi- ple processes, into processes with a single setup thanks to their capacity for complex operation. Reducing setup enables the following: - Reduced interprocess wait and machining time. - Improved machining precision due to eliminating mounting error due to setup changeover. Because the tool axis can be controlled at any angle to the machining surface: - The cutting tool angle to the machining surface can be controlled to be constant, it can improve surface roughness. - Tool rigidity is improved by machining with short tool projection, thereby increasing the machining feed rate. Using 5-axis machine tools increases the possibility of simultaneously reducing machining time and improving machining precision. The high performance of machine tools and controllers have enabled 5-axis machine tools to evolve dramatically as the reduction in the number of machining processes has reduced manufacturing cost. In keeping with the increasing scope of 5-axis machine tools, functions taking advantage of 5-axis control fea- tures have greatly advanced. 2. 5-Axis Machining Functions Two major trends have emerged in the market – 5-axis machining centers based on machining centers and com- pound machines based on lathes capable of simultaneous 5-axis machining. In principle, the machine type is used based on the shape and type of the workpiece to be ma- chined. Five-axis machine tools based on machining centers are mainly divided into rotary heads (head rotation type), rotary tables (table rotation type), and combined rotary heads and tables (mixed type) (Fig. 1). Compound ma- chines with both workpiece axis and tool axis are rotation axes can be handled as mixed type. Different 5-axis ma- chining functions are applicable to different mechanical configurations. Particularly important functions are tool center point control and tilted working plane command. Tool center point control is used in simultaneous 5-axis machining and tilted working plane command in tilted plane machin- ing (3 2-axis machining), enabling different figures on different 5-axis machines to be machined while changing tools. Using tool center point control and tilted working plane command, programs can be easily changed even if cutting conditions are slightly changed. Using such 5-axis control functions, the number of times of reprogramming using CAM is dramatically reduced, which is expected to increase production efficiency. 3. Tool Center Point Control Tool center point control makes it possible to program figures that conventionally must be specified with minute 108 Int. J. of Automation Technology Vol.1 No.2, 2007

5349581

Embed Size (px)

Citation preview

Page 1: 5349581

Sudo, M.

Development Report:

Advanced Control Technologies for 5-Axis Machining

Masako Sudo

Software Research Joint Division, FANUC LTD.

3850 Oshinomura, Yamanashi 401-0597, Japan

URL: www.fanuc.com

[Received September 6, 2007; accepted October 18, 2007]

Demand for 5-axis machine tools has grown rapidlywith the appearance of high-performance machinesand growing requirements for high-efficiency to en-hance competitiveness. To meet market needs,FANUC provides innovative CNCs, including theFS30i-A and FS31i-A5, that control up to 24 axessimultaneously with maximum paths of 10 enablinghigh-speed and high-precision multiple-axis and pathcontrol.FANUC’s wide-ranging functions developed for pow-erful 5-axis machining include tool center point con-trol and tilted working plane command, which enablehigh-precision complex shape machining minimizingchangeover. Nano smoothing, interpolation for gen-erating smooth curves on a nanometer scale, enableshigh-quality workpiece machining. 3D interferencechecking enhances the safety of machines whose mo-tion has become increasingly complex. Operabilityhas also been improved to facilitate programming andsimulation for 5-axis machining.This report presents the latest control technologiesmaximizing 5-axis machine tool performance.

Keywords: 5-axis machining function, tool center pointcontrol, tilted working plane command, nano control,high-quality machining

1. Introduction

The major feature of 5-axis machine tools is their inte-gration of machining, conventionally divided into multi-ple processes, into processes with a single setup thanks totheir capacity for complex operation.

Reducing setup enables the following:- Reduced interprocess wait and machining time.

- Improved machining precision due to eliminatingmounting error due to setup changeover.

Because the tool axis can be controlled at any angle tothe machining surface:

- The cutting tool angle to the machining surface canbe controlled to be constant, it can improve surfaceroughness.

- Tool rigidity is improved by machining with shorttool projection, thereby increasing the machiningfeed rate.

Using 5-axis machine tools increases the possibility ofsimultaneously reducing machining time and improvingmachining precision.

The high performance of machine tools and controllershave enabled 5-axis machine tools to evolve dramaticallyas the reduction in the number of machining processes hasreduced manufacturing cost.

In keeping with the increasing scope of 5-axis machinetools, functions taking advantage of 5-axis control fea-tures have greatly advanced.

2. 5-Axis Machining Functions

Two major trends have emerged in the market – 5-axismachining centers based on machining centers and com-pound machines based on lathes capable of simultaneous5-axis machining. In principle, the machine type is usedbased on the shape and type of the workpiece to be ma-chined.

Five-axis machine tools based on machining centersare mainly divided into rotary heads (head rotation type),rotary tables (table rotation type), and combined rotaryheads and tables (mixed type) (Fig. 1). Compound ma-chines with both workpiece axis and tool axis are rotationaxes can be handled as mixed type. Different 5-axis ma-chining functions are applicable to different mechanicalconfigurations.

Particularly important functions are tool center pointcontrol and tilted working plane command. Tool centerpoint control is used in simultaneous 5-axis machiningand tilted working plane command in tilted plane machin-ing (3� 2-axis machining), enabling different figures ondifferent 5-axis machines to be machined while changingtools. Using tool center point control and tilted workingplane command, programs can be easily changed even ifcutting conditions are slightly changed. Using such 5-axiscontrol functions, the number of times of reprogrammingusing CAM is dramatically reduced, which is expected toincrease production efficiency.

3. Tool Center Point Control

Tool center point control makes it possible to programfigures that conventionally must be specified with minute

108 Int. J. of Automation Technology Vol.1 No.2, 2007

Page 2: 5349581

Advanced Control Technologies for 5-Axis Machining

Mixed typeTable rotation typeHead rotation type

Fig. 1. Three mechanical configurations.

Machine position

Program commands at TCP

Fig. 2. Tool center point control.

line segments, using the same concept as an axis orthog-onal to three axes as in linear interpolation, circular inter-polation, etc. (Fig. 2). This has the following advantages:

- The number of program steps decreases, reducingcycle time.

- The CNC interpolates directly, increasing figure pre-cision.

- The program is easy to understand intuitively, mak-ing it easy to make minute modifications in the field.

- The tool center point speed is specified, so the ma-chining feed rate at the tool center point is made con-stant, improving surface precision.

The two types of tool center point control are type I,in which angular displacement of the rotary axis is spec-ified directly to the rotary axis, and type II, in which itis specified with a vector. Using tool center point con-trol type II enables the same program to be used regard-less of the mechanical configuration (head rotation, tablerotation, or compound). For ball-end mills, machiningshould be at a constant point on the tool tip with goodprecision/efficiency machining. With type II, it is easy tocreate data vertical to the machining surface because tooldirections are specified with vectors as I, J, and K.

(1) Cutting point commandThe cutting point on the machining path can be directly

specified in the program. The control point used withthe actual machine move command is automatically cal-culated from the cutting point, corner rounding compen-sation, cutter compensation, and tool length compensationto control the tool movement path. Even when the tool fig-ure, tool radius, or tool length changes, the program neednot be basically modified. Even when the tool is changed,

Control point path with tool Control point path with tool 2

Cutting points (programmed commands)

Control points (machine coordinates)

Fig. 3. Tool movement paths with cutting point commands.

Selecting the TWP Command type from the menu by moving cursor with graphic guidance

Then the individual datainput screen is displayed

Fig. 4. Tilted working plane guidance screen.

the same program can be used, increasing programmingefficiency (Fig. 3).

(2) Tool positioning controlBy interpolating the attitude of the tool from the tool

direction at the start point to the tool direction at the endpoint, a plane can be machined with the side face of thetool during Tool center point control.

When the tool passes near a singular point, however,the rotary axis becomes unstable, it may cause a large ro-tation. The tool must therefore be made to pass througha singular point while avoiding passing near the singu-lar point and to keep the rotary axis from unstable opera-tion by inverting the rotary axis sign. The travel distanceand direction of movement of the entire block must bechecked for whether the block is supposed to pass througha singular point and, if so, to modify the block commandso that the block does so.

4. Tilted Working Plane

The tilted working plane command is used for free ma-chining on a tilted plane. Simply by creating a machining

Int. J. of Automation Technology Vol.1 No.2, 2007 109