Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

12.

Tool Compensation Functions


12.8 Inputting the Tool Life Management Data; G10, G11

12.8.3 Precautions for Inputting the Tool Life Management Data

Precautions

(1) The tool life data is registered, changed, added to or deleted by executing the program in the
memory or MDI mode.
(2) The group No. and tool No. cannot be commanded in duplicate.
(3) When two or more addresses are commanded in one block, the latter address will be valid.
(4) If the life data (L_) is omitted, the life data for that group will be "0".
(5) If the control method (Q_) is omitted, the control method for that group will follow the base
specification parameter "#1106 Tcount".
Note that when carrying out the No. of cutting times control method, command the method
from the program.
(6) If the control method (Q_) is not designated with 3-digit by G10 L30 command, the omitted
high-order are equivalent to "0".
Therefore, "Q1" is equivalent to "Q001", and "Q12" is equivalent to "Q012".
(7) If the length compensation No. (H_) is omitted, the length compensation No. for that group will
be "0".
(8) If the radius compensation No. (D_) is omitted, the radius compensation No. for that group will
be "0".
(9) Programming with a sequence No. is not possible between G10 L3 or G10 L30 and G11.
Program error (P33) will be occur.
(10) If the usage data count valid signal (YC8A) is ON, G10 L3 or G10 L30 cannot be commanded.
(11) The registered data is held even if the power is turned OFF.
(12) When G10 L3 or G10 L30 is commanded, the commanded group and tool will be registered
after all of the registered data is erased.
(13) The change and addition conditions in the G10L3P1 or G10 L30 P1 command are as follows.
(a) Change conditions
"Both the commanded group No. and tool No. are registered.
’ Change the commanded tool No. data.
(b) Additional conditions
"Neither the commanded group No. nor tool No. is registered.
’ Additionally register the commanded group No. and tool No. data.
" The commanded group No. is registered, but the commanded tool No. is not registered.
’ Additionally register the commanded tool No. data to the commanded group No.
(14) The setting range of the tool compensation No. will differ according to the specifications
(number of tool compensation sets).

Relation with other functions

(1) During the following operations, the tool usage data will not be counted.
Ï Machine lock
● Miscellaneous function lock
● Dry run
● Single block
● Skip

246
13. Program Support Functions
13.1 Fixed Cycles

13. Program Support Functions


13.1 Fixed Cycles

13.1.1 Standard Fixed Cycles; G80 to G89, G73, G74, G75, G76

Function and purpose

These standard canned cycles are used for predetermined sequences of machining operations
such as positioning, hole drilling, boring, tapping, etc. which are specified in a block. The various
sequences in the table below are provided for the standard canned cycles.
By editing the standard canned cycle subprogram, the canned cycle sequence can be changed by
the user. The user can also register and edit an original canned cycle program. For the standard
canned cycle subprogram, refer to the list of the canned cycle subprogram in the appendix of the
operation manual. The list of canned cycle functions for this control unit is shown below. Operation
Hole machining Return Retract at
G code start at hole bottom operation high- Application
(-Z direction) Dwell Spindle (+Z direction) speed
G80 - - - - - Cancel
Drill, spot drilling
G81 Cutting feed - - Rapid feed Available
cycle
Drill, counter
G82 Cutting feed Yes - Rapid feed -
boring cycle
Deep hole
G83 Intermittent feed - - Rapid feed Available
drilling cycle
Reverse
G84 Cutting feed Yes Cutting feed - Tapping cycle
rotation
G85 Cutting feed - - Cutting feed - Boring cycle
G86 Cutting feed Yes Stop Rapid feed - Boring cycle
Forward Back boring
G87 Cutting feed - Cutting feed -
rotation cycle
G88 Rapid traverse Yes Stop Rapid feed - Boring cycle
G89 Cutting feed Yes - Cutting feed - Boring cycle
G73 Cutting feed Yes - Rapid feed Available Steppingcycle
Forward Reverse tapping
G74 Intermittent feed Yes Cutting feed -
rotation cycle
Circular cutting
G75 Cutting feed - - Rapid feed -
cycle
Oriented Fine boring
G76 Cutting feed - Rapid feed -
spindle stop cycle
A canned cycle mode is canceled when the G80 or any G command in (G00, G01, G02, G03) is
issued. The various data will also be cleared simultaneously to zero.

247
13. Program Support Functions
13.1 Fixed Cycles

Command format

G8 (G7 ”) X__ Y__ Z__ R__ Q__ P__ F__ L__ S__ , S __ ,I__ ,J__;
”G8 (G7 ”) X__ Y__ Z__ R__ Q__ P__ F__ L__ S__ , R __ ,I__ ,J__;

G8” (G7” ) : Hole machining mode
XY : Hole positioning data
ZRQPF : Hole machining data
L : Number of repetitions (When "0" is set, drilling is not executed at
S a command block.)
,S : Spindle rotation speed
: Spindle rotation speed during retraction
,R : Synchronization changeover
,I : Positioning axis in-position width
,J : Drilling axis in-position width

As shown above, the format is divided into the hole machining mode, hole positioning data, hole
machining data, No. of repetitions, spindle rotation speed, synchronization changeover (or spindle
rotation speed during return), positioning axis in-position width and drilling axis in-position width.

Detailed description

(1) Outline of data and corresponding addresses


(a) Hole machining mode: Canned cycle modes such as drilling, counter boring, tapping and
boring.
(b) Hole position data: Data used to position the X and Y axes. (Unmodal)
(c) Hole machining data: Actual machining data used for machining. (Modal)
(d) Number of repetitions: Number of times to carry out hole machining. (Unmodal)
(e) Synchronization changeover: Synchronous/asynchronous tapping selection command is
issued during G84/G74 tapping. (Modal)

(2) If M00 or M01 is commanded in the same block as the canned cycle or during the canned cycle
mode, the canned cycle will be ignored. Instead, M00 and M01 will be output after positioning. The
canned cycle will be executed if X, Y, Z or R is commanded.

248

You might also like