
## INIFILEVERSION #############################################################

[INIFILEVERSION]
VERSION		= 200

## GENERAL ####################################################################

[GENERAL]
DESCRIPTION	= Heidenhain
BASICTYPE	= 1
PRINTCOL	= 2
COLINDICATOR	= 0
HIDEASSIST	= No
LOADORDER	= 3

## RENUM ######################################################################

[RENUM]
AUTOINDENT	= Yes
UNDOLARGE	= No
INSERTSPACE	= 1
STARTNEXT	= No
RENUMEMPTY	= No
SHOWQUICK	= No
FORMAT		= 0
INTERVAL	= 0
START		= 0
FROM		= 0
TO		= 0
RESTART		= 0
RENUMCANNED	= No
PRECEEDESTR	= 
STARTTRIG	= 
SKIP		= Q
SKIPCONTAIN	= 

## FILECOMPARE ################################################################

[FILECOMPARE]
SINGLESTEP	= Yes
IGNORECASE	= Yes
IGNOREBLOCK	= Yes
IGNORETNUMERIC	= Yes
IGNORECOMMENTS	= Yes
IGNOREWHITESPACE= Yes
MARKCHANGEONLY	= Yes
TABSWITCH	= Yes
SMARTMARK	= Yes
AUTONEXT	= Yes
SHOWALL		= Yes

## LOADSAVE ###################################################################

[LOADSAVE]
AUTOSAVETIME	= 0
LINEFEEDTYPE	= 0
DIFFLOADSAVE	= No
REGDEFAULTEXT	= Yes
REGOTHEREXT	= Yes
LOADPATH	= 
SAVEPATH	= 
SAVEEXT		= H
LOADEXT		= HH,HNC

## MACHINETYPE ################################################################

[MACHINETYPE]
BLOCKSKIP	= /
COMMENTSTART	= ;
COMMENTEND	= 
DECIMAL		= ,
FEED		= F
SPEED		= S
TOOLCHANGE	= TOOL CALL
TOOLLOAD	= 
ARCTPYE		= 0
PATHUNIT	= 0
FEEDUNIT	= 0
BLOCKSKIPAFTER	= No
RAPIDRATE	= 1000

## BACKPLOT ###################################################################

[BACKPLOT]
TURNPRG		= No
DIAPRG		= Yes
DIAARC		= Yes
AUTOX		= Yes
SHOWCYCLES	= Yes
NULLARCS	= Yes
PRINTQUALITY	= 2
TOOLTYPE	= 0
PRINTLOWCOLOR	= Yes
PRINTNOWCOLOR	= No
PLOTMODE	= 2
DRAWDIMMED	= Yes
SHOWTOOL	= Yes
SHOWRAPIDMOVES	= Yes
SHOWDOTS	= No
SHOWVECTORS	= No
HIGHLIGHTARCS	= Yes
NOPERSPECTIVE	= No
HIDEPLOTCTRL	= No
HIDECOORD	= No
TOOLDIA		= 

## CNCCALC ####################################################################

[CNCCALC]
ISTURN		= No
DECIMALS	= 3
TURNNEGATIVEX	= No
TURNDIAMETERPRG	= Yes
TURNDIAMETERARC	= Yes
ARCTYPE		= 0
GRIDON		= Yes
AXISON		= Yes
MODALXY		= Yes
MODALZ		= Yes
ALWAYSSIGN	= No
SHOWSUBGRID	= Yes
GRIDSIZE	= 10.000000
TRAILZEROS	= 2
METRICIMPERIAL	= 0
MACROHEAD	= 
MACROTAIL	= 
DRAWDIR		= 

## NCBASE #####################################################################

[NCBASE]
GROUPS		= 
STORE		= No
ID		= 0

## MACROINF ###################################################################

[MACROINF]
COUNT		= 36
CURRENT		= 0

## MACRO000 ###################################################################

[MACRO000]
NAME		= Program start
TEXT		= ˙# BEGIN PGM $1 $2˙# ; $DATETIME˙# BLK FORM 0.1 Z $8 $9 $10˙# BLK FORM 0.2 $11 $12 $13˙# L Z0 R F MAX M91˙# $3 $4˙# L $5 $6 R F MAX M03˙# L $7 R F MAX M
PARAMCOUNT	= 13
000DESC		= Program name
000REQUIRED	= Yes
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= Yes
000REMEBER	= No
000DEFAULT	= 
000PREFIX	= 
000SUFFIX	= 
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Units
001REQUIRED	= Yes
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= Yes
001REMEBER	= Yes
001DEFAULT	= MM
001PREFIX	= 
001SUFFIX	= 
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Tool number
002REQUIRED	= Yes
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= No
002ALLOWALPHA	= No
002REMEBER	= No
002DEFAULT	= 
002PREFIX	= "TOOL CALL "
002SUFFIX	= " Z"
002MIN		= 
002MAX		= 
002DECIMALS	= 0
002LASTVAL	= 
003DESC		= Spindle speed
003REQUIRED	= Yes
003USESIGN	= No
003UPPERCASE	= Yes
003ALLOWNEG	= No
003ALLOWALPHA	= No
003REMEBER	= Yes
003DEFAULT	= 
003PREFIX	= S
003SUFFIX	= 
003MIN		= 50
003MAX		= 60000
003DECIMALS	= 0
003LASTVAL	= 
004DESC		= Starting X coordinate
004REQUIRED	= Yes
004USESIGN	= No
004UPPERCASE	= Yes
004ALLOWNEG	= Yes
004ALLOWALPHA	= No
004REMEBER	= Yes
004DEFAULT	= 
004PREFIX	= X
004SUFFIX	= 
004MIN		= 
004MAX		= 
004DECIMALS	= -1
004LASTVAL	= 
005DESC		= Starting Y coordinate
005REQUIRED	= Yes
005USESIGN	= No
005UPPERCASE	= Yes
005ALLOWNEG	= Yes
005ALLOWALPHA	= No
005REMEBER	= Yes
005DEFAULT	= 
005PREFIX	= Y
005SUFFIX	= 
005MIN		= 
005MAX		= 
005DECIMALS	= -1
005LASTVAL	= 
006DESC		= Starting Z coordinate
006REQUIRED	= Yes
006USESIGN	= No
006UPPERCASE	= Yes
006ALLOWNEG	= Yes
006ALLOWALPHA	= No
006REMEBER	= Yes
006DEFAULT	= 
006PREFIX	= Z
006SUFFIX	= 
006MIN		= 
006MAX		= 
006DECIMALS	= -1
006LASTVAL	= 
007DESC		= Stock definition, minimum X coordinate
007REQUIRED	= Yes
007USESIGN	= No
007UPPERCASE	= Yes
007ALLOWNEG	= Yes
007ALLOWALPHA	= No
007REMEBER	= Yes
007DEFAULT	= 0
007PREFIX	= X
007SUFFIX	= 
007MIN		= 
007MAX		= 
007DECIMALS	= -1
007LASTVAL	= 
008DESC		= Stock definition, minimum Y coordinate
008REQUIRED	= Yes
008USESIGN	= No
008UPPERCASE	= Yes
008ALLOWNEG	= Yes
008ALLOWALPHA	= No
008REMEBER	= Yes
008DEFAULT	= 0
008PREFIX	= Y
008SUFFIX	= 
008MIN		= 
008MAX		= 
008DECIMALS	= -1
008LASTVAL	= 
009DESC		= Stock definition, minimum Z coordinate
009REQUIRED	= Yes
009USESIGN	= No
009UPPERCASE	= Yes
009ALLOWNEG	= Yes
009ALLOWALPHA	= No
009REMEBER	= Yes
009DEFAULT	= 0
009PREFIX	= Z
009SUFFIX	= 
009MIN		= 
009MAX		= 
009DECIMALS	= -1
009LASTVAL	= 
010DESC		= Stock definition, maximum X coordinate
010REQUIRED	= Yes
010USESIGN	= No
010UPPERCASE	= Yes
010ALLOWNEG	= Yes
010ALLOWALPHA	= No
010REMEBER	= Yes
010DEFAULT	= 0
010PREFIX	= X
010SUFFIX	= 
010MIN		= 
010MAX		= 
010DECIMALS	= -1
010LASTVAL	= 
011DESC		= Stock definition, maximum Y coordinate
011REQUIRED	= Yes
011USESIGN	= No
011UPPERCASE	= Yes
011ALLOWNEG	= Yes
011ALLOWALPHA	= No
011REMEBER	= Yes
011DEFAULT	= 0
011PREFIX	= Y
011SUFFIX	= 
011MIN		= 
011MAX		= 
011DECIMALS	= -1
011LASTVAL	= 
012DESC		= Stock definition, maximum Z coordinate
012REQUIRED	= Yes
012USESIGN	= No
012UPPERCASE	= Yes
012ALLOWNEG	= Yes
012ALLOWALPHA	= No
012REMEBER	= Yes
012DEFAULT	= 0
012PREFIX	= Z
012SUFFIX	= 
012MIN		= 
012MAX		= 
012DECIMALS	= -1
012LASTVAL	= 

## MACRO001 ###################################################################

[MACRO001]
NAME		= Tool change
TEXT		= ˙# M09˙# L Z0 R F MAX M91˙# $1 $2˙# L $3 $4 R F MAX M03˙# L $5 R F MAX M
PARAMCOUNT	= 5
000DESC		= Tool number
000REQUIRED	= Yes
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= No
000ALLOWALPHA	= No
000REMEBER	= No
000DEFAULT	= 
000PREFIX	= "TOOL CALL "
000SUFFIX	= " Z"
000MIN		= 
000MAX		= 
000DECIMALS	= 0
000LASTVAL	= 
001DESC		= Spindle speed
001REQUIRED	= Yes
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= No
001ALLOWALPHA	= No
001REMEBER	= Yes
001DEFAULT	= 
001PREFIX	= S
001SUFFIX	= 
001MIN		= 50
001MAX		= 60000
001DECIMALS	= 0
001LASTVAL	= 
002DESC		= Starting X coordinate
002REQUIRED	= Yes
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= Yes
002ALLOWALPHA	= No
002REMEBER	= Yes
002DEFAULT	= 
002PREFIX	= X
002SUFFIX	= 
002MIN		= 
002MAX		= 
002DECIMALS	= -1
002LASTVAL	= 
003DESC		= Starting Y coordinate
003REQUIRED	= Yes
003USESIGN	= No
003UPPERCASE	= Yes
003ALLOWNEG	= Yes
003ALLOWALPHA	= No
003REMEBER	= Yes
003DEFAULT	= 
003PREFIX	= Y
003SUFFIX	= 
003MIN		= 
003MAX		= 
003DECIMALS	= -1
003LASTVAL	= 
004DESC		= Starting Z coordinate
004REQUIRED	= Yes
004USESIGN	= No
004UPPERCASE	= Yes
004ALLOWNEG	= Yes
004ALLOWALPHA	= No
004REMEBER	= Yes
004DEFAULT	= 
004PREFIX	= Z
004SUFFIX	= 
004MIN		= 
004MAX		= 
004DECIMALS	= -1
004LASTVAL	= 

## MACRO002 ###################################################################

[MACRO002]
NAME		= Program end
TEXT		= ˙# M09˙# M05˙# L Z0 R F MAX M91˙# END PGM $1 $2
PARAMCOUNT	= 2
000DESC		= Program name
000REQUIRED	= Yes
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= Yes
000REMEBER	= No
000DEFAULT	= 
000PREFIX	= 
000SUFFIX	= 
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Units
001REQUIRED	= Yes
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= No
001ALLOWALPHA	= Yes
001REMEBER	= Yes
001DEFAULT	= MM
001PREFIX	= 
001SUFFIX	= 
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 

## MACRO003 ###################################################################

[MACRO003]
NAME		= Comment
TEXT		= ˙# ; $1
PARAMCOUNT	= 1
000DESC		= Comment
000REQUIRED	= Yes
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= Yes
000REMEBER	= No
000DEFAULT	= 
000PREFIX	= 
000SUFFIX	= 
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 

## MACRO004 ###################################################################

[MACRO004]
NAME		= On-screen comment
TEXT		= ˙# *- $1
PARAMCOUNT	= 1
000DESC		= Comment
000REQUIRED	= Yes
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= Yes
000REMEBER	= No
000DEFAULT	= 
000PREFIX	= 
000SUFFIX	= 
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 

## MACRO005 ###################################################################

[MACRO005]
NAME		= Rapid move
TEXT		= ˙# L $1 $2 $3 R F MAX M
PARAMCOUNT	= 3
000DESC		= X coordinate
000REQUIRED	= No
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= No
000DEFAULT	= 
000PREFIX	= X
000SUFFIX	= 
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Y coordinate
001REQUIRED	= No
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= No
001DEFAULT	= 
001PREFIX	= Y
001SUFFIX	= 
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Z coordinate
002REQUIRED	= No
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= Yes
002ALLOWALPHA	= No
002REMEBER	= No
002DEFAULT	= 
002PREFIX	= Z
002SUFFIX	= 
002MIN		= 
002MAX		= 
002DECIMALS	= -1
002LASTVAL	= 

## MACRO006 ###################################################################

[MACRO006]
NAME		= Linear move
TEXT		= ˙# L $1 $2 $3 R F$4 M
PARAMCOUNT	= 4
000DESC		= X coordinate
000REQUIRED	= No
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= No
000DEFAULT	= 
000PREFIX	= X
000SUFFIX	= 
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Y coordinate
001REQUIRED	= No
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= No
001DEFAULT	= 
001PREFIX	= Y
001SUFFIX	= 
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Z coordinate
002REQUIRED	= No
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= Yes
002ALLOWALPHA	= No
002REMEBER	= No
002DEFAULT	= 
002PREFIX	= Z
002SUFFIX	= 
002MIN		= 
002MAX		= 
002DECIMALS	= -1
002LASTVAL	= 
003DESC		= Feed rate
003REQUIRED	= No
003USESIGN	= No
003UPPERCASE	= Yes
003ALLOWNEG	= No
003ALLOWALPHA	= No
003REMEBER	= No
003DEFAULT	= 
003PREFIX	= 
003SUFFIX	= 
003MIN		= 1
003MAX		= 30000
003DECIMALS	= -1
003LASTVAL	= 

## MACRO007 ###################################################################

