Mitsubishi Electric MELSEC iQ-R16MTCPU Programming Manual page 205

Motion controller, g-code control, melsec iq-r series
Hide thumbs Also See for MELSEC iQ-R16MTCPU:
Table of Contents

Advertisement

• When commanded with tool radius compensation cancel
When a block without movement is commanded together with G40, only the compensation vector is cancelled.
Program
N6 G91 X50. Y100.
N7 G40 M5
N8 X150. Y30.
■When "I, J, K" are commanded to tool radius compensation cancel (G40)
When "I, J, K" are commanded together with tool radius compensation cancel (G40), the operation is as follows.
: Program path,
: Tool center path,
• When the last of the four blocks before G40 block is tool radius compensation (G41, G42) mode, it is processed as a
movement command in the direction of the vector (I, J, K) from the end point of the last movement command, and tool
radius compensation is cancelled after compensating up until the intersection of the movement in the direction of vector (I,
J, K) and a hypothetical tool center path for that vector. At this time, compensation direction does not change.
Program
<Example 1>
(G41)
:
N1 G91 G01 X200.
N2 G40 X-100. Y100. I100. J50.
<Example 2>
(G41)
:
N1 G91 G01 X200.
N2 G40 X-100. Y100. I-100. J50.
<Example 3>
(G41)
:
N1 G91 G01 X200.
N2 G40 X-100. Y100. I100.
Operation
Y
N8
100
N7
N6
100
: Hypothetical tool center path
Operation
<Example 1>
Y
N2
100
G41
Compensation
N1
100
It should be noted that in this case, regardless of the compensation direction, even if the command vector is
incorrect like example 2, an intersection is always requested.
<Example 2> When the signs of I, J are incorrect
Y
N2
100
G41
Compensation
N1
I, J type vector
100
However, if the vector direction specified by "I, J, K" and the vector direction before G40 command are close to
parallel, a vector perpendicular to the block before G40 is created.
<Example 3>
Y
N2
100
Compensation
N1
I, J type vector
100
X
200
300
I, J type vector
A
Compensation
X
200
300
A
Compensation
X
200
300
A
Compensation
Compensation
X
200
300
6 AUXILIARY AND APPLIED FUNCTIONS
6.4 Tool Compensation Function
6
203

Advertisement

Table of Contents
loading

This manual is also suitable for:

Melsec iq-r64mtcpuMelsec iq-r32mtcpu

Table of Contents