
13. Program Support Functions
13.1 Fixed Cycles
254
Programmable in-position width command in fixed cycle
This command commands the in-position width for the fixed cycle from the machining program.
The commanded in-position width is valid only in the G81 (drill, spot drill), G82 (drill, counter boring),
G83 (deep drill cycle), G84 (tap cycle), G85 (boring), G89 (boring), G73 (step cycle) and G74
(reverse tap cycle) fixed cycles. The ", I" address is commanded in respect to the positioning axis,
and the ",J" address is commanded in respect to the drilling axis.
Address
Meaning of address
Command range (unit)
Remarks
,I
In-position width
(position error amount)
,J
In-position width for drilling
axis in fixed cycle (position
error amount)
0.001 to
999.999 (mm)
When a value exceeding
the command range is
issued, a program error
will occur. (P35)
In-position check in fixed cycle
When the number of repetitions L is designated as two or more times in the fixed cycle, the
commanded in-position width will be valid in the repetition block (operation 5 to operation 8).
:
G81 X-50. Z-50. R-50. L2 F2000, I0.2, J0.3 ;
:
Operation1
-50.
Operation5
Operation2
Operation3
Operation4
Operation7
Operation8
Operation6
-50.
Fig. 1 Operation when number of repetitions
L is designated
In the following machining program, the commanded in-position width is valid for the Fig. 2 block.
In the (B) block, the in-position width (, I) commanded for positioning in the previous block (A) is
invalid (operation 5). However, when returning from the hole bottom, the in-position width (, J)
commanded in the previous block (A) is valid (operation 8).
To validate the in-position width for positioning, command again as shown in block (C) (Operation
9).
:
G81 X-50. Z-50. R-50. F2000, I0.2, J0.3 ;........(A)
X-10. ; ....................................................................(B)
X-10., I0.2 ; ............................................................(C)
:
Operation
pattern
,I ,J
Operation 1
Valid
–
Operation 2
–
Invalid
Operation 3
–
Invalid
Operation 4
–
Valid
Operation 5
Valid
–
Operation 6
–
Invalid
Operation 7
–
Invalid
Operation 8
–
Valid