*************************************** * I N T C O M V a r i a b l e s * * v 6.0 * *************************************** NOTE: Set INTCOMs 1-52 to 53 to cancel letter. Set to position of letter in tape format to output letter. You cannot output more than one letter in the same position at the same time. JA 0001 Tape order of extra address Default = 53 Range = 1 to 26 , 53 JB 0002 Tape order of extra address Default = 53 Range = 1 to 26,53 JC 0003 Tape order of extra address Default = 53 Range = 1 to 26,53 JD 0004 Tape order of extra address Default = 53 Range = 1 to 26,53 JE 0005 Tape order of extra address Default = 53 Range = 1 to 26,53 JF 0006 Tape order of letter address F Default = 8 Range = 1 to 26,53 JG 0007 Tape order of letter address G Default = 2 Range = 1 to 26,53 JH 0008 Tape order of extra address Default = 53 Range = 1 to 26,53 JI 0009 Tape order of letter address K Default = 6 Range = 1 to 26,53 JJ 0010 Tape order of letter address I Default = 5 Range = 1 to 26,53 JK 0011 Tape order of extra address Default = 53 Range = 1 to 26,53 JL 0012 Tape order of extra address Default = 53 Range = 1 to 26,53 JM 0013 Tape order of letter address M Default = 11 Range = 1 to 26,53 JN 0014 Tape order of letter address N Default = 1 Range = 1 to 26,53 JO 0015 Tape order of extra address Default = 53 Range = 1 to 26,53 JP 0016 Tape order of extra address Default = 53 Range = 1 to 26,53 JQ 0017 Tape order of extra address Default = 53 Range = 1 to 26,53 JR 0018 Tape order of letter address R Default = 53 Range = 1 to 26,53 JS 0019 Tape order of letter address S Default = 9 Range = 1 to 26,53 JT 0020 Tape order of letter address T Default = 10 Range = 1 to 26,53 JU 0021 Tape order of extra address Default = 53 Range = 1 to 26,53 JV 0022 Tape order of extra address Default = 53 Range = 1 to 26,53 JW 0023 Tape order of extra address Default = 53 Range = 1 to 26,53 JX 0024 Tape order of letter address Z Default = 4 Range = 1 to 26,53 JY 0025 Tape order of letter address X Default = 3 Range = 1 to 26,53 JZ 0026 Tape order of extra address Default = 53 Range = 1 to 26,53 JABSA 0027 Order of verification letter address A Default = 53 Range = 1 to 53 JABSB 0028 Order of verification letter address B Default = 53 Range = 1 to 53 JABSC 0029 Order of verification letter address C Default = 53 Range = 1 to 53 JABSD 0030 Order of verification letter address D Default = 53 Range = 1 to 53 JABSE 0031 Order of verification letter address E Default = 53 Range = 1 to 53 JABSF 0032 Order of verification letter address F Default = 16 Range = 1 to 53 JABSG 0033 Order of verification letter address G Default = 53 Range = 1 to 53 JABSH 0034 Order of verification letter address H Default = 53 Range = 1 to 53 JABSI 0035 Order of verification letter address I Default = 53 Range = 1 to 53 JABSJ 0036 Order of verification letter address J Default = 53 Range = 1 to 53 JABSK 0037 Order of verification letter address K Default = 53 Range = 1 to 53 JABSL 0038 Order of verification letter address L Default = 53 Range = 1 to 53 JABSM 0039 Order of verification letter address M Default = 53 Range = 1 to 53 JABSN 0040 Order of verification letter address N Default = 53 Range = 1 to 53 JABSO 0041 Order of verification letter address O Default = 53 Range = 1 to 53 JABSP 0042 Order of verification letter address P Default = 53 Range = 1 to 53 JABSQ 0043 Order of verification letter address Q Default = 53 Range = 1 to 53 JABSR 0044 Order of verification letter address R Default = 53 Range = 1 to 53 JABSS 0045 Order of verification letter address S Default = 17 Range = 1 to 53 JABST 0046 Order of verification letter address T Default = 53 Range = 1 to 53 JABSU 0047 Order of verification letter address U Default = 15 Range = 1 to 53 JABSV 0048 Order of verification letter address V Default = 14 Range = 1 to 53 JABSW 0049 Order of verification letter address W Default = 53 Range = 1 to 53 JABSX 0050 Order of verification letter address X Default = 13 Range = 1 to 53 JABSY 0051 Order of verification letter address Y Default = 12 Range = 1 to 53 JABSZ 0052 Order of verification letter address Z Default = 53 Range = 1 to 53 JADDR(1) 0053 Address 1 in tape Default = 78 Range = 32 to 96 JADDR(2) 0054 Address 2 in tape Default = 71 Range = 32 to 96 JADDR(3) 0055 Address 3 in tape Default = 88 Range = 32 to 96 JADDR(4) 0056 Address 4 in tape Default = 90 Range = 32 to 96 JADDR(5) 0057 Address 5 in tape Default = 73 Range = 32 to 96 JADDR(6) 0058 Address 6 in tape Default = 75 Range = 32 to 96 JADDR(7) 0059 Address 7 in tape Default = Not used Range = 32 to 96 JADDR(8) 0060 Address 8 in tape Default = 70 Range = 32 to 96 JADDR(9) 0061 Address 9 in tape Default = 83 Range = 32 to 96 JADDR(10) 0062 Address 10 in tape Default = 84 Range = 32 to 96 JADDR(11) 0063 Address 11 in tape Default = 77 Range = 32 to 96 JADDR(12) 0064 Address 12 in tape Default = 88 Range = 32 to 96 JADDR(13) 0065 Address 13 in tape Default = 90 Range = 32 to 96 JADDR(14) 0066 Address 14 in tape Default = 88 Range = 32 to 96 JADDR(15) 0067 Address 15 in tape Default = 90 Range = 32 to 96 JADDR(16) 0068 Address 16 in tape Default = 70 Range = 32 to 96 JADDR(17) 0069 Address 17 in tape Default = 83 Range = 32 to 96 JADDR(nn) 0xxx nn th letter in tape. Add 0052+nn to get the location number (xxx). JADDR(53) 0105 Fifty-third letter in tape JFMT(53) 0106 EIA format of the letter address EXAMPLE: 34 40 etc. JFMT(1) 0106 Format 1 in tape Default = 3030 Range = 0 to 9999 JFMT(2) 0107 Format 2 in tape Default = 2020 Range = 0 to 9999 JFMT(3) 0108 Format 3 in tape Default = 2433 Range = 0 to 9999 JFMT(4) 0109 Format 4 in tape Default = 2433 Range = 0 to 9999 JFMT(5) 0110 Format 5 in tape Default = 2433 Range = 0 to 9999 JFMT(6) 0111 Format 6 in tape Default = 2433 Range = 0 to 9999 JFMT(7) 0112 Format 7 in tape Default = 0 (Not used) Range = 0 to 9999 JFMT(8) 0113 Format 8 in tape Default = 3241 Range = 0 to 9999 JFMT(9) 0114 Format 9 in tape Default = 2020 Range = 0 to 9999 JFMT(10) 0115 Format 10 in tape Default = 4040 Range = 0 to 9999 JFMT(11) 0116 Format 11 in tape Default = 2020 Range = 0 to 9999 JFMT(nn) 0xxx nn th letter in tape. Add 0105+nn to get the location number (xxx). Default = 0 Range = 0 to 9999 JSPC(53) 0159 Four-digit number for zero suppression and sign of output. Letter register 0 means not required; 1 means required. First digit is for leading zeros; Second digit is for trailing zeros; Third digit is for sign; Fourth digit is for decimal point. Example: 1010 suppresses trailing zeros and output sign without decimal point. JSPC(1) 0159 Output specification 1 in tape Default = 1100 Range = 1 to 1111 JSPC(2) 0160 Output specification 2 in tape Default = 1100 Range = 1 to 1111 JSPC(3) 0161 Output specification 3 in tape Default = 1000 Range = 1 to 1111 JSPC(4) 0162 Output specification 4 in tape Default = 1000 Range = 1 to 1111 JSPC(5) 0163 Output specification 5 in tape Default = 1000 Range = 1 to 1111 JSPC(6) 0164 Output specification 6 in tape Default = 1000 Range = 1 to 1111 JSPC(7) 0165 Output specification 7 in tape Default = 1000 Range = 1 to 1111 JSPC(8) 0166 Output specification 8 in tape Default = 1000 Range = 1 to 1111 JSPC(9) 0167 Output specification 9 in tape Default = 1100 Range = 1 to 1111 JSPC(10) 0168 Output specification 10 in tape Default = 1100 Range = 1 to 1111 JSPC(11) 0169 Output specification 11 in tape Default = 1100 Range = 1 to 1111 JSPC(nn) 0xxx nnth letter in tape. Add 0158+nn to get the location number (xxx). Default = 0 Range = 0 to 1111 IAUXFN(1) 0212 M-code for M01 or AUXFUN/1 Default = 1 Range = 0 to 32766 IAUXFN(2) 0213 M-code for M02 or AUXFUN/2 Default = 2 Range = 0 to 32766 IAUXFN(nn) 0nnn M-code for Mnn or AUXFUN/nn. Add 0211+n to get the location number. Default = nn Range = 0 to 32766 IAUXFN(100) 0311 M-code for M00 or AUXFUN/0 Default = 0 Range = 0 to 32766 Example: COOLNT/FLOOD requires an M108. Set MCLFLD to 8, then set IAUXFN(8) to 108. IBANER(131) 0312 Post banner containing post name, version, and date. Cannot be set manually. IBGVI1 0443 INTCOM DEBUGG starting location. Default = 0 Range = 0 to 2500 IBGVI2 0444 INTCOM DEBUGG ending location Default = 0 Range = 0 to 2500 IBGVR1 0445 RELCOM DEBUGG starting location Default = 0 Range = 0 to 1700 IBGVR2 0446 RELCOM DEBUGG ending location Default = 0 Range = 0 to 1700 IBLKLG 0447 Number of characters in the current block. Cannot be reset. IBRKSW 0448 Break statement flag, to reinitialize common variables from CONTRL. Default = 72 (OFF) Range = 71 (ON), 72 (OFF) IBUGCL 0449 DEBUGG switch for CL dump. Default = 72 (OFF) Range = 71 (ON), 72 (OFF) IBUGSW 0450 DEBUGG switch to print one or more common blocks. Default = 72 (OFF) Range = 71 (ON), 72 (OFF) IBUGVI 0451 DEBUGG switch for INTCOM dump. Default = 72 (OFF) Range = 71 (ON), 72 (OFF) IBUGVR 0452 DEBUGG switch for RELCOM dump. Default = 72 (OFF) Range = 71 (ON), 72 (OFF) ICARD 0453 Line count of packed output punch files; column 77-80 of each line. Cannot be reset. ICFDSW 0454 Switch to indicate the CYCLE Z feed mode. Default = 73 (IPM) Range = 73 (IPM), 74 (IPR) ICIRSW 0455 Circular interpolation switch for Type 5000 element. MACHIN/UNCX01,--,LINEAR sets this to empty. Default = 0 Range = 0: Linear motion 1: Successful Type 3 record 2: Circle in process -32767: (IEMPTY) No circular interpolation 0450 Not used ICLRED 0457 Switch to indicate whether a circle reads a CL record. Default = 1 Range = 1: Read CL record 2: Do not read CL record; circle read the record ICYCLE(1) 0458 Minor word integer code for CYCLE/DRILL Default = 163 (DRILL) Range = Any minor word integer code ICYCLE(2) 0459 Minor word integer code for CYCLE/CSINK Default = 256 (CSINK) Range = Any minor word integer code ICYCLE(3) 0460 Minor word integer code for CYCLE/DEEP Default = 153 (DEEP) Range = Any minor word integer code ICYCLE(4) 0461 Minor word integer code for CYCLE/TAP Default = 168 (TAP) Range = Any minor word integer code ICYCLE(5) 0462 Minor word integer code for CYCLE/BORE Default = 82 (BORE) Range = Any minor word integer code ICYCLE(6) 0463 Minor word integer code for CYCLE/REAM Default = 262 (REAM) Range = Any minor word integer code ICYCLE(7) 0464 Minor word integer code for CYCLE/THRU Default = 152 (THRU) Range = Any minor word integer code ICYCLE(8) 0465 Minor word integer code for CYCLE/FACE Default = 81 (FACE) Range = Any minor word integer code ICYCLE(9) 0466 Not used Default = 163 Range = Any minor word integer code ICYCLE(10) 0467 Not used Default = 163 Range = Any minor word integer code ICYCLE(11) 0468 Not used Default = 163 Range = Any minor word integer code ICYCLE(12) 0469 Not used Default = 163 Range = Any minor word integer code ICYCLG(1) 0470 G-code for ICYCLE(1) Default = 81 Range = Any legal G-code (see IPREFN) or if IEMPTY (-32767), a software cycle will be generated ICYCLG(2) 0471 G-code for ICYCLE(2) Default = -32767 (IEMPTY) Range = Any legal G-code (see IPREFN) or if IEMPTY (-32767), a software cycle will be generated ICYCLG(3) 0472 G-code for ICYCLE(3) Default = 83 Range = Any legal G-code (see IPREFN) or if IEMPTY (-32767), a software cycle will be generated ICYCLG(4) 0473 G-code for ICYCLE(4) Default = 84 Range = Any legal G-code (see IPREFN) or if IEMPTY (-32767), a software cycle will be generated ICYCLG(5) 0474 G-code for ICYCLE(5) Default = 85 Range = Any legal G-code (see IPREFN) or if IEMPTY (-32767), a software cycle will be generated ICYCLG(6) 0475 G-code for ICYCLE(6) Default = 89 Range = Any legal G-code (see IPREFN) or if IEMPTY (-32767), a software cycle will be generated ICYCLG(7) 0476 G-code for ICYCLE(7) Default = 87 Range = Any legal G-code (see IPREFN) or if IEMPTY (-32767), a software cycle will be generated ICYCLG(8) 0477 G-code for ICYCLE(8) Default = 82 Range = Any legal G-code (see IPREFN) or if IEMPTY (-32767), a software cycle will be generated ICYCLG(9) 0478 G-code for ICYCLE(9) Default = 86 Range = Any legal G-code (see IPREFN) or if IEMPTY (-32767), a software cycle will be generated ICYCLG(10) 0479 Not used ICYCLG(11) 0480 Not used ICYCLG(12) 0481 Not used ICYCSW 0482 Current CYCLE flag. Default = 72 (OFF) Range = 72 (OFF): CYCLE is not in effect. 1: First GOTO point after CYCLE/ 2: Indicate Z move for feedrates 53 (NOMORE): for CYCLE/NOMORE. IDIRPM 0483 Type of SPINDL output Default = 71 (ON) Range = 71 (ON): Direct RPM. 72 (OFF): Spindle code table. IDSPLY 0484 Switch for punching PPRINT in punch file. Default = 72 (OFF) Range = ON (71): Punch PPRINT. OFF (72): Do not punch PPRINT. IDWFMR 0485 EIA DWELL format in IPR mode. Default = 2222 Range is a 1- or 2-digit number at runtime. Range is a 3- or 4-digit number in option file. IDWFMS 0486 EIA DWELL format in IPM mode. Default = 2424 Range is a 1- or 2-digit number at runtime. Range is a 3- or 4-digit number in option file. IDWLTR 0487 DWELL letter address A-Z. Default = 25 Range = 1-26, where A=1, B=2, and so forth. IEMPTY 0488 Integer empty flag -32767. *** DO NOT CHANGE!! *** IFACSW 0489 Switch for inch/metric factor conversion. Default = 72 (OFF) Range = 71 (ON): Calculate output using FACTO (DBLCOM(101)) 72 (OFF): Do not use FACTOR. IFDCHG 0490 Switch to indicate a new FEDRAT statement Default = 71 (ON) Range = 71 (ON): New FEDRAT. 72 (OFF): Old FEDRAT. IFEDSW 0491 Switch to indicate the linear feedrate mode Default = 73 (IPM) Range = 73 (IPM) or 74 (IPR) IFMODE 0492 Current FEDRAT mode Default = 94 (IGIPM INTCOM(508)) Range = IGIPM INTCOM(508) Default = 94 IGIPR INTCOM(509) Default = 95 IGINV INTCOM(507) Default = -32767 (IEMPTY) IFMODL 0493 Previous FEDRAT mode Default = -32767 (IEMPTY) Range = IGIPM INTCOM(508) Default = 94 IGIPR INTCOM(509) Default = -32767 (IEMPTY) IGINV INTCOM(507) Default = 93 IFRMSW 0494 Switch to indicate if a FROM statement has been read Default = 72 (OFF) Range = 71 (ON): FROM has been processed. 72 (OFF): FROM has not been processed. IFTRDW 0495 Flag to specify the turret dwell to be output in IPM or IPR mode Default = 73 (IPM) Range = 73 (IPM) or 74 (IPR) 0496 Not used Example: If the dwell code was G104, set IGDWL to 4, and then set IPREFN(4) to 104. IGABS 0497 G-code for absolute mode (MODE/INCR,OFF) Default = 90 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist. IGCCLW 0498 G-code CCLW circular interpolation. Default = 3 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGCLW 0499 G-code CLW circular interpolation. Default = 2 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGCOFF 0500 G-code for CYCLE/OFF Default = 80 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGCOMF 0501 G-code for CUTCOM/OFF Default = 40 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGCOML 0502 G-code for CUTCOM/LEFT Default = 41 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGCOMR 0503 G-code for CUTCOM/RIGHT Default = 42 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGDWL 0504 G-code for DWELL (DELAY/ ). Default = 4 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGINC 0505 G-code for incremental mode. Default = 91 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGINCH 0506 G-code for inch output. Default = 70 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGINV 0507 G-code for INVERS time feedrates Default = -32767 (IEMPTY) Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGIPM 0508 G-code for IPM FEDRAT. Default = 94 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGIPR 0509 G-code for IPR FEDRAT. Default = 95 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGLIN 0510 G-code for linear interpolation. Default = 1 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGMTRC 0511 G-code for metric output. Default = 71 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGPOS 0512 G-code for RAPID positioning. Default = 0 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist 0513 – 0515 Not used IGRPM 0516 G-code for RPM mode in lathes Default = 97 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGSET 0517 G-code for axis preset. Default = 92 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist 0518 Not used IGSFM 0519 G-code for CSFM In Lathes Default = 96 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGTHD(3) 0520 G-codes for threading in lathes IGTHD(1) 0520 Constant thread Default = 33 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGTHD(2) 0521 Increase variable thread Default = 34 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist IGTHD(3) 0522 Decrease variable thread Default = 35 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist 0523 – 0531 Not used ILOKSW 0532 For lathes to automatically lock and unlock spindle under SFM mode. Default = 80 (MLOKOF) Range = MLOKOF INTCOM(1967) Default = 80 MLOKON INTCOM(1968) Default = 81 IMANRD 0533 Flag to PNCHIT routine for punching man-readable PARTNO. Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) IMODE 0534 Current mode as absolute/incremental Default = 90 (IGABS) Range = IGABS INTCOM(497) Default = 90 IGINC INTCOM(505) Default = 91 IMODL 0535 Last mode in effect Default = -32767 (IEMPTY) Range = IGABS INTCOM(497) Default = 90 IGINC INTCOM(505) Default = 91 -32767 will force output of IMODE INTCOM(534) 0536 Not used INITSW 0537 Flag to call REINIT routine. Default = 72 (OFF) Range = 71 (ON): Do not call REINIT INTERP 0538 Current interpolation mode. Default = 0 Range = IGPOS INTCOM(512) Default = 0 IGLIN INTCOM(510) Default = 1 IGCLW INTCOM(499) Default = 2 IGCCLW INTCOM(498) Default = 3 0539 Not used INVFMT 0540 F format for INVERS mode. Default = 0 (Not used) Range is a 1- or 2-digit number at runtime. Range is a 3- or 4-digit number in option file. INVMOD 0541 Flag to specify that INVERS mode FEED is required. Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) IOUTSW 0542 Flag to specify that output of a block is pending. Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) IPAGE 0543 Current page number of print output. Default = 0 Range = 0 to 32766 IPCHBF(72) 0544 Punch buffer IPCHCT 0615 Number of characters in punch line. Do not reset IPCHNX 0616 Pointer into punch buffer for last character stored. Do not reset. IPGWRN 0617 Number of warnings in current page Default = 0 Range = 0 to 32766 0618 – 0619 Not used IPMFMT 0620 Format for IPM FEED. Default = 3241 Range is a 1- or 2-digit number at runtime. Range is a 3- or 4-digit number in option file. IPREFN(1) 0621 G-code for G01 or PREFUN/1 Default = 1 Range = 0 to 32766 IPREFN(2) 0622 G-code for G02 or PREFUN/2 Default = 2 Range = 0 to 32766 IPREFN(n) 0nnn G-code for Gnn or PREFUN/nn. Add 0620+n to get the location number. Default = nnn Range = 0 to 32766 IPREFN(100) 0720 G-code for G00 or PREFUN/0 Default = 0 Range = 0 to 32766 Example: If the dwell code was G104, set IGDWL to 4, then set IPREFN(4) to 104. IPRFMT 0721 Format for IPR FEED. Default = 1423 Range is a 1- or 2-digit number at runtime. Range is a 3- or 4-digit number in option file. IPRNBF(131) 0722 Print buffer. Cannot be reset. IPX 0853 Pointer into CL for lathe Z axis Default = 1 for horizontal Range = 1 for horizontal 2 for vertical IPY 0854 Pointer into CL For lathe X axis Default = 2 for horizontal Range = 2 for horizontal 1 for vertical 0855 Not used IRAPSW 0856 RAPID flag Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) IRAPTO 0857 Segmentation flag for FEDRAT/RAPTO Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) 0858 Not used IROTSW 0859 Flag to specify rotation of CL using the trans matrix. Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) IRPFMT 0860 Format for rapid traverse, (other than G-code) Default = 0 (Not used) Range is a 1- or 2-digit number at runtime. Range is a 3- or 4-digit number in option file. IRPTWD(26,2)0861 Storage area to combine two registers when using RPTWRD routine. IRPTWD(A,B), Load 1-26 (A) to be the "trigger" address for combining output. Where A=1, B=2, and so forth. Default = 72 (OFF) Range of (A,1) = 1-26, where A=1, B=2, and so forth. This is the address to be output by the "trigger". Range of (A,2) = 71 (ON): Output on each block until it is set to 72 (OFF). 162 (NEXT): Output one time only. ISCDTP 0913 Flag to indicate spindle code table or equation. Default = 0 Range = 0: Spindle code table 1: Equation ISCODE(6,99)0914 S-code table Default = 0 Range = 0 to 32766 IFCXPM(50) 1301 IPM feed rate codes for X motion Default = 0 (See Note 1 above!) Range = +-32766 IFCXPR(50) 1351 IPR feedrate codes for X motion Default = 0 (See Note 1 above!) Range = +-32766 IFCZPM(50) 1401 IPM feedrate codes for Z motion Default = 0 (See Note 1 above!) Range = +-32766 IFCZPR(50) 1451 IPR feedrate codes for Z motion Default = 0 (See Note 1 above!) Range = +-32766 ISEQSW(2) 1508 SEQNO command option flags. (1) is the option to be processed. (2) is the saved current option. Default (1) = 66 (INCR) (2) = 66 (INCR) Range = 72 (OFF) - No sequence number 66 (INCR) Sequence number increment (See RELCOM SEQINC) 60 (CLW) Current CL record number ISETSW 1510 Flag to specify set options Default = 88 (AUTO) Range = 72 (OFF) G92 not in effect 162 (NEXT) Next GOTO is G92 88 (AUTO) Do G92 with TURRET 71 (ON) G92 not in effect ISKPSW 1511 Flag set for OPSKIP condition. Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) 1512 Not used ISPDIR 1513 Current spindle direction. Default = MSPCLW INTCOM(1982) Range = MSPCLW INTCOM(1982): CLW Default = 3 MSPCCW INTCOM(1981): CCLW Spindle M-code Default = 4 ISPDRL 1514 Last spindle direction. Default = 0 Range = 0 Force out new spindle direction M-code ISPDIR INTCOM(1513): Current spindle direction. Default = 3 ISPLCK 1515 Flag to indicate if the spindle is in lock position Default = 88 (AUTO) Range = 72 (OFF) Spindle lock not in effect 88 (AUTO) Spindle locks in RAPID, unlocks for linear 71 (ON) Spindle lock in effect ISPMDL 1516 Last spindle mode to be RPM or SFM Default = 78 (RPM) Range = 78 (RPM) 115 (SFM) ISPMOD 1517 Current spindle mode to be RPM or SFM Default = 78 (RPM) Range = 78 (RPM) 115 (SFM) ISPNHI 1518 Highest spindle speed location in SPTABL for current range. Default = 25 (NSPDHI(1)) Range = NSPDHI(1-6) INTCOM(1994-1999) 2 - 99 allowed for each range. ISPNLW 1519 Lowest spindle speed location in SPTABL for current range. Default = 1 (NSPDLW(1)) Range = NSPDLW(1-6) INTCOM(2000-2005) 1 - 98 allowed for each range. ISPNRW 1520 Current spindle speed location in SPTABL for current range. Default = 0 Range = 1 to 99 ISPNSW 1521 Flag to indicate spindle ON/OFF condition. Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) ISPRGL 1522 Last spindle range in effect. Default = 0 Range = 0 to 6 - 0 will force out new spindle range M-code ISPRNG 1523 Current spindle range in effect Default = 1 Range = 1 to 6 ISTBLK 1524 Switch to indicate if XZ is to be adjusted by gage lengths. Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) ITHDSW 1525 Switch to indicate type of thread move requested Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) 81 (FACE) 80 (TURN) ITHFMT 1526 Thread format for IK registers Default = 1524 Range is a 1- or 2-digit number at runtime. Range is a 3- or 4-digit number in option file. ITHTYP 1527 Thread type requested Default = 0 (off) Range = 0 (off) 1 Constant lead 2 Increasing lead 3 Decreasing lead ITLTBL(99,3)1528 Tool table to contain the integer values ISOURC, IRECRD and offset number of the tool list Default = 0 Range = 0 to 32766 ITOLSW 1825 Flag to indicate MCHTOL option. Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) ITRCNT 1826 Flag for TURRET/CENTER option Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) ITRDIR 1827 Current turret indexing direction Default = 23 (MTRCLW INTCOM(1986)) Range = MTRCLW INTCOM(1986) MTRCCW INTCOM(1985) ITRDRL 1828 Last turret indexing direction in effect Default = -32767 (IEMPTY) Range = ITRDIR INTCOM(1827) -32767 (IEMPTY) will force out ITRDIR ITRTPL 1829 For multiple turret lathes, specifies the last turret selected as 1-5 Default = 1 ITRTYP INTCOM(1830) Range = 1 - 5 ITRTYP INTCOM(1830) ITRTYP 1830 For multiple turret lathes, specifies the current turret in effect as 1-5 Default = 1 - FRONT Range = 1 - FRONT 2 - REAR 3 - SADDLE 4 - MAIN ITSBIT(100) 1831 User option area for PLABEL/Option Default = See PLABEL/Option section Range = See PLABEL/Option section IVIEW 1931 EIA view flag for circular interpolation -1 = APT +X to APT +Y will be IGCCLW +1 = APT +X to APT +Y will be IGCLW Default = -1 Range = 1, -1 IWARN 1932 Total warnings in the current program Default = 0 Range = 0 to 32766 IXA 1933 Letter address of ZAXIS for circular interpolation. Default = 24 (X) Range = 24 ZAXIS may be XAXIS with VTL IYA 1934 Letter address of XAXIS for circular interpolation. Default = 25 (Y) Range = 25 XAXIS may be ZAXIS with VTL 1935 – 1941 Not used KOMREG 1942 Offset number for tool offset Default = 0 Range = 0 to 32767 KSYM(10) 1943 Array to contain the special characters for punch output. (1) $ End of block(6) ( - Control out (2) > Leader(7) ) - Control in (3) = Rewind stop code (8)- Not used (4) / Block delete(9)- Not used (5) * Tab (10)- Not used Default = (1) 36, (2) 62, (3) 61, (4) 47, (5) 42, (6) 40, (7) 41, (8) 0, (9) 0, (10) 0 Range = 32 to 96 1953 Not used LINCT 1954 Line count of the current page for the print output. Default = 0 Range = 0 to 32766 LINSFM 1955 Flag to indicate for skipping SFM output for circular interpolation Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) MACHNO 1956 Current machine number of the part program. Default = 0 Range = 0 to 99 MACHSW 1957 Flag to indicate MACHIN/ --,ON or OFF condition to skip processing CL information. Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) MCHCRD 1958 Flag to tell if MACHIN statement is in the part program. Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) MCLFLD 1959 M-code for COOLNT/FLOOD. Default = 8 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MCLMST 1960 M-code for COOLNT/MIST. Default = 7 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MCLOFF 1961 M-code for COOLNT/OFF. Default = 9 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MCLON 1962 Last M-code for COOLNT. Default = MCLFLD INTCOM(1959) Range = MCLFLD INTCOM(1959) COOLNT/FLOOD M-code Default = 8 MCLMST INTCOM(1960): COOLNT/MIST M-code Default = 7 MEND 1963 M-code for END. Default = 2 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MFDOFF 1964 M-code for FEDRAT/LOCK,OFF. Default = 50 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MFDON 1965 M-code for FEDRAT/LOCK,ON Default = 51 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MLOKOF 1967 M-code for SPINDL/LOCK,OFF Default = 80 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MLOKON 1968 M-code for SPINDL/LOCK,ON Default = 81 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MOPSTP 1969 M-code for OPSTOP. Default = 1 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MORINT 1970 M-code for SPINDL/ORIENT used in BORE/--ORIENT cycle. Default = 5 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MOVE 1971 Flag to indicate the type of move for the current GOTO point. Default = 0 Range = 0 No move, 1 Z, 2 X, 3 ZX 1972 Not used MRANGE(6) 1973 M-code for range select 1-6. Default = (1) & (2) -32767 (IEMPTY) Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist 1979 Combine Spindle G-Code with S-code output block. Default = 0, No output spindle G-Code on separate line 1, Yes, combine spindle G-Code with S-Code block MRWIND 1980 M-code for REWIND. Default = 30 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MSPCCW 1981 M-code for SPINDL/CCLW. Default = 4 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MSPCLW 1982 M-code for SPINDL/CLW. Default = 3 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MSPOFF 1983 M-code for SPINDL/OFF Default = 5 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MSTOP 1984 M-code for STOP. Default = 0 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MTRCCW 1985 M-code for turret CCLW index Default = 24 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MTRCLW 1986 M-code for turret CLW index Default = 23 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MULTAX 1987 Flag to mark CL file type as MULTAX or non-MULTAX Default = 3 Range = 3 (Not MULTAX, any other setting will cause post to abort. MXLINE 1988 Maximum number of lines per page for the print output file Default = 51 Range = 1 to 32766 NAXIS 1989 Number of axes in the post. Default = 2 Range = 2 (Any other setting may cause post to abort. NBLOCK 1990 Number of the punch output block. Default = 0 Range = 0 to 32767 NCYCLE 1991 Current cycle requested by a CYCLE/ command. Pointer into ICYCLE or ICYCLG array. Default = 0 Range = 0 to 12 (After first CYCLE, will not return to 0) NODIAG 1992 Flag to indicate if a Type 2000 command was processed. Default = 0 Range = 0 - Off 1 - Type 2000 processed MCRANG 1993 SP-RANGEM-code in lathe Default = 0 Range = MRANGE(1-6) INTCOM(1973-1978) NSPDHI(6) 1994 Highest location in each range for the spindle table. Default = (1) 25, (2) 25, (3) 0, (4) 0, (5) 0, (6) 0 Range = 2 to 99 NSPDLW(6) 2000 Lowest location in each range for the spindle table. Default = (1) 1, (2) 1, (3) 0, (4) 0, (5) 0, (6) 0 Range = 1 to 98 NSR 2006 Number of spindle ranges. Default = 2 Range = 1 to 6 NTHBLK 2007 SEQNO option to output sequence number every nth block. Default = 1 Range = 1 to 32766 NTOOL 2008 Pointer into the tool table for last tool stored. Default = 0 Range = 0 to 99 NTTL 2009 Maximum number of tools allowed. Default = 99 Range = 1 to 99 NTW 2010 Number of tape words for output. Default = 11 Range = 1 to 26 NVW 2011 Total number of words for output. Tape words plus verification words. Default = 17 Range = NTW (INTCOM(2010) + 1 to 6) NXTSEQ 2012 Next sequence number to be output. Default = 0 Range = 0 to 32766 NXTWRD 2013 Internal switch. Do not change. NZDATA 2014 Counter for the number of Z parameters stored from CYCLE command Default = 0 Range = 1 to 20 (After a CYCLE command) 2015 – 2018 Not used ITITLE(33) 2019 Array for user title. Must be set from within the Option File Generator; cannot be set externally. IOBLOK 2052 Flag for alignment block code. Default = 0 Range = 0 - Off 1 - Output alignment code on next block. IRPTYP 2053 Flag for RAPID in IPR or IPM. Default = 0 (off) Range = 0 (off) 1 rapid feed mode G-code was output IRPFED 2054 Flag to save current FEED mode. Default = 0 Range = IFMODE INTCOM (492) IGIPM INTCOM(508) Default = 94 IGIPR INTCOM(509) Default = -32767 (IEMPTY) IGINV INTCOM(507) Default = 93 2055 Not used MULTG(4) 2056 Array to hold multiple G-codes. Default = (1-4) -32767 (IEMPTY) Range = Any G-code that fits the format MULTM(4) 2060 Array to hold multiple M-codes. Default = (1-4) -32767 (IEMPTY) Range = Any M-code that fits the format KCIRSW(3) 2064 Three way switch to indicate modal CIRCLE codes: 1 = G-code, 2 = XY Code, 3 = IJK code Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) LETRAD 2067 Letter address for RADIUS register with circular interpolation. Default = 0 (Unused) Range = 0 to 26 (A-Z) LOKTYP 2068 Switch to indicate location of SPINDL/LOCK code. Default = 0 (off) Range = 83 (BOTH) or 0 - Combine M-code with next block 52 (LAST) M-code in a block by itself ITAPSW 2069 Switch to indicate location of SPINDL/OFF code in TAP CYCLE. Default = 72 (OFF) Range = 71 (ON) Spindle off M-code with Z move. 72 (OFF) Spindle off M-code after Z move. IACTSW 2070 Switch to indicate motion from Type 2000 command. Do not change. IRPSAV 2071 Saves RAPID switch for Type 2000 motion. Default = 0 (Off) Range = 0, (IRAPSW INTCOM(0856)) Default = 72 (OFF) 71 (ON) 72 (OFF) ICYCSV 2072 Saves CYCLE switch for Type 2000 motion. Default = 0 (Off) Range = 0, (ICYCSW INTCOM(0482)) See ICYCSW for settings JRAPAD 2073 RAPID address. Default = 0 (Unused) Range = 0 to 26 (A-Z) IGINMT 2074 Current inch/metric G-code. Default = IGINCH INTCOM(0506) Range = IGINCH INTCOM(0506) Default = 70 IGMTRC INTCOM(0511) Default = 71 2075 – 2078 Not used 2079 Internal switch, do not reset 2080 – 2209 Not used IBRKFL 2210 Flag to indicate an auto break point has been reached on tape length. Default = 0 (off) Range = 0 - off 1 - Maximum on GOHOME 2 - Maximum on TURRET 3 - Maximum on OPSTOP 4 - Maximum on STOP 5 - Maximum no KEYWORD IBRKWD(5) 2211 Flags used in automatic break to indicate which words (GOHOME, TURRET, OPSTOP, STOP) to break on. Default = 0 (off) Range = (1) - 1 Break on GOHOME (2) - 1 Break on TURRET (3) - 1 Break on OPSTOP (4) - 1 Break on STOP (5) - 1 Break on length of tape JPARAD(26,9)2216 Array containing the para-macro strings to be substituted for letter addresses. Strings are in the same sequence as JADDR. The first eight positions contain the string. The ninth position contains the ON/OFF switch. Default = -32767: (IEMPTY) Range = (n,1-8) - 32 to 96 (n,9) - -32767 (IEMPTY) (off) - 71 (ON) ITY5SW 2450 Obsolete IDCNTR(2) 2451 PARTNO increment option for multiple punch files. (1): PARTNO Column to be incremented (2): Starting increment number Default = (1) 0 (not used) (2) 0 Range = (1) 1-66 (2) 0-9 JADTHD 2453 Threading address (when not I K) Default = 0 (Unused) Range = 0 to 26 (A-Z) IERFIN 2454 If greater than 0, processing terminates when warning count exceeds this number. Default = 0 (off) Range = 1 - 32766 IDSFMT 2455 Flag to indicate CSFM available Default = 0 (no) Range = 0 (no) 1 (yes) ITIRET 2456 Threading retract flag for I (APT X) Default = 0 (off) Range = 0 (off) 1 - couplet is absolute 2 - couplet is incremental JTIRET 2457 Threading retract flag for J (APT Y) Default = 0 (off) Range = 0 (off) 1 - couplet is absolute 2 - couplet is incremental IRPTSW 2458 Switch to indicate a REPEAT command has been programmed. Default = 0 (off) Range = 71 (ON) or 72 (OFF) IOPSKN(9) 2459 Multiple OPSKIP numbers, output with the multiple OPSKIP option. Default = -32767 (IEMPTY) (off) Range = 1 - 32766 MSKPSW 2468 Multiple OPSKIP switch. Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) KALISW 2495 Switch to indicate if KSYM alias is on Default = 72 (OFF) Range = 71 (ON) or 72 (OFF) KSALIS(8,8) 2496 ASCII pointers for KSYM alias (1,1-8) - KSYM(1) (2,1-8) Default = 0 (unused) Range = 0, 32 - 96 MCLTHH 3421 COOLNT/THRU,HIGH M-code Default = 18 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MCLTHL 3422 COOLNT/THRU,LOW M-code Default = 17 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MCLFLH 3423 COOLNT/FLOOD,HIGH M-code Default = 28 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist MCLFLL 3424 COOLNT/FLOOD,LOW M-code Default = 27 Range = 0-99 if the feature requires an M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist ICLXYZSW 3425 COOLNT output with next XY block. Default = 0 (off) Range = 0 (off) , 1 (on) ICLOUTSW 3426 Internal switch used with COOLNT. Do not reset. ISELSW 3427 Switch for G code output with SELECT. Default = 0 (off) Range = 0 (off) , 1 (on) ISELGDEF 3428 Default G-code for SELECT Default = 54 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist ISELGMIN 3429 Minimum G-code for SELECT Default = 54 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist ISELGMAX 3430 Maximum G-code for SELECT Default = 59 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist ISELXYZSW 3431 SELECT output with next XY block. Default = 0 (off) Range = 0 (off) , 1 (on) ISELEQZERO 3432 Output SELECT if equal to zero. Default = 0 (yes) Range = 0 (yes) , 1 (no) ISELOUTSW 3433 Internal switch used with SELECT. Do not reset. ISELG 3434 Internal switch used with SELECT. Do not reset. ICIRFDN 3436 Output redundant F-code with quadrant crossing circle output. Default = 0 (off) Range = 0 (off) , 1 (on) MCLSW 3439 COOLNT/ON switch. Default = 0 (off) Range = 0 (off) , 1 (on) KKDOFF 3440 Internal switch used with CUTCOM, do not reset. KKXYSW 3441 Output CUTCOM with next XY block. Default = 0 (off) Range = 0 (off) , 1 (on) KKRSW 3442 Output CUTCOM offset address (D) with G-code. Default = 0 (off) Range = 0 (off) , 1 (on) IGSPMX 3443 SPINDL MAXRPM G-code. Default = 92 Range = 0-99 if the feature requires a G-code -1 to -99 if the feature exists, but does not require a G-code -32767 (IEMPTY) if feature does not exist ITLSPC(2) 3444 The current turning condition TLSPEC/RIGHT-LEFT,OUT-IN Default = (1) 1 Range = 1(Right), -1 (Left) Default = (2) 1 Range = 1(Out), -1 (In) IGTAPF 3446 CYCLE/TAP,---,HIGH Flag Default = 0 (off) Range = 0 (off) , 1 (on) IGTAPH 3447 CYCLE/TAP,---,HIGH G-code. Default = 841 Range = 0-32767 if the feature requires a M-code -1 to -99 if the feature exists, but does not require an M-code -32767 (IEMPTY) if feature does not exist IGTAPD 3448 CYCLE/TAP,---,HIGH G-code decimal point location. Default = 1 Range = 0-32767 JSCPAD 3449 CYCLE/--- Secondary clearance plane address. Default = 0 No secondary clearance plane. Range = 1-26 Alpha A-Z or 0 for No secondary Clearance Plane. ITLOFF(2) 3450 The current tool offset condition TLSPEC/OFFSET,RIGHT-LEFT-ON,OUT-IN-ON Default = (1) 0 Range = 1(Right), 0 (On), -1 (Left) Default = (2) 0 Range = 1(Out), 0 (On), -1 (In) ITHD76 3452 G76 Threading cycle switch Default = 0 (off) Range = 0 (off) , 1 (on) ITHRDS(10) 3453 G76 Threading parameters, after parsing the command. Default = 0 (all) ITHRDS(1) 3453 G76 Threading parameters, -1 (LEFT) or 1 (RIGHT) Switch Internal setting. ITHRDS(2) 3454 G76 Threading parameters, -1 (IN) or 1 (OUT) Switch Internal setting. ITHRDS(3) 3455 G76 Threading parameters, BOTH Switch 1=ON, 0=OFF Internal setting. ITHRDS(4) 3456 G76 Threading parameters, OPSKIP Switch 1=ON, 0=OFF Internal setting. ITHRDS(5) 3457 G76 Threading parameters, OPSTOP Switch 1=ON, 0=OFF Internal setting. ITHRDS(6) 3458 G76 Threading parameters, REPEAT Switch 1=ON, 0=OFF Internal setting. ITHRDS(7) 3459 G76 Threading parameters, TAPER Switch 1=ON, 0=OFF Internal setting. ITHRDS(8) 3460 G76 Threading parameters, Not used Internal setting. ITHRDS(9) 3461 G76 Threading parameters, Not used Internal setting. ITHRDS(10) 3462 G76 Threading parameters, Not used Internal setting. ITHG1 3463 G76 Threading cycle 1st line G-code. Default = 76 Range = 0-32767 ITHG2 3464 G76 Threading cycle 2nd line G-code. Default = 76 Range = 0-32767 ITHP1 3465 G76 Threading cycle, 1st line P-code format Default = 60 Range = 0-32767 ITHQ1 3466 G76 Threading cycle, 1st line Q-code format Default = 40 Range = 0-32767 ITHR1 3467 G76 Threading cycle, 1st line R-code format Default = 31 Range = 0-32767 ITHP2 3468 G76 Threading cycle, 2nd line P-code format Default = 40 Range = 0-32767 ITHQ2 3469 G76 Threading cycle, 2nd line Q-code format Default = 40 Range = 0-32767 ITHR2 3470 G76 Threading cycle, 2nd line R-code format Default = 31 Range = 0-32767 ITHF2 3471 G76 Threading cycle, 2nd line F-code format Default = 31 Range = 0-32767 ITHDP 3472 G76 Threading cycle, P-code address Default = 16 Range = 1-26 Alpha A-Z ITHDQ 3473 G76 Threading cycle, Q-code address Default = 17 Range = 1-26 Alpha A-Z ITHDP 3474 G76 Threading cycle, R-code address Default = 18 Range = 1-26 Alpha A-Z ITHP1S 3475 G76 Threading cycle, 1st line P-code specification Default = 1100 1 or 0 1 or 0 1 or 0 1 or 0 Range = leading zero, trailing zero ,plus sign, decimal point ITHQ1S 3476 G76 Threading cycle, 1st line Q-code specification Default = 1100 1 or 0 1 or 0 1 or 0 1 or 0 Range = leading zero, trailing zero ,plus sign, decimal point ITHR1S 3477 G76 Threading cycle, 1st line R-code specification Default = 0001 1 or 0 1 or 0 1 or 0 1 or 0 Range = leading zero, trailing zero ,plus sign, decimal point ITHP2S 3478 G76 Threading cycle, 2nd line P-code specification Default = 1100 1 or 0 1 or 0 1 or 0 1 or 0 Range = leading zero, trailing zero ,plus sign, decimal point ITHQ2S 3479 G76 Threading cycle, 2nd line Q-code specification Default = 1100 1 or 0 1 or 0 1 or 0 1 or 0 Range = leading zero, trailing zero ,plus sign, decimal point ITHR2S 3480 G76 Threading cycle, 2nd line R-code specification Default = 0001 1 or 0 1 or 0 1 or 0 1 or 0 Range = leading zero, trailing zero ,plus sign, decimal point ITHF2S 3481 G76 Threading cycle, 2nd line F-code specification Default = 0001 1 or 0 1 or 0 1 or 0 1 or 0 Range = leading zero, trailing zero ,plus sign, decimal point ITHDF 3482 G76 Threading cycle, F-code address Default = 6 Range = 1-26 Alpha A-Z ISTART10SW 3483 Output 10 lines of user defined output at startup switch. Default = 0 (off) Range = 0 (off) , 1 (on) ISTART10LN 3485 Number of lines to be output at startup. Default = 0 Range = 0 -10 ISTART10(330)3485 10 lines, 66 characters per line, of user defined output. This array can only be loaded by the OFG. Do not change. IPGMNUMSW 3815 Output a program number at the start switch. Default = 0 (off) Range = 0 (off) , 1 (on) IPGMPROSW 3816 Prompt for the program number at the start switch. Default = 0 (off) Range = 0 (off) , 1 (on) IPGMPROMPT(33) 3817 The program number prompt string, 66 characters. This array can only be loaded by the OFG. Do not change. IPGMPRE(5) 3850 The program number prefix string 10 characters. This array can only be loaded by the OFG. Do not change. IPGMPOST(5) 3855 The program number suffix string, 10 characters. This array can only be loaded by the OFG. Do not change. IPGMNCH 3860 Maximum number of characters in program number. Default = 1 Range = 1-33 IPGMALPHASW 3861 Allow Alpha-Numeric program numbers. Default = 0 (off) Numeric only Range = 0 (off) , 1 (on) Alpha-Numeric IPGMNUMBER(23)3862 The program number string, 46 characters. This array is set internally. Do not change. IPGMBLOCK(33)3885 The program number output block, 66 characters. This array is set internally. Do not change. IPGMNUMBERDEF(23)3918 The program number default, 46 characters. This array can only be loaded by the OFG. Do not change. ITIMESTAMPSW 3941 Output a CPU time stamp at startup switch. Default = 0 (off) Range = 0 (off) , 1 (on) ITIMESTAMP(33)3942 The time stamp string, 66 characters. This array is set internally. Do not change. ICYCAMLTR 3975 CYCLE/---,CAM letter address Default = 0 Range = 1-26 Alpha A-Z ICYDWELTR 3976 CYCLE/---,LOCK letter address Default = 0 Range = 1-26 Alpha A-Z 3977 Not used for lathe 3978 Not used for lathe 3979 Not used for lathe IFINI10SW 3980 Output 10 lines of user defined output at end switch. Default = 0 (off) Range = 0 (off) , 1 (on) IFINI10LN 3981 Number of lines to be output at end. Default = 0 Range = 0 -10 IFINI10(330)3982 10 lines, 66 characters per line, of user defined end output. This array can only be loaded by the OFG. Do not change. 4312 Not used for lathe ITLADJ 4313 Output the tool length compensation number the same as the tool number when not specified in the LOADTL statement. Default = 0 = Off Range = 0 = Off 1 = On ICCADJ 4314 Output the cutter compensation diameter offset number the same as the tool number when not specified in the CUTCOM statement. ITLPRE 4315 Create the tool list file .TL1. Default = 0 Off, No tool list file is created Range = 0 Off, No tool list file is created. = 1 Tool list file .TL1 is created IG98G99 4316 Switch to ignore PULBAC in CYCLE commands. Default = 0, Use the PULBAC commands Range = 0, Use the PULBAC commands = 1 Ignore the PULBAC commands in CYLCE 4317-4333 Not used for lathe IG9899CODE 4336 G-Code for the PULBAC command in CYCLE. Default = 0, Use the specified value in the PULBAC command. = 1-999, Use this value for the G-Code always, ignore specified value. ICYOUTABC 4337 Output the current ABC values in the CYCLE block. Default = 0, Always output the current ABC values in the CYCLE block. = 1, Do not output ABC in the CYCLE block. IPTCUNITFG 4338 PTC UNITS command flag. Default = 0,Evaluate the UNITS commands as normal. = 1, Evaluate the UNITS commands per PTC specification. IG1MODALFG 4339 Linear G-Code modal flag. Default = 0,linear G-Code in non-modal = 1,. Linear G-Code is modal ICRCTCOMFG 4340 Output G02/G03 when the circular and CUTCOM plane do not match. Default = 0, Do not output G02/G03 = 1, Output G02/G03 when the CUTCOM plane does not match. 4341-4352 Not used ISIMTIMCTR 4353 Add cycle time during simulation mode. Default = 0, Do not add cycle times for simulation mode = 1, Add cycle time for simulation mode. JAFTRAD(26,9)4359 Array containing the para-macro strings to be added following The letter address values. Strings are in the same sequence as JADDR. The first eight positions contain the string. The ninth position contains the ON/OFF switch. Default = -32767: (IEMPTY) Range = (n,1-8) - 32 to 96 (n,9) - -32767 (IEMPTY) (off) - 71 (ON) JDECONT 4983 Decimal output option. Default = 0, Normal output X12. = 1, Output X12 = 2, Output X12.0 or X0.12 4594-4599 Not used ITAPFLEXT(7)4600 Optional tape file extension set by user in Optfile I4600=0/1 and Up to 6-characters stored in I4601-4606 similar to Alias ASCII index. Only valid filename characters (0-9,A-Z and Under_score) are valid. Default = 0, default file extension = 1, Use file extension define in Optfile IG9899COD1 4607 G98/G99 initial retract G code Default = 98 Range = 0-32767 IG9899COD2 4608 G98/G99 full retract G code Default = 99 Range = 0-32767 4609-4635 Not used ICYCSAMPT 4635 Repeat CYCLE identical point. Default = 0, Do not repeat CYCLE identical point = 1, Repeat CYCLE identical point. 4536-4640 Not used ICYSCPLTYP 4641 CYCLE secondary clearance plane output. Default 0 = Output incremental from Z 1 = Output absolute value ISPNMOTGLF 4642 SPINDL code output flag. Default 0 = Output SPINDL code on a block by itself 1 = Output SPINDL code with the next XY block 2 = Output SPINDL code with the next Z block ICVBINFLG 4643 Reading a CV binary CL file flag. Default 0 = No 1 = Yes 4644-4647 Not Used IGHMPVUPFLG 4648 Automatically update PREVMP when GOHOME is used.. Default 0 = No 1 = Yes 4649-4650 Not Used IFLGRPINS 4651 REPLAC will insert a new block. Default 0 = No 1 = Yes JNSV 4652 Flag to output SEQNO with REPLAC insert.. Default 0 = No 1 = Yes IDPLTRNEG 4653 Option will output CYCLE/DEEP INCR values as negative. Default 0 = No (INCR always positive) 1 = Yes (output as programmed, negative or positive) 4654-4657 Not Used. IPRNCMDOPT 4658 When PLABEL/OPTION,87=1,a new flag INTCOM(4658) will provide further control of print/input statement. It is a 4-digit field to be set as no=0 or yes=1 for each option below: Skip printing of FIL generated commands (1st digit) Skip printing of PPRINT text commands (2nd digit) Skip printing of INSERT text commands (3rd digit) Skip printing of PARTNO text commands (4th digit) For example, INTCOM(4658)=1000 will suppress printing of FIL generated input commands. Note: You must still set PLABEL/OPTION,87=1 Default = 0000 to print all commands as before. IPRNFCDOPT 4659 Option to print Verify-F in IPM/IPR. Default 0 = Print Verify-F in IPM 1 = Print Verify-F in IPR 2 = Print Verify-F in IPM or IPR per current feed rate mode ICYCUGCMD 4660 Option to process UG CYCLE commands. Default 0 = FIL will process UG CYCLE commands 1 = Gpost to process UG CYCLE commands 4661-4666 Not Used IMOUTPTFG 4667 _OUTPT Macro flag. Set this flag to enable or disable the _OUTPT macro. Default 0 = Disabled _OUTPT tape block editor macro. 1 = Enabled _OUTPT tape block editor macro. 4668 Not Used IPGMLDBLK 4669 Skip the leading blanks and leading slash (/) character in the PARTNO statement. Default 0 = Use the 1st character in PARTNO. 1 = Skip leading blanks and slash (/) in count 4670-4672 Not Used ITSQSTPIN 4673 THREAD/AUTO step-in move thread mode Default 0 = Step-in move is at feed/rapid 1 = Step-in move is in THREAD/ON mode IG9899MODL 4674 G98/G99 Modal flag, to be repeated after G80 z-retract (Cycle Motion Analysis). Default 0 = G98/G99 code is modal, output for new CYCLE/cmd 1 = G98/G99 code is non-modal, also output after G80 Z-retract IG94CYCG00 4675 Skip G94/G95 prep code output with G00 blocks inside CYCLE output. Default 0 = Output G94/G95 for any RAPID block if set by ITSBIT(32) 1 = Skip G94/G95 for RAPID if inside CYCLE output 4676 Not Used ISM840DCYF 4677 Option to output Siemens 840D cycle format Default 0 = Siemens CYCLE81() format not required 1 = Output Siemens CYCLE81() format, non-modal 2 = Siemens CYCLE81() format, modal *************************************** * D B L C O M V a r i a b l e s * *************************************** 0001 – 0003 Not used CANON(6) 0004 XYZIJK of the circle center from the Type 3000 command Default = 0.0 Range = (1-3) +-99999.0, (4-6) +-1.0 CIRCEN(6) 0010 XYZ of the circle center translated by ORIGIN and TRANS Default = 0.0 Range = (1-3) +-99999.0, (4-6) Unused CIRRAD 0016 Current circle radius Default = 0.0 Range = 0.0 to 99999.0 CLPT(6) 0017 Last XYZ values from CL record Default = 0.0 Range = (1-3) +-99999.0, (4-6) +-1.0 CNVMM 0023 Conversion factor from inches to millimeters Default = 25.4 Range = (1/25.4) or 25.4 CNVSM 0024 Conversion factor from seconds to minutes Default = .0167 Range = Do not change CPRUNT 0025 Conversion factor to find length of tape unit from character count that is 10 characters per inch Default = 10.0 Range = 10.0 or .39370079 CPS 0026 Tape reader speed in chars/sec Default = 300.0 Range = 1 to 99999.0 0027 – 0030 Not used CYCLTM 0031 Current cycle time of tape Default = 0.0 Range = .01 to 99999.0 0032 – 0043 Not used CYDWEL(12) 0044 Array to store cycle dwell values CYDWEL(1) 0044 Dwell value for CYCLE/DRILL Default = 0.0 Range = 0.0 to 99999.0 CYDWEL(2) 0045 Dwell value for CYCLE/CSINK Default = 2.0 Range = 0.0 to 99999.0 CYDWEL(3) 0046 Dwell value for CYCLE/DEEP Default = 0.0 Range = 0.0 to 99999.0 CYDWEL(4) 0047 Dwell value for CYCLE/TAP Default = 2.0 Range = 0.0 to 99999.0 CYDWEL(5) 0048 Dwell value for CYCLE/BORE Default = 2.0 Range = 0.0 to 99999.0 CYDWEL(6) 0049 Dwell value for CYCLE/REAM Default = 0.0 Range = 0.0 to 99999.0 CYDWEL(7) 0050 Dwell value for CYCLE/THRU Default = 0.0 Range = 0.0 to 99999.0 CYDWEL(8) 0051 Dwell value for CYCLE/FACE Default = 2.0 Range = 0.0 to 99999.0 0052 – 0055 Not used DELTA(6) 0056 XY delta moves Default = 0.0 Range = (1-2) +-99999.0 DELTA(3-6) 0058 Not used 0062 – 0067 Not used DEPMAX 0068 Maximum linear departure that can be output in one block Default = 99.9999 Range = +-99999.0 DIST 0069 Amount of distance traveled per move. Default = 0.0 Range = 0.0 to 99999.0 0070 – 0071 Not used DRAPTO 0072 Segmentation distance for FEDRAT/RAPTO Default = 0.3 Range = 0.0 to 99999.0 DWELMN(1) 0073 Minimum dwell in IPM mode Default = 0.0001 Range = .00001 to 99999.0 DWELMN(2) 0074 Minimum dwell in IPR mode Default = 0.01 Range = .00001 to 99999.0 DWELMX(1) 0075 Maximum dwell in IPM mode Default = 99.9999 Range = .00001 to 99999.0 DWELMX(2) 0076 Maximum dwell in IPR mode Default = 99.99 Range = .00001 to 99999.0 DWELS(10) 0077 Array to store automatic dwell time for certain functions. For example, the T-code output for turret. Default = (1) 2.0, (2-10) 0.0 Range = 0.0 to 99999.0 DWELTM 0087 Contains the dwell time required and output by dwell routine Default = 0.0 Range = 0.0 to 99999.0 EMPTY 0088 Real empty flag 999999.0 NEVER CHANGE THIS LOCATION! EPSLN 0089 A small real value 0.0000001 Do not change FACTOR 0090 Conversion factor for inch/metric Default = 1.0 Range = (1/25.4), 25.4, 1.0 FCPM 0091 Cycle feed value requested in IPM Default = 0.0 Range = 0.0 to 99999.0 FCPR 0092 Cycle feed value requested in IPR Default = 0.0 Range = 0.0 to 99999.0 FDVALU 0093 Current feed code value Default = 0.0 Range = 0.0 to 99999.0 FINVMN 0094 Minimum inverse feed number Default = 0.0 Range = 0.00001 to 99999.0 FINVMX 0095 Maximum inverse feed number Default = 0.0 Range = 0.00001 to 99999.0 FRAPID(6) 0096 Rapid rate value in units per minute for XY axes FRAPID(1) 0096 Rapid APT XAXIS Default = 300.0 Range = 0.00001 to 99999.0 FRAPID(2) 0097 Rapid APT YAXIS Default = 300.0 Range = 0.00001 to 99999.0 FRAPID(3-6) 0098 Not used FUPM 0102 Linear feed value requested in Default = 0.0 Range = 0.0 to 99999.0 FUPMMN(6) 0103 Minimum feed in units per minute for XY axes FUPMMN(1) 0103 Minimum feed APT XAXIS Default = 0.01 Range = 0.0 to 99999.0 FUPMMN(2) 0104 Minimum feed APT YAXIS Default = 0.01 Range = 0.0 to 99999.0 FUPMMN(3-6) Not used FUPMMX(6) 0109 Maximum feed in units per minute for XY axes FUPMMX(1) 0109 Maximum feed APT XAXIS Default = 300.0 Range = 0.0 to 99999.0 FUPMMX(2) 0110 Maximum feed APT YAXIS Default = 300.0 Range = 0.0 to 99999.0 FUPMMX(3-6) Not used FUPR 0115 LINEAR feed value requested in IPR Default = 0.0 Range = 0.0 to 99999.0 FUPRMN 0116 Minimum feedrate in IPR mode Default = 0.01 Range = 0.0 to 99999.0 FUPRMX 0117 Maximum feedrate in IPR mode Default = 9.9999 Range = 0.0 to 99999.0 0118 Not used HOMEPT(6) 0119 Machine XZUW axes home point HOMEPT(1) 0119 Machine Z axes home point Default = 10.0 Range = +-99999.0 HOMEPT(2) 0120 Machine X axes home point Default = 10.0 Range = +-99999.0 HOMEPT(3) 0121 Not used HOMEPT(4) 0122 Machine W axes home point Default = 10.0 Range = +-99999.0 HOMEPT(5) 0123 Machine U axes home point Default = 10.0 Range = +-99999.0 HOMEPT(6) 0124 Not used 0125 – 0268 Not used PGELNG 0269 Tape length for the current page Default = 0.0 Range = 0.0 to 99999.0 PGETIM 0270 Machine time for the current page Default = 0.0 Range = 0.0 to 99999.0 PIVALU 0271 Value of PI (3.14159...) Do not change PPORGN(3) 0272 Current origin in effect for XY PPORGN(1) 0272 Current origin in effect for APT X Default = 0.0 Range = +-99999.0 PPORGN(2) 0273 Current origin in effect for APT Y Default = 0.0 Range = +-99999.0 PPORGN(3) 0274 Not used PPREFS(3) 0275 Fixed translation along XY PPREFS(1) 0275 Fixed translation along APT X Default = 0.0 Range = +-99999.0 PPREFS(2) 0276 Fixed translation along APT Y Default = 0.0 Range = +-99999.0 PPREFS(3) 0277 Not used PPTRNS(3) 0278 Current translation in effect for XY PPTRNS(1) 0278 Current translation in effect for Z Default = 0.0 Range = +-99999.0 PPTRNS(2) 0279 Current translation in effect for X Default = 0.0 Range = +-99999.0 PPTRNS(3) 0280 Not used PRES(52) 0281 Contents to be output for the letter address A through verify(Z) Default = EMPTY Range = +-99999.0, EMPTY 0333 – 0338 Not used PRESPT(6) 0339 Current XY point PRESPT(1) 0339 APT X turret center Default = 0.0 Range = +-99999.0 PRESPT(2) 0340 APT Y turret center Default = 0.0 Range = +-99999.0 PRESPT(3) 0341 Not used PRESPT(4) 0342 APT X tool center Default = 0.0 Range = +-99999.0 PRESPT(5) 0343 APT Y tool center Default = 0.0 Range = +-99999.0 PRESPT(6) 0344 Not used PREV(52) 0345 Last contents output for the letter address A through verify(Z) Default = EMPTY Range = +-99999.0, EMPTY 0397 - 0400 Not used TFDXPM(50) 0401 IPM feedrate values for X motion Default = 0.0 (See Note 1 above!) Range = +-99999.0 PREVPT(6) 0403 Last XY point PREVPT(1) 0403 APT X turret center Default = 0.0 Range = +-99999.0 PREVPT(2) 0404 APT Y turret center Default = 0.0 Range = +-99999.0 PREVPT(3) 0405 Not used PREVPT(4) 0406 APT X tool center Default = 0.0 Range = +-99999.0 PREVPT(5) 0407 APT Y tool center Default = 0.0 Range = +-99999.0 PREVPT(6) 0408 Not used PULSE 0409 Machine pulse value Default = 0.0001 Range = 0.00001 to 1.0 0410 Not used RADIMX 0411 Maximum circle radius allowed Default = 999.9999 Range = 0.0 to 99999.0 RAPCOD 0412 Rapid traverse code Default = 999999.0 (EMPTY) Range = +-99999.0, EMPTY RAPMIN 0413 Minimum distance for rapid Default = 0.0 Range = 0.0 to 99999.0 RAPMNF 0414 Feed value to be used in unit per minute, when rapid traverse distance is smaller than RAPMIN Default = 0.0 Range = 0.0 to 99999.0 0415 – 0416 Not used RLAGER 0417 Terminating leader length Default = 36.0 Range = 0.0 to 99999.0 RLEDER(3) 0418 Leader length for START, STOP and TOOL CHANGE change Default = (1) 14.0, (2) 0.0, (3) 0.0 Range = 0.0 to 99999.0 RMTRX(3,4) 0421 TRANS matrix canonical form Default = 0.0 Range = +-99999.0 0433 – 0435 Not used RPDEG 0436 Conversion factor for degrees to radian measure (PI/180.0) Do not change RPMMAX 0437 SPINDL/MAXRPM value Default = 0.0 Range = 0.0 - 99999.0 RPOINT 0438 Rapid stop point for cycles Default = 0.0 Range = +-99999.0 0439 Not used SEQINC 0440 SEQNO option INCR value Default = 1.0 Range = 1.0 to 99999.0 SEQMX 0441 Maximum sequence number allowed Default = 999.0 Range = What ever fits JFMT(JN) SEQNUM 0442 Current sequence number Default = 0.0 Range = 1.0 to 99999.0 SFMCON 0443 SFM to RPM constant Default = 1.9098593 Range = 1.9098593 (inch) 159.15494 (metric) SFMFCT 0444 SFM to output unit factor Default = 1.0 Range = 1.0 (inch/inch) (metric/metric) 3.2808399 (metric/inch) 0.3048 (inch/metric) SFMRAD 0445 SPINDL/RADIUS value for SFM Default = EMPTY Range = 0.0 to 99999.0, EMPTY SFMREQ 0446 SPINDL/S,SFM the required S Default = 0.0 Range = 0.0 to 99999.0 SFMTIM 0447 Time spent in SFM move Default = 0.0 Range = 0.0 to 99999.0 SPDREQ 0448 SPINDL/S,RPM the required S Default = 0.0 Range = 0.0 to 99999.0 SPINCR 0449 SPINDL/INCR value for SFM mode Default = 0.1 Range = 0.0 to 99999.0 SPNCOD 0450 Current spindle S-code Default = 0.0 Range = 0.0 - 99999.0 SPNSPD 0451 Current spindle speed in RPM Default = 0.0 Range = 0.0 - 99999.0 SPTABL(6,99)0452 Spindle table Default = (1,1-25) and (2,1-25) are loaded. Range = > 0.0 - 99999.0 TFDXPR(50) 0451 IPR feedrate values for X motion Default = 0.0 (See Note 2 above!) Range = +-99999.0 TFDZPM(50) 0501 IPM feedrate values for Z motion Default = 0.0 (See Note 2 above!) Range = +-99999.0 TFDZPR(50) 0551 IPR feedrate values for Z motion Default = 0.0 (See Note 2 above!) Range = +-99999.0 TAPFCT 1046 Conversion factor of tape length to feet or meters Default = 0.0083334 Range = 0.0083334 or 0.0254 1047 Not used THDPUL 1048 Thread axis pulse value Default = 0.00001 Range = 0.00001 to 1.0 THLEAD 1049 Constant thread lead Default = 0.0 Range = 0.0 to 99999.0 THLED1 1050 Variable ending lead for INCR Default = 0.0 Range = 0.0 to 99999.0 THLED2 1051 Variable ending lead for DECR Default = 0.0 Range = 0.0 to 99999.0 TLTABL(99,3)1052 Gauge length X,Y and tool number stored for each tool in lathes Default = 0.0 Range = +-99999.0 TMATRX(6) 1349 Axes inversion for XY TMATRX(1) 1349 Axes inversion for APT X Default = 1.0 Range = +-99999.0 TMATRX(2) 1350 Axes inversion for APT Y Default = 1.0 Range = +-99999.0 TMATRX(3-6) Not used TOLER 1355 MCHTOL tolerance value Default = 0.0 Range = +-99999.0 TOTLNG 1356 Total tape length Default = 0.0 Range = 0.0 to 99999.0 TOTLTM 1357 Total machine time Default = 0.0 Range = 0.0 to 99999.0 TULNML 1358 Last tool number Default = 0.0 Range = 0.0 to eight digits maximum TULNUM 1359 Current tool number Default = 0.0 Range = 0.0 to eight digits maximum TURDST(5,2) 1360 For multiple turret lathes, storage area for separation distances. They are measured from the primary turret to each additional turret 1-5. 1; FRONT, 2:REAR, 3:SADDLE, 4:MAIN, and 5:RAIL TURDST(1,1) 1360 X distance to FRONT turret Default = 0.0 Range = +-99999.0 TURDST(2,1) 1361 X distance to REAR turret Default = 0.0 Range = +-99999.0 TURDST(3,1) 1362 X distance to SADDLE turret Default = 0.0 Range = +-99999.0 TURDST(4,1) 1363 X distance to MAIN turret Default = 0.0 Range = +-99999.0 TURDST(5,1) 1364 X distance to RAIL turret Default = 0.0 Range = +-99999.0 TURDST(1,2) 1365 Y distance to FRONT turret Default = 0.0 Range = +-99999.0 TURDST(2,2) 1366 Y distance to REAR turret Default = 0.0 Range = +-99999.0 TURDST(3,2) 1367 Y distance to SADDLE turret Default = 0.0 Range = +-99999.0 TURDST(4,2) 1368 Y distance to MAIN turret Default = 0.0 Range = +-99999.0 TURDST(5,2) 1369 Y distance to RAIL turret Default = 0.0 Range = +-99999.0 USRTM1 1370 Percentage of current CYCLTM added, CYCLTM*USRTM1 Default = 0.0 Range = +-99999.0 USRTM2 1371 Constant time added to CYCLTM CYCLTM+USRTM2 Default = 0.0 Range = +-99999.0 VALUEN 1372 Flag to indicate output of letter address and sign only (888888.0) Do not change VELOC 1373 Current velocity in units per minute for machine time calculations Default = 0.0 Range = 0.0 to 99999.0 WORD(52) 1374 Output word buffer Default = EMPTY Range = +-99999.0, EMPTY XOFSET 1426 Arc offset along X axis for circle interpolation Default = 0.0 Range = +-99999.0 XYZMN(6) 1427 Minimum XY values for limit check XYZMN(1) 1427 Minimum APT X for limit check Default = 0.0 Range = +-99999.0 XYZMN(2) 1428 Minimum APT Y for limit check Default = 0.0 Range = +-99999.0 XYZMN(3) 1429 Not used XYZMN(4) 1430 Minimum APT X for limit check W axis Default = 0.0 Range = +-99999.0 XYZMN(5) 1431 Minimum APT Y for limit check U axis Default = 0.0 Range = +-99999.0 XYZMN(6) 1432 Not used XYZMX(6) 1433 Maximum XY values for limit check XYZMX(1) 1433 Maximum APT X for limit check Default = 10.0 Range = +-99999.0 XYZMX(2) 1434 Maximum APT Y for limit check Default = 10.0 Range = +-99999.0 XYZMX(3) 1435 Not used XYZMX(4) 1436 Maximum APT X for limit check W axis Default = 10.0 Range = +-99999.0 XYZMX(5) 1437 Maximum APT Y for limit check U axis Default = 10.0 Range = +-99999.0 XYZMX(6) 1438 Not used 1439 - 1444 Not used YOFSET 1445 Arc offset along Y axis for circle interpolation Default = 0.0 Range = +-99999.0 ZDATA(21) 1446 Z parameters storage from CYCLE command Default = 0.0 Range = +-99999.0 ZDEPTH 1467 Feed stop point cycles Default = 0.0 Range = +-99999.0 RPMAX 1468 MAXRPM couplet Default = 0.0 Range = 0.0 to 99999.0 TLTRAD 1469 TL TIP/RAD. Couplet in lathe Default = 0.0 Range = 0.0 to 99999.0 RPTVAL(26) 1470 REPEAT command to be output for letter address A through Z Default = 0.0 Range = +-99999.0 WORDSV(26) 1496 Flag used for fixed field format Default = VALUEN (RELCOM(1372)) Range = +-99999.0, empty, VALUEN TCODE 1522 Combined FACE and OFFSET code Default = 0.0 Range = 0.0 to 99999.0 TMUL 1523 Multiplier for combined T-code Default = 0.0 (Unused) Range = 0.0, 1.0 to 99999.0 CRCLWD(10) 1524 Ten CLWRD locations following a Type 2000 command Default = 0.0 Range = +-99999.0 TULTIM 1534 Cycle time between tool changes Default = 0.0 Range = 0.0 to 99999.0 PRVTIM 1535 Total cycle time through previous tool Default = 0.0 Range = 0.0 to 99999.0 TILEAD 1536 Thread lead (default K value) Default = 0.0 Range = 0.0 to 99999.0 TJLEAD 1537 Thread lead (default I value) Default = 0.0 Range = 0.0 to 99999.0 CLWRDL(45) 1538 45 CLWRD locations from last Type 2000 record Default = 0.0 Range = +-99999.0 BRKLNG 1583 Length of tape required to activate an auto break Default = 0.0 Range = 0.0 to 99999.0 FEDMUL(3) 1584 Feedrate multipliers. 1: IPM, 2:IPR, 3:INVERS Default = (1-3) 1.0 Range = +-99999.0 BRKDLT(4) 1587 XZUW retract deltas for auto break. Default = EMPTY Range = +-99999.0, EMPTY VWRDSV(10) 1591 Last verification words that were output Default = EMPTY Range = +-99999.0, EMPTY TIRETR 1601 Amount of APT X retract required with a threading move. Default = 0.0 Range = 0.0 to 99999.0 TJRETR 1602 Amount of APT Y retract required with a threading move. Default = 0.0 Range = 0.0 to 99999.0 PSTREV 1603 Postprocessor Revision Number This value is set internally. Do not reset PSTBLD 1604 Postprocessor Build Number This value is set internally. Do not reset SELG 1605 Used internally to create the SELECT G-code. Do not reset. SELH 1606 Used internally to create the SELECT H-code. Do not reset. SELHMIN 1607 SELECT offset H-code minimum value Default = 0.0 Range = +-99999.0 SELHMAX 1608 SELECT offset H-code maximum value Default = 0.0 Range = +-99999.0 SELHDEF 1609 SELECT offset H-code default value Default = 0.0 Range = +-99999.0 OUTMUL(52) 1610 Output multipliers for each letter address A – Verify Z Default = 0.0 Range = +-99999.0 DWLMUL(2) 1662 Dwell output multipliers for each letter address Default = 0.0 Range = +-99999.0 SELCPT 1664 Secondary clearance plane value for cycles. Default = 0.0 Range = +-99999.0 CYRAUTO 1665 Automatic R plane reduction value for cycles. Default = 0.0 Range = +-99999.0 DEGSTR 1666 Beginning angle for the current circle. Internally set. Do not reset DEGANG 1667 Total angular move for the current circle in degrees Internally set. Do not reset TTHRDS(30) 1668 Stores the parsed values from THREAD/AUTO. TTHRDS(1) 1668 Start point X (Lathe Z) of thread. TTHRDS(2) 1669 Number of thread starts. TTHRDS(3) 1670 Length of thread. TTHRDS(4) 1671 Depth of cut per pass or starting depth of cut per pass. TTHRDS(5) 1672 Depth of cut for the final pass if used TTHRDS(6) 1673 OD of thread if it is an OD thread ID of thread if it is an ID thread. TTHRDS(7) 1674 ID of thread if it is an OD thread OD of thread if it is an ID thread. TTHRDS(8) 1675 Pitch of thread. TTHRDS(9) 1676 Feed rate for the step-in move of the thread. TTHRDS(10) 1677 Feed rate for the thread move of the thread. TTHRDS(11) 1678 Feed rate for the retract move of the thread. TTHRDS(12) 1679 Feed rate for the return move of the thread. TTHRDS(13) 1680 Feed rate for the clearance point move of the thread. TTHRDS(14) 1681 Retract distance for the retract move of the thread. TTHRDS(15) 1682 Retract angle for the retract move of the thread. TTHRDS(16) 1683 Approach angle of the step-in move of the thread. TTHRDS(17) 1684 Number of final spring passes for the thread. TTHRDS(18) 1685 Select point used prior to the clearance point move for the thread. TTHRDS(19) 1686 Clearance move X (Lathe Z) coordinate for the thread. TTHRDS(20) 1687 Clearance move Y (Lathe X) coordinate for the thread. TTHRDS(21) 1688 Tapered thread X (Lathe Z) coordinate for the thread. TTHRDS(22) 1689 Tapered thread Y (Lathe X) coordinate for the thread. TTHRDS(23) 1690 Tapered thread angle in degrees for the thread. TTHRDS(24) 1691 End point X (Lathe Z) coordinate for the thread. TTHRDS(25) 1692 End point Y (Lathe X) coordinate for the thread. TTHRDS(26) 1693 Start point X (Lathe Z) coordinate for the thread. TTHRDS(27) 1694 Start point Y (Lathe X) coordinate for the thread. TTHRDS(28) 1695 Total depth of thread. TTHRDS(29) 1696 Not used. TTHRDS(30) 1697 Not used. PGMNUMMIN 1698 Program Number Minimum. Default = 0.0 Range = +-99999.0 PGMNUMMAX 1699 Program Number Maximum Default = 0.0 Range = +-99999.0 TIMEFEED 1700 Total machine time while in feed rate mode. Do not reset Default = 0.0 Range = +-99999.0 TIMERAPD 1701 Total machine time while in rapid mode. Do not reset Default = 0.0 Range = +-99999.0 TIMEDWEL 1702 Total machine time while in dwell mode. Do not reset Default = 0.0 Range = +-99999.0 TIMETLCH 1703 Total machine time while in tool change mode. Do not reset Default = 0.0 Range = +-99999.0 TIMEMISC 1704 Total machine time for miscellaneous commands. Do not reset Default = 0.0 Range = +-99999.0