0% found this document useful (0 votes)
35 views4 pages

NAKA Tool Ofset Cancel

This document discusses tool indexing and tool offset using the T function code in CNC programming. It describes the T code command format, how tool offset is used to compensate for tooling errors, and examples of tool pathing with different offset values set.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views4 pages

NAKA Tool Ofset Cancel

This document discusses tool indexing and tool offset using the T function code in CNC programming. It describes the T code command format, how tool offset is used to compensate for tooling errors, and examples of tool pathing with different offset values set.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

6 TOOL INDEXING AND TOOL OFFSET (T FUNCTION)

6 TOOL INDEXING AND TOOL OFFSET (T FUNCTION)


Turret indexing and tool offset are programmed in the following format.
(1) Command format
T □ □ □ □
Tool offset number (geometry/wear offset)
Tool number (turret station number)

In the 4 digits of numeric value following the address T, the first 2 digits
designate the tool number (turret number) and the last 2 digits the tool offset
number.
• Tool indexing • Tool offset
T01□□ T□□01
T12□□ T□□16
T□□00 Cancellation of tool offset
NOTE: Although the T code is usually a 4-gidit command as mentioned above,
it may become a 6-digit command depending on a specification as
shown in (4).
In detail, refer to “(4) T code 6-digit specification”.
(2) Tool offset
(a) Due to an error in the mounting of a cutting tool in the turret, tool wear,
tool insert replacement, etc., actual tool nose position generates tool
paths offset from the programmed tool paths. The tool offset function
zeros this offset so that the tool nose can always generate the tool paths
as programmed.
For example, if the workpiece is finished at 62 mm diameter (O.D.)
while it is programmed as X60., this error amount is input to the X off-
set data as “-2 mm” to eliminate the error.
In other words, the tool nose generates tool paths 2 mm offset from the
previous tool paths so that the new paths coincide with the programmed
tool paths.
Therefore, by entering a tool offset number in a program for the cutting
tools that are used for machining a portion requiring high accuracy, in-
put a proper offset value when the program is executed to machine
workpieces.
(b) Designate T□□00 to cancel the tool offset function or if the function
should not be used.

6-1
C-KL205608-A2305
6 TOOL INDEXING AND TOOL OFFSET (T FUNCTION)

(c) There are two methods of tool offset. The command format as shown in
(1) is currently used. However, some models use the following com-
mand format.
T □ □ □ □
Tool wear offset number

Tool number (turret station number)


and
Tool geometry offset number
Either of the two methods can be selected by modifying the following
NC parameter.
No. 5002 bit 1 = 1 (above method)
= 0 (method as described in (1))
(d) The tool geometry offset is a method of changing the absolute coordi-
nate system and the tool wear offset is a method of moving the feed axis
by the offset amount while keeping the absolute coordinate system un-
changed. Therefore, the T code may not be completed if it is com-
manded while data on the tool wear offset amount is input. This is be-
cause the movement by the offset amount cannot be done unless the
spindle is rotating in the feed per revolution mode (G99). Change to the
feed per minute mode (G98) or rapid traverse mode (G00) in such a
case.
Normally, G00 should be designated in the same line as T code.
• Program example
G00 T01 01 S200 M03;
Tool offset number “01” is used
Tool number “01” is indexed

X100. Z1.;
G01 X20. F0.3;
G00 X200. Z180.;
T0100; Cancels the tool offset function
M02;

6-2
C-KL205608-A2305
6 TOOL INDEXING AND TOOL OFFSET (T FUNCTION)

(e) Tool paths with tool offset


Tool paths vary according to the set tool offset values as indicated fol-
lowing examples.

• Program example (1)

G00 T0101 S1000 M03;


X50. Z5.;
G01 Z−40. F0.3;
X80. Z−50.;
Z−60.;
X140. Z−160.;
G00 X150. Z100.;
T0100;
M01;

• Program example (2)


G00 T0505 S1000 M03;
X50. Z5.;
G01 Z−40. F0.3;
T0500;
X80. Z−50.;
T0515;
Z−60.;
X140. Z−160. T0500;
Z−200. T0516;
G00 X150. Z100.;
T0500;
M01;

NOTE: If a T code is designated in a block independently, axes will move cor-


responding to the designated tool offset even if an axis motion command
is not given. The axis will move at a rapid traverse if the block is gov-
erned in the G00 mode. In other modes, the axis moves at a cutting
feedrate.
NOTE: When setting the coordinate with G50 command, always cancel the tool
offset function after the completion of the processes for which the des-
ignated tool is used. If a new process is executed without canceling the
tool offset function, the new process is executed while the offset amount,
set for the previous tool, remains valid for the new tool.
NOTE: Be sure not to command G53 with T code in the same block. Abrasion
offset may not be validated.

6-3
C-KL205608-A2305
6 TOOL INDEXING AND TOOL OFFSET (T FUNCTION)

(3) 24-station turret feature


24-station turret is indexed by 30 degrees. The intermediate index positions
of 12 stations are used as No. 13 to No. 24 stations. Tool holders applicable
for those intermediate stations are required.
(a) Indexing intermediate stations
For automatic operation, make a command in the same method as for
12-station turret:
Example “T13 □□”, “T24 □□”.
Station No. 13 is located between station No. 1 and No. 2.
Station No. 14 is located between station No. 2 and No. 3.
For manual operation, stations can be indexed only in zero return mode.

(4) T code 6-digit specification


The digit command of T code is usually “4-digit command”, but only when
the specification of tool offset number is over 100 according to the number
of ATC tools, the digit command will be “6-digit command”.
T □□□ □□□
Tool offset number (geometry/wear offset)
Tool number

In the 6 digits of numeric value following the address T, the first 3 digits
designate the tool number (turret number) and the last 3 digits the tool offset
number.
• Tool indexing • Tool offset
T001□□□ T□□□001
T024□□□ T□□□100
T120□□□ T□□□000 Cancellation of tool offset
NOTE: In the case of T code 6-digit specification, it is possible to change the T
code into 4-digit specification by setting the following NC parameter.
e.g.) To also set only lower turret with the T code 6-digit specification
in the series of NTX, NTXL, STW and STS, use the following
NC parameter setting.
• P5040 bit 1 When the tool offset number is over 100;
0: T code 6-digit specification
1: T code 4-digit specification

• P3032 T code maximum digits


6: T code 6-digit specification
4: T code 4-digit specification

• P3116 bit 6 T code modal display digits


1: T code 6-digit specification
0: T code 4-digit specification

6-4
C-KL205608-A2305

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy