For  the  customized  macro  “Bolt  hole  circle”  in  section  9.4,  the  following  dialogues  must  be stored 
within  the  EPROM. 
Dialogue  No.  0 
BOLT  HQLE  CIRCLE 
Dialogue  No.  1 
NUMBER  OF  HOLES 
Dialogue  No.  2 
RADIUS 
Dialogue  No.  3 
X-COORDINATE 
Dialogue  No.  4 
Y-COORDINATE 
Dialogue  No.  5 
SET-UP  CLEARANCE 
Dialogue  No.  6 
TOTAL  HOLE  DEPTH 
Dialogue  No.  7 
FEED  RATE 
If  the  dialogues  have  not  been  stored  within  the  EPROM,  the  following  texts,  which  have  been  stored  by 
HEIDENHAIN  in  the  standard  PLC-EPROM,  can  be called-up. 
0  User  Cycl 
1  Cycl  parameter  1 
2  Cycl  parameter  2 
to  . . . 
14  Cycle  parameter  14 
The  cycle  designation  may  comprise  14  characters  and  32  characters  for  parameter  designations. 
9.6  Nesting  of  customized  macros 
Further  macros  can  be called-up  within  a customized  macro.  A  maximum  of  4  nesting  levels  is possible. 
9.7  Special  function  of  program  parameters 
The  tool  radius  of  the  last  tool  call  is stored  under  variable  parameter  0108.  With  this,  the  last  tool  radius 
can  be  used  for  parameter  calculation  and  comparison. 
The  variable  parameter  0108  can  therefore,  not  be defined  by  Q-DEF  in  the  NC-program. 
0108  contains  exclusively  the  tool  radius. 
0110  for  M-functions  which  were  output  last 
1  =  no  M-function  output 
0  =  MO38 output 
1  =  M04.  output 
2  =  MO51 after  MO3 
3  =  MO51 after  MO4 
Q113  mm/inch  execution 
Program  parameter  Q113  signifies  whether  .the program  is written  in  mm  or  inch.  This  parameter  is set 
after  pres’sing  the 
q 
BM  -key  and  selection  of  the  program. 
NR 
Selected  program  has been  programmed  in  mm:  0113  =  0 
Selected  Iprogram  has been  programmed  in  inch:  Q113  =  1 
Program  Iparameter  is used  if  Q-parameter  programs  are  to  be executed  in  both  mm  and  inch  modes. 
Depending  on  parameter  0113,  certain  Q-parameters  (e. g. the  number  of  repetitions  for  conditional 
jumps)  can  be converted  for  execution  in  inch. 
1 
91 
I