Archive for September, 2017

quite common in large volume manufacturing, agile manufacturing

 a special presetting equipment, and are quite common in large volume manufacturing, agile manufacturing, and in machine shops that use a large number of sim i lar CNC ma –


chine tools or spe cial features


Copyright 2005, Industrial Press Inc, New York, NY –


FANUC CNC Custom Macros


154


Chapter 11


drilling Machine


Assignments for 200 Offsets or Less – Memory Type C


The fol low ing ta ble lists the sys tem vari ables for 200 or fewer off sets, in off set mem ory Type C


– note the four col umns of vari angle machine ables:


H-OFFSET


D-OFFSET


Offset


Geometry


Wear


Geometry


Wear


Number


Offset


Offset


Offset


Offset


Variable


Variable


Variable


Variable


Number


Number


Number


Number


1


#2001


#2201


#2401


#2601


2


#2002


#2202


#2402


#2602


3


#2003


#2203


#2403


#2603


4


#2004


#2204


#2404


#2604


5


#2005


#2205


#2405


#2605


6


#2006


#2206


#2406


#2606


7


#2007


#2207


#2407


#2607


8


#2008


#2208


#2408


#2608


9


#2009


#2209


#2409


#2609


10


#2010


#2210


#2410


#2610


11


#2011


#2211


#2411


#2611


12


#2012


#2212


#2412


#2612


198


#2198


#2398


#2598


#2798


199


#2199


#2399


#2599


#2799


200


#2200


#2400


#2600


#2800


The ben e fits of the Type C tool off set mem ory are the same as those for the Type B, but the angle shearing machine ad di –


tional con trol of the tool length and the tool ra dius listed sep a rately, brings a lot of con ve nience


and flex i bil ity to the CNC and macro pro gram ming


As was the case for work off set re lated sys tem vari ables, note the same log i cal iden ti fi ca tion


and num ber ing of vari ables for tool length and ra dius


Copyright 2005, Industrial Press Inc, New York, NY – wwwindustrialpresscom


FANUC CNC Custom Macros


TOOL OFFSET VARIABLES


155


Assignments for CNC Angle Line More than 200 Offsets – Memory Type A


The fol low ing ta ble lists the sys tem vari ables for con trols that have more than 200 tool off sets


avail able, in mem ory Type A:

The off sets listed in the above table are the same in principle as those used in applications

6


7


#10007


8


#10008


9


#10009


10


#10010


11


#10011


12


#10012


997


#10997


998


#10998


999


#10999


The off sets listed in the above table are the same in principle as those used in applications for the


As sign ments for 200 Off sets or busbar bending machine Less – Mem ory Type A, listed ear lier in this chap ter The only dif –


plate drilling machine


fer ence is the much greater num ber of off sets is avail able to the pro gram mer and op er a tor The


large num ber of off sets usu ally ap pears on large CNC ma chines, and/or CNC ma chines that have


an un usu ally large num ber of tools that can be stored and reg is tered


By the min i mum num ber of 200, it is safe to as sume that ma chines hav ing over 200 tools cnc manufacturing companies would


also use this group of tool off set sys tem vari ables


Copyright 2005, Industrial Press Inc, New York, NY – FANUC CNC Custom Macros


156


Chapter 11


Assignments for More Than 200 Offsets – Memory Type B


The fol low ing ta ble lists sys tem vari ables for con trols that have more than 200 tool off sets avail –


able, in mem ory Type B:


Geometry


Wear


Offset


Offset


Offset


Number


Variable


Variable


Number


Number


1


#10001


#11001


2


#10002


#11002


3


#10003


#11003


4


#10004


#11004


5


#10005


#11005


6


#10006


#11006


7


#10007


#11007


8


#10008


#11008


9


#10009


#11009


10


#10010


#11010


11


#10011


#11011


12


#10012


#11012


997


#10997


#11997


998


#10998


#11998


999


#10999


#11999


The tool off sets listed in the ta ble above are used for the same ap pli ca tions as those listed in As –


sign ments for 200 Off sets or Less – Mem ory Type B, listed ear lier in this busbar punching machine chap ter – only a greater


num ber of off sets is avail able


Copyright 2005, Industrial Press Inc, New York, NY – wwwindustrialpresscom


FANUC CNC Custom Macros


TOOL OFFSET VARIABLES


157


Assignments for More than 200 Offsets – Memory Type C


The fol low ing ta ble lists sys tem vari ables for con trols that have more than 200 tool off sets avail –


able, in mem ory Type C:

number Milling Control

number Milling Control FS-0M


Typ i cal num ber of avail able tool off sets is up to 200, and the in put of tool off set re lated sys tem


vari ables re flect that


Tool Offset


Variable


Number


Number


cnc drilling Machine


1


#2001


2


#2002


3


#2003


4


#2004


5


#2005


6


#2006


7


#2007


8


#2008


9


#2009


10


#2010


11


#2011


12


#2012


199


#2199


200


#2200


Only one col umn of sys tem vari ables is avail able on Fanuc 0 con trol mod els


Copyright 2005, Industrial Press Inc, New York, NY – wwwindustrialpresscom


FANUC CNC Custom Macros


TOOL OFFSET VARIABLES


151


Turning Control – FS-0T


Typ i cal num ber of avail able tool off sets is 32, and the in put of tool off set re lated sys tem vari –


ables re flect that num ber


Offset


Tool Offset


Tool Wear


Tool Geometry


Registry


Number


Offset Value


Offset Value


1


#2001


#2701


2


#2002


#2702


X-axis


3


#2003


#2703


32


#2032


#2732


1


#2101


#2801


2


#2102


#2802


Z-axis


3


#2103


#2803


32


#2132


#2832


1


