Milling Macro Reference

51 - START

Recommended Syntax

%MACRO=51=..=START System Macro
 

System Variables
Modified

System Variable Description

NUMTOOLS

Total Number of Tools Used

UNIT

0 = Inches

 

1 = Millimetres

JOBDESC

Job Manager Description

JOBCOM

Job Manager Comment

JOBFAM

Job Manager Family

JOBMACH

Job Manager Machine

JOBCUST

Job Manager Customer

JOBPROG

Job Manager Programmer

JOBMATL

Job Manager Material

JOBREV

Job Manager Revision

 

 

APPEND = #

Create Secondary File Flag

CIRCLE = 1 or 0

Single or Multi Quadrant Interpolation

CUSTOMERNAME

Retrieved from EdgeCAM licensing.

SERVERCODE

Retrieved from EdgeCAM licensing.

DATE

String variable containing date at code generation time, using the format MM/DD/YY

UKDATE

String variable containing date at code generation time, using the format DD/MM/YY

DAY.MONTH.YEAR

Numeric variables that allow you to format the date according to your requirements

ENDSUB = 0

End of Subroutine Block Number

MACHINENAME

String variable containing code generator name.

MACHTIME1

Total Machining Time

MACRONAMEOP=0

No Debug output to CNC File

MACRONAMEOP=1

All Macro Executions output to CNC File

MILLMODE

0=Rotary, 1=Planar

MACRONAMEOP=2

Macro Executions output only if MASK=0

NUMBLOCKS = #

Maximum Limit of Blocks

NUMCHARS = #

Maximum Limit of Characters

PARTNAME

String variable containing EdgeCAM partname.

PRECISION

Controls the CNC output precision

SEQUENCENAME

String variable containing machining sequence name.

STARTSUB = 0

Start of Subroutine Block Number

TIME

String variable containing time at code generation time.