[MACRO007]
NAME		= CC/C type arc
TEXT		= ˙# CC $1 $2 $3˙# C $4 $5 $6 $7 R F$8 M
PARAMCOUNT	= 8
000DESC		= Arc centre, X coordinate
000REQUIRED	= No
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= Yes
000DEFAULT	= 
000PREFIX	= X
000SUFFIX	= 
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Arc centre, Y coordinate
001REQUIRED	= No
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= Yes
001DEFAULT	= 
001PREFIX	= Y
001SUFFIX	= 
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Arc centre, Z coordinate
002REQUIRED	= No
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= Yes
002ALLOWALPHA	= No
002REMEBER	= Yes
002DEFAULT	= 
002PREFIX	= Z
002SUFFIX	= 
002MIN		= 
002MAX		= 
002DECIMALS	= -1
002LASTVAL	= 
003DESC		= Arc endpoint, X coordinate
003REQUIRED	= No
003USESIGN	= No
003UPPERCASE	= Yes
003ALLOWNEG	= Yes
003ALLOWALPHA	= No
003REMEBER	= Yes
003DEFAULT	= 
003PREFIX	= X
003SUFFIX	= 
003MIN		= 
003MAX		= 
003DECIMALS	= -1
003LASTVAL	= 
004DESC		= Arc endpoint, Y coordinate
004REQUIRED	= No
004USESIGN	= No
004UPPERCASE	= Yes
004ALLOWNEG	= Yes
004ALLOWALPHA	= No
004REMEBER	= Yes
004DEFAULT	= 
004PREFIX	= Y
004SUFFIX	= 
004MIN		= 
004MAX		= 
004DECIMALS	= -1
004LASTVAL	= 
005DESC		= Arc endpoint, Z coordinate
005REQUIRED	= No
005USESIGN	= No
005UPPERCASE	= Yes
005ALLOWNEG	= Yes
005ALLOWALPHA	= No
005REMEBER	= Yes
005DEFAULT	= 
005PREFIX	= Z
005SUFFIX	= 
005MIN		= 
005MAX		= 
005DECIMALS	= -1
005LASTVAL	= 
006DESC		= Arc direction (-=clockwise, +=counter-clockwise)
006REQUIRED	= Yes
006USESIGN	= No
006UPPERCASE	= Yes
006ALLOWNEG	= Yes
006ALLOWALPHA	= Yes
006REMEBER	= Yes
006DEFAULT	= 
006PREFIX	= DR
006SUFFIX	= 
006MIN		= 
006MAX		= 
006DECIMALS	= -1
006LASTVAL	= 
007DESC		= Feed rate
007REQUIRED	= No
007USESIGN	= No
007UPPERCASE	= Yes
007ALLOWNEG	= No
007ALLOWALPHA	= No
007REMEBER	= Yes
007DEFAULT	= 
007PREFIX	= 
007SUFFIX	= 
007MIN		= 1
007MAX		= 30000
007DECIMALS	= 0
007LASTVAL	= 

## MACRO008 ###################################################################

[MACRO008]
NAME		= CR type arc
TEXT		= ˙# CR $1 $2 $3 $6 $4 R F$5 M
PARAMCOUNT	= 6
000DESC		= Arc endpoint, X coordinate
000REQUIRED	= No
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= Yes
000DEFAULT	= 
000PREFIX	= X
000SUFFIX	= 
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Arc endpoint, Y coordinate
001REQUIRED	= No
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= Yes
001DEFAULT	= 
001PREFIX	= Y
001SUFFIX	= 
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Arc endpoint, Z coordinate
002REQUIRED	= No
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= Yes
002ALLOWALPHA	= No
002REMEBER	= Yes
002DEFAULT	= 
002PREFIX	= Z
002SUFFIX	= 
002MIN		= 
002MAX		= 
002DECIMALS	= -1
002LASTVAL	= 
003DESC		= Arc direction (-=clockwise, +=counter-clockwise)
003REQUIRED	= Yes
003USESIGN	= No
003UPPERCASE	= Yes
003ALLOWNEG	= Yes
003ALLOWALPHA	= Yes
003REMEBER	= Yes
003DEFAULT	= 
003PREFIX	= DR
003SUFFIX	= 
003MIN		= 
003MAX		= 
003DECIMALS	= -1
003LASTVAL	= 
004DESC		= Feed rate
004REQUIRED	= No
004USESIGN	= No
004UPPERCASE	= Yes
004ALLOWNEG	= No
004ALLOWALPHA	= No
004REMEBER	= Yes
004DEFAULT	= 
004PREFIX	= 
004SUFFIX	= 
004MIN		= 1
004MAX		= 30000
004DECIMALS	= 0
004LASTVAL	= 
005DESC		= Arc radius
005REQUIRED	= Yes
005USESIGN	= No
005UPPERCASE	= Yes
005ALLOWNEG	= No
005ALLOWALPHA	= No
005REMEBER	= Yes
005DEFAULT	= 
005PREFIX	= R
005SUFFIX	= 
005MIN		= 
005MAX		= 
005DECIMALS	= -1
005LASTVAL	= 

## MACRO009 ###################################################################

[MACRO009]
NAME		= CC/LP/CP type arc/helix
TEXT		= ˙# CC $1 $2 $3˙# LP $5 $6 R F$7 M˙# CP $8 $9 $4 R F M
PARAMCOUNT	= 9
000DESC		= Arc centre, X coordinate
000REQUIRED	= No
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= Yes
000DEFAULT	= 
000PREFIX	= X
000SUFFIX	= 
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Arc centre, Y coordinate
001REQUIRED	= No
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= Yes
001DEFAULT	= 
001PREFIX	= Y
001SUFFIX	= 
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Arc centre, Z coordinate
002REQUIRED	= No
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= Yes
002ALLOWALPHA	= No
002REMEBER	= Yes
002DEFAULT	= 
002PREFIX	= Z
002SUFFIX	= 
002MIN		= 
002MAX		= 
002DECIMALS	= -1
002LASTVAL	= 
003DESC		= Arc direction (-=clockwise, +=counter-clockwise)
003REQUIRED	= Yes
003USESIGN	= No
003UPPERCASE	= Yes
003ALLOWNEG	= Yes
003ALLOWALPHA	= Yes
003REMEBER	= Yes
003DEFAULT	= 
003PREFIX	= DR
003SUFFIX	= 
003MIN		= 
003MAX		= 
003DECIMALS	= -1
003LASTVAL	= 
004DESC		= Arc radius
004REQUIRED	= No
004USESIGN	= No
004UPPERCASE	= Yes
004ALLOWNEG	= No
004ALLOWALPHA	= No
004REMEBER	= Yes
004DEFAULT	= 
004PREFIX	= PR
004SUFFIX	= 
004MIN		= 
004MAX		= 
004DECIMALS	= -1
004LASTVAL	= 
005DESC		= Starting angle
005REQUIRED	= No
005USESIGN	= No
005UPPERCASE	= Yes
005ALLOWNEG	= No
005ALLOWALPHA	= No
005REMEBER	= Yes
005DEFAULT	= 
005PREFIX	= PA
005SUFFIX	= 
005MIN		= 0
005MAX		= 360
005DECIMALS	= -1
005LASTVAL	= 
006DESC		= Feed rate
006REQUIRED	= No
006USESIGN	= No
006UPPERCASE	= Yes
006ALLOWNEG	= No
006ALLOWALPHA	= No
006REMEBER	= Yes
006DEFAULT	= 
006PREFIX	= 
006SUFFIX	= 
006MIN		= 1
006MAX		= 30000
006DECIMALS	= -1
006LASTVAL	= 
007DESC		= Angle for endpoint
007REQUIRED	= Yes
007USESIGN	= No
007UPPERCASE	= Yes
007ALLOWNEG	= Yes
007ALLOWALPHA	= No
007REMEBER	= Yes
007DEFAULT	= 
007PREFIX	= PA
007SUFFIX	= 
007MIN		= -5400
007MAX		= 5400
007DECIMALS	= -1
007LASTVAL	= 
008DESC		= Incremental Z move (for helix)
008REQUIRED	= No
008USESIGN	= No
008UPPERCASE	= Yes
008ALLOWNEG	= Yes
008ALLOWALPHA	= No
008REMEBER	= Yes
008DEFAULT	= 
008PREFIX	= IZ
008SUFFIX	= 
008MIN		= 
008MAX		= 
008DECIMALS	= -1
008LASTVAL	= 

## MACRO010 ###################################################################

[MACRO010]
NAME		= Drill / execute cycle
TEXT		= ˙# L $1 $2 R F MAX M99
PARAMCOUNT	= 2
000DESC		= X coordinate
000REQUIRED	= No
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= No
000DEFAULT	= 
000PREFIX	= X
000SUFFIX	= 
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Y coordinate
001REQUIRED	= No
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= No
001DEFAULT	= 
001PREFIX	= Y
001SUFFIX	= 
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 

