Interference check
Interference check prevents the tool compensated by tool radius compensation from cutting into the material (interference)
when the tool radius is big for the program path. There are three types of interference check which are set in [Motion Control
Parameter][G-code Control Parameter][G-code Control Work Parameter]"Tool Radius Compensation""Interference
Check"
Interference check
Interference check alarm
Interference check invalid
Interference check avoid
■Interference check conditions
When there are three blocks with movement commands out of the five pre-read blocks, when the compensation vectors made
from the settings of each movement command intersect, it is considered as interference.
: Program path,
: Tool center path,
Compensation
Compensation
N1
N3
The vectors intersect
N2
Ex.
When a tool with a large radius is used to process a program with a short line
(1)
(5)
N1
(4)
(2)
(3)
N2
The operation for each interference check setting is shown below.
Interference check
Interference check alarm
Interference check invalid
Interference check avoid
Operation
Before executing the block where cutting (interference) occurs, a minor error (error code: 1FC3H (details code:
031EH)) occurs and operation is stopped.
Even when cutting (interference) occurs, the operation proceeds with cutting. (Used for fine segment programs)
The path is changed so that cutting (interference) does not occur. When a path cannot be changed, a minor error
(error code: 1FC3H (details code: 031EH)) occurs and operation is stopped.
: Compensation vector
(G41)
N1 G91 G01 X50 Y-100 • • • (1), (2)
N2 X20 Y-100 • • • • • • • • • • (3)
N3 X50 Y100 • • • • • • • • • • •(4), (5)
N3
*: The area denoted by
Avoid vector
Compensation vector
Operation
Before execution of N1, an alarm occurs.
Operation proceeds by cutting the lines N1 and N3 as they are. The tool center path is (1)(2)(3)(4)(5).
The intersection of line N1 and N3 is calculated, and an avoiding vector is created. The tool center path is (1)(5).
is where interference occurs.
6 AUXILIARY AND APPLIED FUNCTIONS
6.4 Tool Compensation Function
6
195