Posts Tagged ‘defined’

ously defined variable is called by its number

ously defined variable is called by its number


o


Returned value


The new value that is the result of a calculation


o


Result of


Same as Returned value


o


busbar Machine


Substitution


Storing new data in a previously defined variable, also known as redefinition


o


Redefinition


Same as Substitution


Many of these terms are used through out the hand book, and in many other pub li ca tions


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


FANUC CNC Custom Macros


MACRO FUNCTIONS


113


Arithmetic Functions


There are sev eral macro func tions re lat ing to math e mat i cal cal cu la tions The sim plest of them


are the four ba sic arith me tic func tions, used in vari ables and also avail able to the mac ros The


arith me tic func tions use the fol low ing sym bols:


+ – * /


Function


Known as 锟?


Symbol


Sum


Addition


+


Difference


Subtraction



Product


Multiplication


*


Quotient


Division


/


In or der to un der stand any func tion, it is im por tant to eval u ate a few ex am ples In the fol low ing


ex am ples, the func tion is on the left, its re turned value – the re sult – on the right:


#1 custom processing machine = 35


35


Returned value of variable #1 is 35


#2 = 425


425


Returned value of variable #2 is 425


#3 = 20 + 50


70


Returned value of variable #3 is a sum of 2+5


#4 = #3 + 1


80


Add 1 to the result of variable #3


#5 = #2 – 08


345


Subtract 08 from the current value of variable #2


#6 = #1 – #3


-35


Subtract contents of #3 from the contents of #1


#7 = #2 * 6


255


Multiply contents of #2 by 6


#8 = 70 / 80


0875


Divide 7 by 8 as real numbers


#9 = 7 / 8


0875


Divide 7 by 8 as integer numbers


Nesting


Nest ing means the con tents of brack ets (not pa ren the ses) will be pro cessed first – compare:


#10 = 90 – 30 / 20


75


Division first, then multiplication


#11 = [90 – 30] / 20


30


Multiplication first, then division


Copyright 2005, Industrial Press Inc, New York, NY – best mill drill wwwindustrialpresscom


FANUC CNC Custom Macros


114


Chapter 9


Arithmetic Operations and Vacant Variables