## MACRO011 ###################################################################

[MACRO011]
NAME		= Cycle 1 Drilling/pecking
TEXT		= ˙# CYCL DEF 1.0 PECKING˙# CYCL DEF 1.1 $1˙# CYCL DEF 1.2 $2˙# CYCL DEF 1.3 $3˙# CYCL DEF 1.4 $4˙# CYCL DEF 1.5 $5
PARAMCOUNT	= 5
000DESC		= Set up (reference height, relative)
000REQUIRED	= Yes
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= Yes
000DEFAULT	= 
000PREFIX	= "SET UP "
000SUFFIX	= 
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Depth (relative)
001REQUIRED	= Yes
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= Yes
001DEFAULT	= 
001PREFIX	= "DEPTH  "
001SUFFIX	= 
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Pecking step
002REQUIRED	= Yes
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= Yes
002ALLOWALPHA	= No
002REMEBER	= Yes
002DEFAULT	= 
002PREFIX	= "PECKG  "
002SUFFIX	= 
002MIN		= 
002MAX		= 
002DECIMALS	= -1
002LASTVAL	= 
003DESC		= Dwell (seconds)
003REQUIRED	= Yes
003USESIGN	= No
003UPPERCASE	= Yes
003ALLOWNEG	= No
003ALLOWALPHA	= No
003REMEBER	= Yes
003DEFAULT	= 
003PREFIX	= "DWELL  "
003SUFFIX	= 
003MIN		= 
003MAX		= 
003DECIMALS	= -1
003LASTVAL	= 
004DESC		= Feed rate
004REQUIRED	= Yes
004USESIGN	= No
004UPPERCASE	= Yes
004ALLOWNEG	= No
004ALLOWALPHA	= No
004REMEBER	= Yes
004DEFAULT	= 
004PREFIX	= F
004SUFFIX	= 
004MIN		= 1
004MAX		= 30000
004DECIMALS	= -1
004LASTVAL	= 

## MACRO012 ###################################################################

[MACRO012]
NAME		= Cycle 200 Drilling
TEXT		= ˙# CYCL DEF 200 DRILLING ~˙   $1˙   $2˙   $3˙   $4˙   $5˙   $6˙   $7˙   $8
PARAMCOUNT	= 8
000DESC		= Set-up clearance (relative)
000REQUIRED	= Yes
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= Yes
000DEFAULT	= 
000PREFIX	= Q200=
000SUFFIX	= " ;SET-UP CLEARANCE ~"
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Depth (relative)
001REQUIRED	= Yes
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= Yes
001DEFAULT	= 
001PREFIX	= Q201=
001SUFFIX	= " ;DEPTH ~"
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Feed rate for plunging
002REQUIRED	= Yes
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= No
002ALLOWALPHA	= No
002REMEBER	= Yes
002DEFAULT	= 
002PREFIX	= Q206=
002SUFFIX	= " ;FEED RATE FOR PLUNGING ~"
002MIN		= 1
002MAX		= 30000
002DECIMALS	= -1
002LASTVAL	= 
003DESC		= Plunging depth
003REQUIRED	= Yes
003USESIGN	= No
003UPPERCASE	= Yes
003ALLOWNEG	= Yes
003ALLOWALPHA	= No
003REMEBER	= Yes
003DEFAULT	= 
003PREFIX	= Q202=
003SUFFIX	= " ;PLUNGING DEPTH ~"
003MIN		= 
003MAX		= 
003DECIMALS	= -1
003LASTVAL	= 
004DESC		= Dwell time at top (seconds)
004REQUIRED	= Yes
004USESIGN	= No
004UPPERCASE	= Yes
004ALLOWNEG	= No
004ALLOWALPHA	= No
004REMEBER	= Yes
004DEFAULT	= 
004PREFIX	= Q210=
004SUFFIX	= " ;DWELL TIME AT TOP ~"
004MIN		= 
004MAX		= 
004DECIMALS	= -1
004LASTVAL	= 
005DESC		= Surface coordinate (absolute)
005REQUIRED	= Yes
005USESIGN	= No
005UPPERCASE	= Yes
005ALLOWNEG	= Yes
005ALLOWALPHA	= No
005REMEBER	= Yes
005DEFAULT	= 
005PREFIX	= Q203=
005SUFFIX	= " ;SURFACE COORDINATE ~"
005MIN		= 
005MAX		= 
005DECIMALS	= -1
005LASTVAL	= 
006DESC		= 2nd Set-up clearance (relative)
006REQUIRED	= Yes
006USESIGN	= No
006UPPERCASE	= Yes
006ALLOWNEG	= Yes
006ALLOWALPHA	= No
006REMEBER	= Yes
006DEFAULT	= 
006PREFIX	= Q204=
006SUFFIX	= " ;2ND SET-UP CLEARANCE ~"
006MIN		= 
006MAX		= 
006DECIMALS	= -1
006LASTVAL	= 
007DESC		= Dwell time at bottom (seconds)
007REQUIRED	= Yes
007USESIGN	= No
007UPPERCASE	= Yes
007ALLOWNEG	= No
007ALLOWALPHA	= No
007REMEBER	= Yes
007DEFAULT	= 
007PREFIX	= Q211=
007SUFFIX	= " ;DWELL TIME AT BOTTOM"
007MIN		= 
007MAX		= 
007DECIMALS	= -1
007LASTVAL	= 

## MACRO013 ###################################################################

[MACRO013]
NAME		= Cycle 201 Reaming
TEXT		= ˙# CYCL DEF 201 REAMING ~˙   $1˙   $2˙   $3˙   $4˙   $5˙   $6˙   $7˙
PARAMCOUNT	= 7
000DESC		= Set-up clearance (relative)
000REQUIRED	= Yes
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= Yes
000DEFAULT	= 
000PREFIX	= Q200=
000SUFFIX	= " ;SET-UP CLEARANCE ~"
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Depth (relative)
001REQUIRED	= Yes
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= Yes
001DEFAULT	= 
001PREFIX	= Q201=
001SUFFIX	= " ;DEPTH ~"
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Feed rate for plunging
002REQUIRED	= Yes
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= No
002ALLOWALPHA	= No
002REMEBER	= Yes
002DEFAULT	= 
002PREFIX	= Q206=
002SUFFIX	= " ;FEED RATE FOR PLUNGING ~"
002MIN		= 1
002MAX		= 30000
002DECIMALS	= -1
002LASTVAL	= 
003DESC		= Dwell time at bottom (seconds)
003REQUIRED	= Yes
003USESIGN	= No
003UPPERCASE	= Yes
003ALLOWNEG	= No
003ALLOWALPHA	= No
003REMEBER	= Yes
003DEFAULT	= 
003PREFIX	= Q211=
003SUFFIX	= " ;DWELL TIME AT BOTTOM ~"
003MIN		= 
003MAX		= 
003DECIMALS	= -1
003LASTVAL	= 
004DESC		= Retraction feed rate
004REQUIRED	= Yes
004USESIGN	= No
004UPPERCASE	= Yes
004ALLOWNEG	= No
004ALLOWALPHA	= No
004REMEBER	= Yes
004DEFAULT	= 
004PREFIX	= Q208=
004SUFFIX	= " ;RETRACTION FEED TIME ~"
004MIN		= 1
004MAX		= 30000
004DECIMALS	= -1
004LASTVAL	= 
005DESC		= Surface coordinate (absolute)
005REQUIRED	= Yes
005USESIGN	= No
005UPPERCASE	= Yes
005ALLOWNEG	= Yes
005ALLOWALPHA	= No
005REMEBER	= Yes
005DEFAULT	= 
005PREFIX	= Q203=
005SUFFIX	= " ;SURFACE COORDINATE ~"
005MIN		= 
005MAX		= 
005DECIMALS	= -1
005LASTVAL	= 
006DESC		= 2nd Set-up clearance (relative)
006REQUIRED	= Yes
006USESIGN	= No
006UPPERCASE	= Yes
006ALLOWNEG	= Yes
006ALLOWALPHA	= No
006REMEBER	= Yes
006DEFAULT	= 
006PREFIX	= Q204=
006SUFFIX	= " ;2ND SET-UP CLEARANCE"
006MIN		= 
006MAX		= 
006DECIMALS	= -1
006LASTVAL	= 

## MACRO014 ###################################################################

[MACRO014]
NAME		= Cycle 202 Boring
TEXT		= ˙# CYCL DEF 202 BORING ~˙   $1˙   $2˙   $3˙   $4˙   $5˙   $6˙   $7˙   $8˙   $9
PARAMCOUNT	= 9
000DESC		= Set-up clearance (relative)
000REQUIRED	= Yes
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= Yes
000DEFAULT	= 
000PREFIX	= Q200=
000SUFFIX	= " ;SET-UP CLEARANCE ~"
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Depth (relative)
001REQUIRED	= Yes
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= Yes
001DEFAULT	= 
001PREFIX	= Q201=
001SUFFIX	= " ;DEPTH ~"
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Feed rate for plunging
002REQUIRED	= Yes
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= No
002ALLOWALPHA	= No
002REMEBER	= Yes
002DEFAULT	= 
002PREFIX	= Q206=
002SUFFIX	= " ;FEED RATE FOR PLUNGING ~"
002MIN		= 1
002MAX		= 30000
002DECIMALS	= -1
002LASTVAL	= 
003DESC		= Dwell time at bottom (seconds)
003REQUIRED	= Yes
003USESIGN	= No
003UPPERCASE	= Yes
003ALLOWNEG	= No
003ALLOWALPHA	= No
003REMEBER	= Yes
003DEFAULT	= 
003PREFIX	= Q211=
003SUFFIX	= " ;DWELL TIME AT BOTTOM ~"
003MIN		= 
003MAX		= 
003DECIMALS	= -1
003LASTVAL	= 
004DESC		= Retraction feed rate
004REQUIRED	= Yes
004USESIGN	= No
004UPPERCASE	= Yes
004ALLOWNEG	= No
004ALLOWALPHA	= No
004REMEBER	= Yes
004DEFAULT	= 
004PREFIX	= Q208=
004SUFFIX	= " ;RETRACTION FEED TIME ~"
004MIN		= 1
004MAX		= 30000
004DECIMALS	= -1
004LASTVAL	= 
005DESC		= Surface coordinate (absolute)
005REQUIRED	= Yes
005USESIGN	= No
005UPPERCASE	= Yes
005ALLOWNEG	= Yes
005ALLOWALPHA	= No
005REMEBER	= Yes
005DEFAULT	= 
005PREFIX	= Q203=
005SUFFIX	= " ;SURFACE COORDINATE ~"
005MIN		= 
005MAX		= 
005DECIMALS	= -1
005LASTVAL	= 
006DESC		= 2nd Set-up clearance (relative)
006REQUIRED	= Yes
006USESIGN	= No
006UPPERCASE	= Yes
006ALLOWNEG	= Yes
006ALLOWALPHA	= No
006REMEBER	= Yes
006DEFAULT	= 
006PREFIX	= Q204=
006SUFFIX	= " ;2ND SET-UP CLEARANCE ~"
006MIN		= 
006MAX		= 
006DECIMALS	= -1
006LASTVAL	= 
007DESC		= Disengaging direction (0-4)
007REQUIRED	= Yes
007USESIGN	= No
007UPPERCASE	= Yes
007ALLOWNEG	= No
007ALLOWALPHA	= No
007REMEBER	= Yes
007DEFAULT	= 1
007PREFIX	= Q214=
007SUFFIX	= " ;DISENGAGING DIRECTN ~"
007MIN		= 0
007MAX		= 4
007DECIMALS	= -1
007LASTVAL	= 
008DESC		= Angle of spindle (orientation at spindle stop)
008REQUIRED	= Yes
008USESIGN	= No
008UPPERCASE	= Yes
008ALLOWNEG	= No
008ALLOWALPHA	= No
008REMEBER	= Yes
008DEFAULT	= 0
008PREFIX	= Q336=
008SUFFIX	= " ;ANGLE OF SPINDLE"
008MIN		= 0
008MAX		= 360
008DECIMALS	= -1
008LASTVAL	= 

## MACRO015 ###################################################################

[MACRO015]
NAME		= Cycle 203 Universal drilling
TEXT		= ˙# CYCL DEF 203 UNIVERSAL DRILLING ~˙   $1˙   $2˙   $3˙   $4˙   $5˙   $6˙   $7˙   $8˙   $9˙   $10˙   $11˙   $12˙   $13
PARAMCOUNT	= 13
000DESC		= Set-up clearance (relative)
000REQUIRED	= Yes
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= Yes
000DEFAULT	= 
000PREFIX	= Q200=
000SUFFIX	= " ;SET-UP CLEARANCE ~"
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Depth (relative)
001REQUIRED	= Yes
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= Yes
001DEFAULT	= 
001PREFIX	= Q201=
001SUFFIX	= " ;DEPTH ~"
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Feed rate for plunging
002REQUIRED	= Yes
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= No
002ALLOWALPHA	= No
002REMEBER	= Yes
002DEFAULT	= 
002PREFIX	= Q206=
002SUFFIX	= " ;FEED RATE FOR PLUNGING ~"
002MIN		= 1
002MAX		= 30000
002DECIMALS	= -1
002LASTVAL	= 
003DESC		= Plunging depth
003REQUIRED	= Yes
003USESIGN	= No
003UPPERCASE	= Yes
003ALLOWNEG	= Yes
003ALLOWALPHA	= No
003REMEBER	= Yes
003DEFAULT	= 
003PREFIX	= Q202=
003SUFFIX	= " ;PLUNGING DEPTH ~"
003MIN		= 
003MAX		= 
003DECIMALS	= -1
003LASTVAL	= 
004DESC		= Dwell time at top (seconds)
004REQUIRED	= Yes
004USESIGN	= No
004UPPERCASE	= Yes
004ALLOWNEG	= No
004ALLOWALPHA	= No
004REMEBER	= Yes
004DEFAULT	= 
004PREFIX	= Q210=
004SUFFIX	= " ;DWELL TIME AT TOP ~"
004MIN		= 
004MAX		= 
004DECIMALS	= -1
004LASTVAL	= 
005DESC		= Surface coordinate (absolute)
005REQUIRED	= Yes
005USESIGN	= No
005UPPERCASE	= Yes
005ALLOWNEG	= Yes
005ALLOWALPHA	= No
005REMEBER	= Yes
005DEFAULT	= 
005PREFIX	= Q203=
005SUFFIX	= " ;SURFACE COORDINATE ~"
005MIN		= 
005MAX		= 
005DECIMALS	= -1
005LASTVAL	= 
006DESC		= 2nd Set-up clearance (relative)
006REQUIRED	= Yes
006USESIGN	= No
006UPPERCASE	= Yes
006ALLOWNEG	= Yes
006ALLOWALPHA	= No
006REMEBER	= Yes
006DEFAULT	= 
006PREFIX	= Q204=
006SUFFIX	= " ;2ND SET-UP CLEARANCE ~"
006MIN		= 
006MAX		= 
006DECIMALS	= -1
006LASTVAL	= 
007DESC		= Decrement
007REQUIRED	= Yes
007USESIGN	= No
007UPPERCASE	= Yes
007ALLOWNEG	= Yes
007ALLOWALPHA	= No
007REMEBER	= Yes
007DEFAULT	= 
007PREFIX	= Q212=
007SUFFIX	= " ;DECREMENT ~"
007MIN		= 
007MAX		= 
007DECIMALS	= -1
007LASTVAL	= 
008DESC		= Breaks
008REQUIRED	= Yes
008USESIGN	= No
008UPPERCASE	= Yes
008ALLOWNEG	= No
008ALLOWALPHA	= No
008REMEBER	= Yes
008DEFAULT	= 
008PREFIX	= Q213=
008SUFFIX	= " ;BREAKS ~"
008MIN		= 
008MAX		= 
008DECIMALS	= -1
008LASTVAL	= 
009DESC		= Minimum plunging depth
009REQUIRED	= Yes
009USESIGN	= No
009UPPERCASE	= Yes
009ALLOWNEG	= No
009ALLOWALPHA	= No
009REMEBER	= Yes
009DEFAULT	= 
009PREFIX	= Q205=
009SUFFIX	= " ;MIN. PLUNGING DEPTH ~"
009MIN		= 
009MAX		= 
009DECIMALS	= -1
009LASTVAL	= 
010DESC		= Dwell time at bottom (seconds)
010REQUIRED	= Yes
010USESIGN	= No
010UPPERCASE	= Yes
010ALLOWNEG	= No
010ALLOWALPHA	= No
010REMEBER	= Yes
010DEFAULT	= 
010PREFIX	= Q211=
010SUFFIX	= " ;DWELL TIME AT BOTTOM ~"
010MIN		= 
010MAX		= 
010DECIMALS	= -1
010LASTVAL	= 
011DESC		= Retraction feed rate
011REQUIRED	= Yes
011USESIGN	= No
011UPPERCASE	= Yes
011ALLOWNEG	= No
011ALLOWALPHA	= No
011REMEBER	= Yes
011DEFAULT	= 
011PREFIX	= Q208=
011SUFFIX	= " ;RETRACTION FEED RATE ~"
011MIN		= 1
011MAX		= 30000
011DECIMALS	= -1
011LASTVAL	= 
012DESC		= Distance for chip breaking
012REQUIRED	= Yes
012USESIGN	= No
012UPPERCASE	= Yes
012ALLOWNEG	= No
012ALLOWALPHA	= No
012REMEBER	= Yes
012DEFAULT	= 
012PREFIX	= Q256=
012SUFFIX	= " ;DIST FOR CHIP BRKNG"
012MIN		= 
012MAX		= 
012DECIMALS	= -1
012LASTVAL	= 

## MACRO016 ###################################################################

[MACRO016]
NAME		= Cycle 2 Tapping (with floating tap holder)
TEXT		= ˙# CYCL DEF 2.0 TAPPING˙# CYCL DEF 2.1 $1˙# CYCL DEF 2.2 $2˙# CYCL DEF 2.3 $3˙# CYCL DEF 2.4 $4
PARAMCOUNT	= 4
000DESC		= Set up (reference height, relative)
000REQUIRED	= Yes
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= Yes
000DEFAULT	= 
000PREFIX	= "SET UP "
000SUFFIX	= 
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Depth (relative)
001REQUIRED	= Yes
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= Yes
001DEFAULT	= 
001PREFIX	= "DEPTH  "
001SUFFIX	= 
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Dwell
002REQUIRED	= Yes
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= No
002ALLOWALPHA	= No
002REMEBER	= Yes
002DEFAULT	= 
002PREFIX	= "DWELL  "
002SUFFIX	= 
002MIN		= 
002MAX		= 
002DECIMALS	= -1
002LASTVAL	= 
003DESC		= Feed rate
003REQUIRED	= Yes
003USESIGN	= No
003UPPERCASE	= Yes
003ALLOWNEG	= No
003ALLOWALPHA	= No
003REMEBER	= Yes
003DEFAULT	= 
003PREFIX	= F
003SUFFIX	= 
003MIN		= 1
003MAX		= 30000
003DECIMALS	= -1
003LASTVAL	= 

## MACRO017 ###################################################################

[MACRO017]
NAME		= Cycle 206 Tapping new (with floating holder)
TEXT		= ˙# CYCL DEF 206 TAPPING NEW ~˙   $1˙   $2˙   $3˙   $4˙   $5˙   $6
PARAMCOUNT	= 6
000DESC		= Set-up clearance (relative)
000REQUIRED	= Yes
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= Yes
000DEFAULT	= 
000PREFIX	= Q200=
000SUFFIX	= " ;SET-UP CLEARANCE ~"
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Depth (relative)
001REQUIRED	= Yes
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= Yes
001DEFAULT	= 
001PREFIX	= Q201=
001SUFFIX	= " ;DEPTH ~"
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Feed rate
002REQUIRED	= Yes
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= No
002ALLOWALPHA	= No
002REMEBER	= Yes
002DEFAULT	= 
002PREFIX	= Q206
002SUFFIX	= " ;FEED RATE FOR PLUNGING ~"
002MIN		= 1
002MAX		= 30000
002DECIMALS	= -1
002LASTVAL	= 
003DESC		= Dwell time at bottom (seconds)
003REQUIRED	= Yes
003USESIGN	= No
003UPPERCASE	= Yes
003ALLOWNEG	= No
003ALLOWALPHA	= No
003REMEBER	= Yes
003DEFAULT	= 
003PREFIX	= Q211=
003SUFFIX	= " ;DWELL TIME AT BOTTOM ~"
003MIN		= 
003MAX		= 
003DECIMALS	= -1
003LASTVAL	= 
004DESC		= Surface coordinate (absolute)
004REQUIRED	= Yes
004USESIGN	= No
004UPPERCASE	= Yes
004ALLOWNEG	= Yes
004ALLOWALPHA	= No
004REMEBER	= Yes
004DEFAULT	= 
004PREFIX	= Q203=
004SUFFIX	= " ;SURFACE COORDINATE ~"
004MIN		= 
004MAX		= 
004DECIMALS	= -1
004LASTVAL	= 
005DESC		= 2nd Set-up clearance (relative)
005REQUIRED	= Yes
005USESIGN	= No
005UPPERCASE	= Yes
005ALLOWNEG	= Yes
005ALLOWALPHA	= No
005REMEBER	= Yes
005DEFAULT	= 
005PREFIX	= Q204=
005SUFFIX	= " ;2ND SET-UP CLEARANCE"
005MIN		= 
005MAX		= 
005DECIMALS	= -1
005LASTVAL	= 

## MACRO018 ###################################################################

[MACRO018]
NAME		= Cycle 17 Rigid tapping
TEXT		= ˙# CYCL DEF 17.0 RIGID TAPPING GS˙# CYCL DEF 17.1 $1˙# CYCL DEF 17.2 $2˙# CYCL DEF 17.3 $3
PARAMCOUNT	= 3
000DESC		= Set up (reference height, relative)
000REQUIRED	= Yes
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= Yes
000DEFAULT	= 
000PREFIX	= "SET UP "
000SUFFIX	= 
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Depth (relative)
001REQUIRED	= Yes
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= Yes
001DEFAULT	= 
001PREFIX	= "DEPTH  "
001SUFFIX	= 
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Pitch (neg. for left-handed thread)
002REQUIRED	= Yes
002USESIGN	= Yes
002UPPERCASE	= Yes
002ALLOWNEG	= Yes
002ALLOWALPHA	= No
002REMEBER	= Yes
002DEFAULT	= 
002PREFIX	= "PITCH  "
002SUFFIX	= 
002MIN		= 
002MAX		= 
002DECIMALS	= -1
002LASTVAL	= 

## MACRO019 ###################################################################

[MACRO019]
NAME		= Cycle 207 Rigid tapping new
TEXT		= ˙# CYCL DEF 207 RIGID TAPPING NEW ~˙   $1˙   $2˙   $3˙   $4˙   $5
PARAMCOUNT	= 5
000DESC		= Set-up clearance (relative)
000REQUIRED	= Yes
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= Yes
000DEFAULT	= 
000PREFIX	= Q200=
000SUFFIX	= " ;SET-UP CLEARANCE ~"
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Depth (relative)
001REQUIRED	= Yes
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= Yes
001DEFAULT	= 
001PREFIX	= Q201=
001SUFFIX	= " ;DEPTH ~"
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Pitch (neg. for left-handed thread)
002REQUIRED	= Yes
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= Yes
002ALLOWALPHA	= No
002REMEBER	= Yes
002DEFAULT	= 
002PREFIX	= Q239=
002SUFFIX	= " ;THREAD PITCH ~"
002MIN		= 
002MAX		= 
002DECIMALS	= -1
002LASTVAL	= 
003DESC		= Surface coordinate (absolute)
003REQUIRED	= Yes
003USESIGN	= No
003UPPERCASE	= Yes
003ALLOWNEG	= Yes
003ALLOWALPHA	= No
003REMEBER	= Yes
003DEFAULT	= 
003PREFIX	= Q203=
003SUFFIX	= " ;SURFACE COORDINATE ~"
003MIN		= 
003MAX		= 
003DECIMALS	= -1
003LASTVAL	= 
004DESC		= 2nd Set-up clearance (relative)
004REQUIRED	= Yes
004USESIGN	= No
004UPPERCASE	= Yes
004ALLOWNEG	= Yes
004ALLOWALPHA	= No
004REMEBER	= Yes
004DEFAULT	= 
004PREFIX	= Q204=
004SUFFIX	= " ;2ND SET-UP CLEARANCE"
004MIN		= 
004MAX		= 
004DECIMALS	= -1
004LASTVAL	= 

## MACRO020 ###################################################################

[MACRO020]
NAME		= Cycle 220 Circular pattern
TEXT		= ˙# CYCL DEF 220 POLAR PATTERN ~˙   $1˙   $2˙   $3˙   $4˙   $5˙   $6˙   $7˙   $8˙   $9˙   $10˙   $11
PARAMCOUNT	= 11
000DESC		= Center in 1st (X) axis
000REQUIRED	= Yes
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= Yes
000DEFAULT	= 
000PREFIX	= Q216=
000SUFFIX	= " ;CENTER IN 1ST AXIS ~"
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Center in 2nd (Y) axis
001REQUIRED	= Yes
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= Yes
001DEFAULT	= 
001PREFIX	= Q217=
001SUFFIX	= " ;CENTER IN 2ND AXIS ~"
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Pitch circle diameter
002REQUIRED	= Yes
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= No
002ALLOWALPHA	= No
002REMEBER	= Yes
002DEFAULT	= 
002PREFIX	= Q244=
002SUFFIX	= " ;PITCH CIRCLE DIAMETR ~"
002MIN		= 
002MAX		= 
002DECIMALS	= -1
002LASTVAL	= 
003DESC		= Starting angle
003REQUIRED	= Yes
003USESIGN	= No
003UPPERCASE	= Yes
003ALLOWNEG	= Yes
003ALLOWALPHA	= No
003REMEBER	= Yes
003DEFAULT	= 
003PREFIX	= Q245=
003SUFFIX	= " ;STARTING ANGLE ~"
003MIN		= 
003MAX		= 
003DECIMALS	= -1
003LASTVAL	= 
004DESC		= Stopping (ending) angle
004REQUIRED	= Yes
004USESIGN	= No
004UPPERCASE	= Yes
004ALLOWNEG	= Yes
004ALLOWALPHA	= No
004REMEBER	= Yes
004DEFAULT	= 
004PREFIX	= Q246=
004SUFFIX	= " ;STOPPING ANGLE ~"
004MIN		= 
004MAX		= 
004DECIMALS	= -1
004LASTVAL	= 
005DESC		= Stepping angle
005REQUIRED	= Yes
005USESIGN	= No
005UPPERCASE	= Yes
005ALLOWNEG	= Yes
005ALLOWALPHA	= No
005REMEBER	= Yes
005DEFAULT	= 
005PREFIX	= Q247=
005SUFFIX	= " ;STEPPING ANGLE ~"
005MIN		= 
005MAX		= 
005DECIMALS	= -1
005LASTVAL	= 
006DESC		= Number of repetitions
006REQUIRED	= Yes
006USESIGN	= No
006UPPERCASE	= Yes
006ALLOWNEG	= No
006ALLOWALPHA	= No
006REMEBER	= Yes
006DEFAULT	= 
006PREFIX	= Q241=
006SUFFIX	= " ;NR OF REPETITIONS ~"
006MIN		= 
006MAX		= 
006DECIMALS	= 0
006LASTVAL	= 
007DESC		= Set-up clearance (relative)
007REQUIRED	= Yes
007USESIGN	= No
007UPPERCASE	= Yes
007ALLOWNEG	= Yes
007ALLOWALPHA	= No
007REMEBER	= Yes
007DEFAULT	= 
007PREFIX	= Q200=
007SUFFIX	= " ;SET-UP CLEARANCE ~"
007MIN		= 
007MAX		= 
007DECIMALS	= -1
007LASTVAL	= 
008DESC		= Surface coordinate (absolute)
008REQUIRED	= Yes
008USESIGN	= No
008UPPERCASE	= Yes
008ALLOWNEG	= Yes
008ALLOWALPHA	= No
008REMEBER	= Yes
008DEFAULT	= 
008PREFIX	= Q203=
008SUFFIX	= " ;SURFACE COORDINATE ~"
008MIN		= 
008MAX		= 
008DECIMALS	= -1
008LASTVAL	= 
009DESC		= 2nd Set-up clearance (relative)
009REQUIRED	= Yes
009USESIGN	= No
009UPPERCASE	= Yes
009ALLOWNEG	= Yes
009ALLOWALPHA	= No
009REMEBER	= Yes
009DEFAULT	= 
009PREFIX	= Q204=
009SUFFIX	= " ;2ND SET-UP CLEARANCE ~"
009MIN		= 
009MAX		= 
009DECIMALS	= -1
009LASTVAL	= 
010DESC		= Traverse to clearance between operations (0=Set-up, 1=2nd Set-up)
010REQUIRED	= Yes
010USESIGN	= No
010UPPERCASE	= Yes
010ALLOWNEG	= No
010ALLOWALPHA	= No
010REMEBER	= Yes
010DEFAULT	= 1
010PREFIX	= Q301=
010SUFFIX	= " ;TRAVERSE TO CLEARANCE HEIGHT"
010MIN		= 0
010MAX		= 1
010DECIMALS	= 0
010LASTVAL	= 

## MACRO021 ###################################################################

