
09 00.11.21 K.Yamamuro Revised to edition 09
08 00.06.22 T.Watanabe Revised to edition 08 T.Endo
01 99.03.10 K.Yamamuro New-registered T.Endo
A-63537E
ED DATE DESIG.
DESCRIPTION 12/134
SHEET
TITLE
FANUC Series 16i/18 i -TA
Compound Machining Function
TITLE
CUST.DRAW.NO.
2.2.5 D/H code
D and H codes for milling mode are used for tool offset numbers.
The offset number of Milling mode do not affect Turning mode.
2.2.6 Coordinate system
Coordinate system for each command mode is independent, too.
When axes are moved by motion commands, coordinate positions for both
command modes are to be updated.
With changing command modes, coordinate systems are also to be changed.
Unlike motion commands, coordinate system setting commands such as
G50(G92) in one command mode do not affect the other’s.
G00 command in turning mode
G50(G92) command in turning mode
Example)
O0006 ;
N10 M81 ; ←Milling mode start
N20 T0010 ; ←Tool number 10
N30 H10 D10 ; ←Tool length offset 10, Tool radius offset 10
N40 M80 ; ←Turning mode start
N50 T0101 ; ←Tool number 01, offset number 01
N60 M81 ; ←Milling mode start
Tool number 01 will remain.
Tool length offset 10, Tool radius offset 10
N70 T0020 ; ←Tool number 20
N80 H20 D20 ; ←Tool length offset 20, Tool radius offset 20
N90 M80 ; ←Turning mode start
Turning mode
Absolute Relative Machine
X__ X__ X___
Z___ Z__ Z___
Milling mode
Absolute Relative Machine
X__ X__ X___
Y__ Y__ Y___
Z___ Z__ Z___
Milling mode
Absolute Relative Machine
X__ X__ X___
Y__ Y__ Y___
Z___ Z__ Z___
Turning mode
Absolute Relative Machine
X__ X__ X___
Z___ Z__ Z___
Positions to be updated Positions not to be updated
Coordinate positions only for turning command mode to be updated