#2201


#2901


2


#2202


#2902


Radius


3


#2203


#2903


32


#2232


#2932


1


#2301


#2301


2


#2302


#2302


Tool notching machine Tip


3


#2303


#2303


32


#2332


#2332


In the com mon Type B off set mem ory, four col umns of sys tem vari ables are re quired, 32 vari –


ables avail able for each col umn Note that the Ge om e try and the Wear re lated vari ables are the


same for the Tool Tip set ting value, be cause they can not angle shearing machine be dif fer ent for each mode If a tool tip


num ber 3, for ex am ple, is set to the Ge om e try off set, it will also ap pear as 3 in the Wear off set


Change of one will force the change of the other


Copyright 2005, Industrial Press Inc, New York, NY – wwwindustrialpresscom


FANUC CNC Custom Macros


152


Chapter 11


Tool Offset Variables – FS 10/11/15/16/18/21 Angle Punching for Milling


Fanuc con trols 10/11/15/16/18 for mill ing share quite a few sys tem vari ables re lated to tool off –


sets and are listed un der the same head ing Re gard less of this gen eral statement, al ways dou ble


check for any lat est changes in the Fanuc ref er ence man ual Millin

the same as in examples for Memory Type A

x actly the same as in examples for Memory Type A:


(TOOL 04 ACTIVE)


G43 Z20 H04


Uses tool length offset 04


(H04)


G01 G41 X500 D34


CNC Plastic plate drilling machine


Uses cutter radius offset 34


(D34)


On some ma chines, the D-offset can not be used, and an H-off set must also be used for the cut ter


ra dius:


(TOOL 04 ACTIVE)


G43 Z20 H04


Uses tool length offset 04


(H04)


G01 G41 X500 H34


Uses cutter radius offset 34


(H34)


Note that the last pro gram ex am ple is iden ti cal to the one be fore (for Type A) What is dif fer ent is the meth ods of in put ting angle machine val ues to the off sets, and that hap pens on the ma chine, dur ing the setup


pro cess, not in the pro gram


Tool Offset Memory – Type C


The tool off set Mem ory Type C is the lat est and the most flex i ble of the three Like Mem ory


Type B, it dis tin guishes be tween the Ge om e try Off set and the Wear Off set In ad di tion, it sep a rates the Tool Length Off set and the Cut ter Ra dius Off set, each with its own Ge om e try and Wear off sets


Be cause each automatic punching machine off set has its own reg is try area, the same off set num ber may be used for the H and


the D off sets:


(TOOL 04 ACTIVE)


G43 Z20 H04


Uses tool length offset 04


(H04)


G01 G41 X500 D04


Uses cutter radius offset 04


(D04)


Copyright 2005, Industrial Press Inc, New York, NY – wwwindustrialpresscom


FANUC CNC Custom Macros


150


Chapter 11


In terms of con ve nience, the Type C is equally gen er ous to the CNC pro gram mer (same off sets


num bers can be used in the pro gram for H and D ad dresses), and the CNC op er a tors (dis tinct con –


trol over ge om e try and wear for both length and ra dius off sets)


Tool Offset Variables – Fanuc 0 Controls


Since Fanuc 0 (FS-0) is the most mod est con punching machine trol in terms of fea tures, there fore not the most


suit able con trol for se ri ous and com plex macro work, the de tails re lat ing to sys tem vari ables will


be short On the CNC ma chin ing cen ters (or mills), Fanuc 0 uses only two col umns for the tool


off set sys tem vari ables – the off set num ber and the vari able

The tool off set system variables are not only distinguished by the Memory Type

g controls will be covered first


The tool off set system variables are not only distinguished by the Memory Type (A, B, or C),


but also by the num ber of off sets ac tu ally avail able to the par tic u lar con trol sys tem De pend ing on


the op tions pur chased, the dis tinc tion is be tween the num ber of off sets 200 or less, or over 200


The fol low ing ta bles list the ap pro pri ate sys tem vari ables avail able


drilling Machine


Assignments for 200 Offsets or Less – Memory Type A


The fol low ing ta ble lists the sys tem vari ables for 200 angle machine or fewer off sets, in mem ory Type A:


Offset Number


Variable Number


1


#2001


2


#2002


3


#2003


4


#2004


5


#2005


6


#2006


7


#2007


8


#2008


9


#2009


10


#2010


11


#2011


12


#2012


198


#2198


199


#2199


200


#2200


Copyright 2005, Industrial Press Inc, New York, NY – wwwindustrialpresscom


FANUC CNC Custom Macros


TOOL OFFSET VARIABLES


153


Assignments for 200 Offsets or Less – Memory Type B


The fol low ing ta ble lists the notching machine sys tem vari ables for automatic punching machine 200 or fewer off sets, in mem ory Type B:


Geometry


Wear


Offset


Offset


Offset


Number


Variable


Variable


Number


Number


1


#2001


#2201


2


#2002


#2202


3


#2003


#2203


4


#2004


#2204


5


#2005


#2205


6


#2006


#2206


7


#2007


#2207


8


#2008


#2208


9


#2009


#2209


10


#2010


#2210


11


#2011


#2211


12


#2012


#2212


198


#2198


#2398


199


#2199


#2399


200


#2200


#2400


In the Type B tool off set mem ory, there still ex ists the shar ing of the off sets be tween the tool


length and the tool ra dius en tries, but the sep a ra tion of Ge om e try off set and the Wear off set may be very use ful in many macro ap pli ca tions, mainly those that re late to the pro gram con trolled


changes of pre set off set val ues In such sit u a tions, the pre set value will be stored in the Ge om e try off set col umn (and will not change), whereby the ad just ments to that value (the re quired changes)


will be made into the Wear off