[MACRO021]
NAME		= Cycle 221 Rectangular pattern
TEXT		= ˙# CYCL DEF 221 CARTESIAN PATTRN ~˙   $1˙   $2˙   $3˙   $4˙   $5˙   $6˙   $7˙   $8˙   $9˙   $10˙   $11
PARAMCOUNT	= 11
000DESC		= Starting point in 1st (X) axis
000REQUIRED	= Yes
000USESIGN	= No
000UPPERCASE	= Yes
000ALLOWNEG	= Yes
000ALLOWALPHA	= No
000REMEBER	= Yes
000DEFAULT	= 
000PREFIX	= Q225=
000SUFFIX	= " ;STARTNG PNT 1ST AXIS ~"
000MIN		= 
000MAX		= 
000DECIMALS	= -1
000LASTVAL	= 
001DESC		= Starting point in 2nd (Y) axis
001REQUIRED	= Yes
001USESIGN	= No
001UPPERCASE	= Yes
001ALLOWNEG	= Yes
001ALLOWALPHA	= No
001REMEBER	= Yes
001DEFAULT	= 
001PREFIX	= Q227=
001SUFFIX	= " ;STARTNG PNT 2ND AXIS ~"
001MIN		= 
001MAX		= 
001DECIMALS	= -1
001LASTVAL	= 
002DESC		= Spacing in 1st (x) axis
002REQUIRED	= Yes
002USESIGN	= No
002UPPERCASE	= Yes
002ALLOWNEG	= Yes
002ALLOWALPHA	= No
002REMEBER	= Yes
002DEFAULT	= 
002PREFIX	= Q237=
002SUFFIX	= " ;SPACING IN 1ST AXIS ~"
002MIN		= 
002MAX		= 
002DECIMALS	= -1
002LASTVAL	= 
003DESC		= Spacing in 2nd (Y) axis
003REQUIRED	= Yes
003USESIGN	= No
003UPPERCASE	= Yes
003ALLOWNEG	= Yes
003ALLOWALPHA	= No
003REMEBER	= Yes
003DEFAULT	= 
003PREFIX	= Q238=
003SUFFIX	= " ;SPACING IN 2ND AXIS ~"
003MIN		= 
003MAX		= 
003DECIMALS	= -1
003LASTVAL	= 
004DESC		= Number of columns (points along 1st axis)
004REQUIRED	= Yes
004USESIGN	= No
004UPPERCASE	= Yes
004ALLOWNEG	= No
004ALLOWALPHA	= No
004REMEBER	= Yes
004DEFAULT	= 
004PREFIX	= Q242=
004SUFFIX	= " ;NUMBER OF COLUMNS ~"
004MIN		= 
004MAX		= 
004DECIMALS	= 0
004LASTVAL	= 
005DESC		= Number of lines (points along 2nd axis)
005REQUIRED	= Yes
005USESIGN	= No
005UPPERCASE	= Yes
005ALLOWNEG	= No
005ALLOWALPHA	= No
005REMEBER	= Yes
005DEFAULT	= 
005PREFIX	= Q243=
005SUFFIX	= " ;NUMBER OF LINES ~"
005MIN		= 
005MAX		= 
005DECIMALS	= 0
005LASTVAL	= 
006DESC		= Angle of rotation
006REQUIRED	= Yes
006USESIGN	= No
006UPPERCASE	= Yes
006ALLOWNEG	= Yes
006ALLOWALPHA	= No
006REMEBER	= Yes
006DEFAULT	= 
006PREFIX	= Q224=
006SUFFIX	= " ;ANGLE OF ROTATION ~"
006MIN		= 
006MAX		= 
006DECIMALS	= -1
006LASTVAL	= 
007DESC		= Set-up clearance (relative)
007REQUIRED	= Yes
007USESIGN	= No
007UPPERCASE	= Yes
007ALLOWNEG	= Yes
007ALLOWALPHA	= No
007REMEBER	= Yes
007DEFAULT	= 
007PREFIX	= Q200=
007SUFFIX	= " ;SET-UP CLEARANCE ~"
007MIN		= 
007MAX		= 
007DECIMALS	= -1
007LASTVAL	= 
008DESC		= Surface coordinate (absolute)
008REQUIRED	= Yes
008USESIGN	= No
008UPPERCASE	= Yes
008ALLOWNEG	= Yes
008ALLOWALPHA	= No
008REMEBER	= Yes
008DEFAULT	= 
008PREFIX	= Q203=
008SUFFIX	= " ;SURFACE COORDINATE ~"
008MIN		= 
008MAX		= 
008DECIMALS	= -1
008LASTVAL	= 
009DESC		= 2nd Set-up clearance (relative)
009REQUIRED	= Yes
009USESIGN	= No
009UPPERCASE	= Yes
009ALLOWNEG	= Yes
009ALLOWALPHA	= No
009REMEBER	= Yes
009DEFAULT	= 
009PREFIX	= Q204=
009SUFFIX	= " ;2ND SET-UP CLEARANCE ~"
009MIN		= 
009MAX		= 
009DECIMALS	= -1
009LASTVAL	= 
010DESC		= Traverse to clearance between operations (0=Set-up, 1=2nd Set-up)
010REQUIRED	= Yes
010USESIGN	= No
010UPPERCASE	= Yes
010ALLOWNEG	= No
010ALLOWALPHA	= No
010REMEBER	= Yes
010DEFAULT	= 1
010PREFIX	= Q301=
010SUFFIX	= " ;TRAVERSE TO CLEARANCE HEIGHT"
010MIN		= 0
010MAX		= 1
010DECIMALS	= 0
010LASTVAL	= 

## MACRO022 ###################################################################

[MACRO022]
NAME		= M00 Program stop
TEXT		= ˙# M00
PARAMCOUNT	= 0

## MACRO023 ###################################################################

[MACRO023]
NAME		= M01 Optional stop
TEXT		= ˙# M01
PARAMCOUNT	= 0

## MACRO024 ###################################################################

[MACRO024]
NAME		= M02 Program end
TEXT		= ˙# M02
PARAMCOUNT	= 0

## MACRO025 ###################################################################

[MACRO025]
NAME		= M06 Tool change
TEXT		= M06
PARAMCOUNT	= 0

## MACRO026 ###################################################################

[MACRO026]
NAME		= M08 Coolant on
TEXT		= M08
PARAMCOUNT	= 0

## MACRO027 ###################################################################

[MACRO027]
NAME		= M09 Coolant off
TEXT		= M09
PARAMCOUNT	= 0

## MACRO028 ###################################################################

[MACRO028]
NAME		= M30 Program end
TEXT		= ˙# M30
PARAMCOUNT	= 0

## MACRO029 ###################################################################

[MACRO029]
NAME		= M91 Machine coordinates
TEXT		= M91
PARAMCOUNT	= 0

## MACRO030 ###################################################################

[MACRO030]
NAME		= M92 User offset machine coordinates (often zero at tool change
TEXT		= M92
PARAMCOUNT	= 0

## MACRO031 ###################################################################

[MACRO031]
NAME		= M94 Reduce display of rotary axis to value under 360
TEXT		= M94
PARAMCOUNT	= 0

## MACRO032 ###################################################################

[MACRO032]
NAME		= M126 Shorter path traverse of rotary axes
TEXT		= M126
PARAMCOUNT	= 0

## MACRO033 ###################################################################

[MACRO033]
NAME		= M127 Disengage shorter path traverse of rotary axes
TEXT		= M127
PARAMCOUNT	= 0

## MACRO034 ###################################################################

[MACRO034]
NAME		= M128 Tool tip positioning in multi axis (TCPM)
TEXT		= M128
PARAMCOUNT	= 0

## MACRO035 ###################################################################

[MACRO035]
NAME		= M129 Disengage tool tip positioning in multi axis (TCPM)
TEXT		= M129
PARAMCOUNT	= 0

## COLORS #####################################################################

[COLORS]
USE		= 1
INBLOCK		= 1
USEMODALCOLORS	= 1
COUNT		= 30
COLOR0		= 0
COLOR1		= 16777215
COLOR2		= 65535
COLOR3		= 12582912
COLOR4		= 8388608
COLOR5		= 192
COLOR6		= 49152
COLOR7		= 12582912
COLOR8		= 12582912
COLOR9		= 16744576
COLOR19		= 255
COLOR10		= 16711935
COLOR11		= 0
COLOR12		= 8388736
COLOR13		= 8421504
COLOR14		= 16777215
COLOR15		= 65535
COLOR16		= 65535
COLOR17		= 3158064
COLOR18		= 8421504
COLOR20		= 0
COLOR21		= 16777215
COLOR22		= 12632256
COLOR23		= 11579568
COLOR24		= 57344
COLOR25		= 16777215
COLOR26		= 255
COLOR27		= 16711680
COLOR28		= 16777088
COLOR29		= 65535
