Start Of Tool Radius Compensation And Z Axis Cut In Operation - Mitsubishi Electric M700V Series Programming Manual

Hide thumbs Also See for M700V Series:
Table of Contents

Advertisement

12. Tool Compensation Functions

12.4.7 Start of Tool Radius Compensation and Z Axis Cut in Operation

Function and purpose
Often when starting cutting, a method of applying a radius compensation (normally the XY plane)
beforehand at a position separated for the workpiece, and then cutting in with the Z axis is often
used. When using this method, create the program so that the Z axis movement is divided into the
two steps of rapid traverse and cutting feed after nearing the workpiece.
Example of program
When the following type of program is created:
N1 G91 G00 G41 X 500. Y 500. D1 ;
N2 S1000 ;
N3 M3 ;
N4 G01 Z-300. F1 ;
N6
With this program, at the start of the N1 compensation the program will be read to the N6 block.
The relation of N1 and N6 can be judged, and correct compensation can be executed as shown
above.
If the above program's N4 block is divided into two
N1 G91 G00 G41 X 500. Y 500. D1;
N2 S1000 ;
N3 M3 ;
N4
N5 G01 Z-50.
N6
In this case, the four blocks N2 to N5 do not have a command in the XY plane, so when the N1
compensation is started, the program cannot be read to the N6 block.
As a result, the compensation is done based only on the information in the N1 block, and the
compensation vector is not created at the start of compensation. Thus, an excessive cut in occurs
as shown above.
Y 100. F2 ;
Z-250. ;
F1 ;
Y 100. F2 ;
12.4 Tool Radius Compensation
N6
N4: Z axis lowers
(1 block)
Y
N1
X
N6
Cut in
Y
N1
X
205
Tool center path
N6
N4
Y
N1
Z
N1
N4
N5
N6
Z
X

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents