*START_MAJOR_WORDS_WITHOUT_PARAMETERS
TEACH   , 1,
TARGET  , 1,
MEASURE , 1,
ANGTWO  , 1,
DELAY   , 1,
END     , 1,
FINI    , 1,
OPSTOP  , 1,
RAPID   , 1,
REWIND  , 1,
STOP    , 1
*END
/
*START_MAJOR_WORDS_WITH_TEXT
INSERT  , 1,
PARTNO  , 1,
PPRINT  , 1
*END
/
*START_MAJOR_WORDS_WITH_PARAMETERS
START5AX   ,1,
RAPID5AX   ,1,
ANG_TOOL   ,1,
LOCK_Y    ,1,
UNLOCK_Y    ,1,
SELHEAD ,1,
SELSPIND ,1, 
MOVE    ,1,   
AUXFUN  ,1,
CALSUB  ,1,
CLAMP   ,1,
COOLNT  ,1,
CUTCOM  ,1,
CYCLE   ,1,
DELAY   ,1,
DWELL   ,1,
DEFSUB  ,1,
ENDSUB  ,1,
FEDRAT  ,1,
GOHOME  ,1,
IGNORE  ,1,
LOADTL  ,1,
MODE    ,1,
OPSKIP  ,1,
ORIGIN  ,1,
PITCH   ,1,
PPRINT  ,1,
PREFUN  ,1,
PROGMODE ,1,
REGLTL  ,1,
REWIND  ,1,
ROTABL  ,1,
SETPLN  ,1,
SETANG  ,1,
SELCTL  ,1,
SEQNO   ,1,
SETANG  ,1,
SPINDL  ,1,
THREAD  ,1,
TOOLNO  ,1,
TPRINT  ,1,
DYN_OFFSET   , 1,
NURBS  , 1,
REV, 1,
FIXOFF, 1,
CAMPART ,1,
LIMIT  , 1,
TRANSFER ,1,
STOP  ,1,
MESSAGE  ,1,
GOPOINT ,1,
CUSTOM ,1,
ACCURCY,1,
ALTERNAT ,1,
WAXIS ,1,
VAXIS ,1,
BALANCECUT,1,
INTPOLATE ,1,
AJDUST ,1,
PRGSTART ,1,
AFTERTOOL ,1,
RTPC ,1,
TOOLD_OFS ,1,
TOOLH_OFS ,1,
FREE_ANG ,1
*END
/
*START_MINOR_WORDS
DEFAULT,1,
ALTERNAT,1,
SHORTDIS,1,
NOCHANGE,1,
RESTORE ,1,
XPLUS   ,1,
XMINUS  ,1,
YPLUS   ,1,
YMINUS  ,1,
TURRETA,1,
TURRETB,1,
TURRETC,1,
TURRETD,1,
MAIN    ,1,
SUB     ,1,
5XSIM   ,1,
5XVEC   ,1,
AUTO    ,1,
BORE    ,1,
BRKCHP  ,1,
CCLW    ,1,
CLW     ,1,
CLAMP   ,1,
CSINK   ,1,
DECR    ,1,
DEEPHL  ,1,
DRILL   ,1,
DWELL   ,1,
EULER   ,1,
FEED    ,1,
FRAME   ,1,
FLOOD   ,1,
HOME    ,1,
IN      ,1,
INCR    ,1,
INVERS  ,1,
IPM     ,1,
IPR     ,1,
LEFT    ,1,
LOCK    ,1,
MANUAL  ,1,
MAXIPM  ,1,
MAXRPM  ,1,
MILL    ,1,
MIST    ,1,
MMPM    ,1,
MMPR    ,1,
NEXT    ,1,
NOTE    ,1,
OFF     ,1,
ON      ,1,
OPTION  ,1,
OUT     ,1,
PAST    ,1,
POLAR   ,1,
RANGE   ,1,
REAM    ,1,
REV     ,1,
RPM     ,1,
SFM     ,1,
START   ,1,
TURN    ,1,
TAP     ,1,
TAPKUL  ,1,
THRU    ,1,
XYPLAN  ,1,
YZPLAN  ,1,
ZXPLAN  ,1,
XAXIS   ,1,
YAXIS   ,1,
ZAXIS   ,1,
XMAX  ,1,
XMIN   ,1,
YMAX   ,1,
YMIN   ,1,
ZMAX   ,1,
ZMIN   ,1,
CAM_REV  ,1,
DWG_REV  ,1,
TFEED_F  ,1,
A_AXIS  ,1,
B_AXIS  ,1,
C_AXIS  ,1,
WPOS  ,1
XPOS  ,1,
YPOS  ,1,
ZPOS  ,1,
HAMMALZ  ,1,
POINT  ,1,
ROUGH,1,
SEMIFNH,1,
FINISH,1
*END
/
*START_SYNTAXES
AUXFUN/&n,(LAST,NOW,NEXT)
CALSUB/&n
COOLNT/(ON,OFF,FLOOD,MIST,THRU,TAPKUL)
CUTCOM/(ON,OFF,LEFT,RIGHT)
DEFSUB/&n
DELAY/(ON,OFF)
ENDSUB/&n
GOHOME/XAXIS,&x,YAXIS,&y,ZAXIS,&z
IGNORE/(ON,OFF)
MODE/(XYPLAN,ZXPLAN,YZPLAN),(1,2)
MODE/(EULER,FRAME,CLAMP,INCR),(ON,OFF)
MODE/POLAR,(XY,ZX,YZ),&ang,&lin,&cir
MODE/POLAR,OFF
OPSKIP/(ON,OFF)
ORIGIN/&x,&y,&z
ORIGIN/MANUAL,&n,&x,&y,&z
ORIGIN/NCDATA,&x,&y,&z
PREFUN/&n,(LAST,NOW,NEXT)
PROGMODE/(FRAME,5XSIM,5XVEC)
REWIND/(ON,OFF),&n
REWIND/OUT,&n,&j
SEQNO /&n
SEQNO /&n,INCR,&n
SETANG/&a,&b,&c
SETPLN/(ON,OFF)
SPINDL/(ON,OFF,LOCK)
SPINDL/&v,RPM,(CLW,CCLW)
SPINDL/&v,SFM,(CLW,CCLW)
SPINDL/RANGE,&n
SPINDL/&s,MAXRPM
THREAD/(TURN,FACE),&p
THREAD/NOMORE
*END
/
*START_NC_COMMAND                      NC_SPINDLE_START
*START_LIST                            MFG_SPNDL_UNIT
RPM     ,SFM
*END
SPINDL/%MFG_SPNDL_SPEED,&MFG_SPNDL_UNIT,&MFG_SPNDL_WAY
POWTYPE/%MFG_MO_TOOL_POW
*END
/
*START_NC_COMMAND                      NC_FEEDRATE
FEDRAT/%MFG_FEED_VALUE,,%MFG_FEED_UNIT
*END
/
*START_NC_COMMAND                      NC_DELAY
DWELL/%MFG_DELAY_VALUE,&MFG_DELAY_UNIT
*END
/
*START_NC_COMMAND                      NC_SPINDLE_STOP
SPINDL/&MFG_SPNDL_STOP
*END
/
*START_NC_COMMAND                      NC_SPINDLE_LATHE
SPINDL/%MFG_SPNDL_SPEED,&MFG_SPNDL_UNIT,&MFG_SPNDL_WAY,MAX,&MFG_MAX_SPNDL_SPEED
*END
/
*START_NC_COMMAND 					   NC_SPINDLE_MAXSPEED 
MAXSPNDL/%MFG_MAX_SPNDL_SPEED,&MFG_MAX_SPNDL_UNIT,&MFG_SPNDL_WAY
*END
/
*START_NC_COMMAND                      NC_CHANGE_REF_PT
SWITCH/%MFG_TL_COMP,%MFG_QUADRANT,INCR,%MFG_TL_SET_X,%MFG_TL_SET_Z,%MFG_NOSE_RADIUS
*END
/
*START_NC_COMMAND                      NC_COMPENSATION
REGLTL/%MFG_TOOL_NUMBER,%MFG_TOOL_COMP,%MFG_TL_COMP_RAD
*END
/
*START_NC_INSTRUCTION                  NC_START_MACRO
*START_SEQUENCE
PARTNO %MFG_PROGRAM_NAME
PARTNO %MFG_IDENTIFIER
PPRINT %MFG_MACHINE_NAME
PPRINT %MFG_MODEL_NAME
PPRINT %MFG_PRODUCT_NAME
INIT
*END
*END
/
*START_NC_INSTRUCTION                  NC_TOOL_CHANGE
*START_SEQUENCE
TOOLNO/%MFG_TOOL_NUMBER,MILL,%MFG_NOMINAL_DIAM,%MFG_CORNER_RAD,%MFG_CUT_ANGLE,
%MFG_TL_SET_LGTH,%MFG_LENGTH,%MFG_TL_TIP_LGTH,%MFG_CUT_LENGTH,%MFG_NB_OF_FLUTES,
%MFG_FEED_MACH,MMPM,%MFG_SPNDL_MACH,%MFG_SPNDL_UNIT,%MFG_SPNDL_WAY,%MFG_TOOL_ASS_POW,%MFG_COOLNT_SNTX,  
AUTO,%MFG_MAX_MIL_TIME,NOTE                                                     
TPRINT/%MFG_TOOL_NAME,%MFG_TOOL_COMMENT,%MFG_TL_ASMBLY_ID
PRE_LOADTL/%MFG_TOOL_NUMBER
LOADTL/%MFG_TOOL_NUMBER
POST_LOADTL/%MFG_TOOL_NUMBER
*END
*END
/
*START_NC_INSTRUCTION                  NC_TABLE_ROTATION
*START_SEQUENCE
ROTABL/%MFG_AMOUNT_ROT,%MFG_DIR_OF_ROT
*END
*END
/
*START_NC_INSTRUCTION                  NC_HEAD_ROTATION
*START_SEQUENCE
ROTABL/%MFG_AMOUNT_ROT,%MFG_DIR_OF_ROT
*END
*END
/
*START_NC_INSTRUCTION                  NC_END_MACRO
*START_SEQUENCE
LIST
NCDOC
FINI
*END
*END
/
*START_NC_INSTRUCTION                  NC_TOOL_CHANGE_LATHE
*START_SEQUENCE
TOOLNO/%MFG_TOOL_NUMBER,TURN,%MFG_TL_SETUP_ANG,%MFG_ASS_COMMENT,%MFG_TOOL_NAME,0,%MFG_QUADRANT,%MFG_NOSE_RADIUS,
%MFG_TL_SET_X,%MFG_TL_SET_Z,%MFG_FEED_MACH,MMPR,%MFG_SPNDL_MACH,%MFG_S
PNDL_UNIT,%MFG_SPNDL_WAY,ON,%MFG_LIFE_TIME,NOTE,INVERT,%MFG_TOOL_INVERT
TPRINT/%MFG_TOOL_NAME,%MFG_TOOL_COMMENT,%MFG_TL_ASMBLY_ID
PRE_LOADTL/%MFG_TOOL_NUMBER
LOADTL/%MFG_TOOL_NUMBER
POST_LOADTL/%MFG_TOOL_NUMBER
*END
*END
/
*START_NC_INSTRUCTION                  NC_DRILLING
*START_SEQUENCE
CYCLE/DRILL,DEPTH,%MFG_TOTAL_DEPTH,RTRCTO,%MFG_JUMP_DIST,MMPM,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,POWTYP,%MFG_MO_TOOL_POW
*END
*END
/
*START_NC_INSTRUCTION                  NC_BREAK_CHIPS
*START_SEQUENCE
CYCLE/BRKCHP,DEPTH,%MFG_TOTAL_DEPTH,RTRCTO,%MFG_JUMP_DIST,MMPM,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP
,STEP,%MFG_AXIAL_DEPTH,DWELL,%MFG_CMP_DWL_TIME,RTRCOFF,%MFG_OFFSET_RET,POWTYP,%MFG_MO_TOOL_POW
*END
*END
/
*START_NC_INSTRUCTION                  NC_DEEPHOLE
*START_SEQUENCE
CYCLE/DEEPHL,DEPTH,%MFG_TOTAL_DEPTH,RTRCTO,%MFG_JUMP_DIST,MMPM,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP
,STEP,%MFG_AXIAL_DEPTH,DWELL,%MFG_CMP_DWL_TIME,RTRCOFF,%MFG_OFFSET_RET,POWTYP,%MFG_MO_TOOL_POW
*END
*END
/
*START_NC_INSTRUCTION                  NC_COUNTERSINKING
*START_SEQUENCE
CYCLE/DRILL,DEPTH,%MFG_TOTAL_DEPTH,RAPTO,%MFG_CLEAR_TIP,DWELL,%MFG_CMP_DWL_TIME,RTRCTO,%MFG_JUMP_DIST,
MMPM,%MFG_FEED_MACH,POWTYP,%MFG_MO_TOOL_POW
*END
*END
/
*START_NC_INSTRUCTION                  NC_COUNTERBORING
*START_SEQUENCE
CYCLE/DRILL,DEPTH,%MFG_TOTAL_DEPTH,RAPTO,%MFG_CLEAR_TIP,DWELL,%MFG_CMP_DWL_TIME,RTRCTO,%MFG_JUMP_DIST,
MMPM,%MFG_FEED_MACH,POWTYP,%MFG_MO_TOOL_POW
*END
*END
/
*START_NC_INSTRUCTION                  NC_SPOT_DRILLING
*START_SEQUENCE
CYCLE/CSINK,DEPTH,%MFG_TOTAL_DEPTH,RTRCTO,%MFG_JUMP_DIST,MMPM,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP
,DWELL,%MFG_CMP_DWL_TIME,POWTYP,%MFG_MO_TOOL_POW
*END
*END
/
*START_NC_INSTRUCTION                  NC_DRILLING_DWELL_DELAY
*START_SEQUENCE
CYCLE/DWELLDELAY,DEPTH,%MFG_TOTAL_DEPTH,RTRCTO,%MFG_JUMP_DIST,MMPM,%MFG_FEED_MACH,DWELL,%MFG_CMP_DWL_TIME
,RAPTO,%MFG_CLEAR_TIP,POWTYP,%MFG_MO_TOOL_POW
*END
*END
/
*START_NC_INSTRUCTION                  NC_TAPPING
*START_SEQUENCE
CYCLE/TAP,DEPTH,%MFG_TOTAL_DEPTH,RTRCTO,%MFG_JUMP_DIST,PITCH,%MFG_PITCH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP
,THREADIA,%MFG_THREAD_DIAMETER,POWTYP,%MFG_MO_TOOL_POW
*END
*END
/
*START_NC_INSTRUCTION                  NC_THREAD_WITHOUT_TAP_HEAD
*START_SEQUENCE
CYCLE/TAP_WO,DEPTH,%MFG_TOTAL_DEPTH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,MMPM,%MFG_FEED_MACH
,PITCH,%MFG_TOOL_PITCH,POWTYP,%MFG_MO_TOOL_POW
*END
*END
/
*START_NC_INSTRUCTION                  NC_REVERSE_THREADING
*START_SEQUENCE
CYCLE/TAP_L,DEPTH,%MFG_TOTAL_DEPTH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,MMPM,%MFG_FEED_MACH
,PITCH,%MFG_TOOL_PITCH,POWTYP,%MFG_MO_TOOL_POW
*END
*END
/
*START_NC_INSTRUCTION                  NC_REAMING
*START_SEQUENCE
CYCLE/REAM,DEPTH,%MFG_TOTAL_DEPTH,RTRCTO,%MFG_JUMP_DIST,MMPM,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCFEED,%MFG_FEED_RETRACT
,DWELL,%MFG_CMP_DWL_TIME,POWTYP,%MFG_MO_TOOL_POW
*END
*END
/
*START_NC_INSTRUCTION                  NC_BORING
*START_SEQUENCE
CYCLE/BORE,DEPTH,%MFG_TOTAL_DEPTH,RAPTO,%MFG_CLEAR_TIP,DWELL,%MFG_CMP_DWL_TIME,RTRCTO,%MFG_JUMP_DIST,
MMPM,%MFG_FEED_MACH,RTRCFEED,%MFG_FEED_RETRACT,POWTYP,%MFG_MO_TOOL_POW
*END
*END
/
*START_NC_INSTRUCTION                  NC_BORING_SPINDLE_STOP
*START_SEQUENCE
CYCLE/BORE,DEPTH,%MFG_TOTAL_DEPTH,RTRCTO,%MFG_JUMP_DIST,MMPM,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,NODRAG,NODRAGX,%MFG_XOFF,NODRAGY,%MFG_YOFF,NODRAGZ,%MFG_ZOFF,
RTRCFEED,%MFG_FEED_RETRACT,DWELL,%MFG_CMP_DWL_TIME,POWTYP,%MFG_MO_TOOL_POW
*END
*END
/
*START_NC_INSTRUCTION                  NC_LATHE_THREADING
*START_SEQUENCE
CYCLE/THREAD,PITCH,%MFG_THREAD_PITCH,MACHINING_TYPE,%MFG_THREAD_MACHINING,PENETRATION,%MFG_THREAD_PENETRATION,PROFILE,%MFG_THREAD_PROFILE,NB_THREADS,%MFG_NUM_THREADS,NB_PATHES,%MFG_NB_PATH,ANGLE,%MFG_ENTER_ANG,LENGTH,%MFG_THRD_LENGTH,DEPTH,%MFG_THREAD_DEPTH,LIFT_OFF,%MFG_LIFT_OFF_ANG,%MFG_LIFT_OFF_DIS,COORD,%MFG_END_THRD_RAD,%MFG_END_THRD_AX,THRD_ANG,%MFG_THRD_ANG,FIRST_PASSES,%MFG_FIR_PATH,%MFG_NUM_FIR_PATH,LAST_PASSES,%MFG_LAS_PATH,%MFG_NUM_LAS_PATH,SPRING_PASSES,%MFG_SPR_PATH,%MFG_NUM_SPR_PATH
*END
*END
/
*START_NC_COMMAND                      NC_THREAD_TURN
THREAD/TURN
*END
/
*START_NC_COMMAND                      NC_THREAD_TURN_OFF
THREAD/OFF
*END
/
*START_NC_COMMAND                      NC_PITCH
PITCH/%MFG_THREAD_PITCH
*END
/
*START_NC_INSTRUCTION                  NC_PROBING_HOLE
*START_SEQUENCE
CYCLE/PROBING_HOLE,MODE,%MFG_PROBING_SIDE_MODE,DIAMETER,%MFG_PROBING_HOLE_DIAMETER,DEPTH,%MFG_PROBING_DEPTH,
SECURITY,%MFG_PROBING_SECURITY_DST,RETURN_MIDDLE,%MFG_PROBING_RETURN_BY_MIDLE,RETURN_TOP,%MFG_PROBING_RETURN_BY_TOP_PLANE,SAFETY,%MFG_PROBING_SAFETY_DST,
DIRECTION_X,%MFG_PROBING_DIRECTION_X,DIRECTION_Y,%MFG_PROBING_DIRECTION_Y,DIRECTION_Z,%MFG_PROBING_DIRECTION_Z,
X_MERKEZ_TOL,%X_MERKEZ_TOL,Y_MERKEZ_TOL,%Y_MERKEZ_TOL,DIA_MAX_TOL,
%DIA_MAX_TOL,DIA_MIN_TOL,%DIA_MIN_TOL
*END
*END
/
*START_NC_INSTRUCTION                  NC_PROBING_SLOT
*START_SEQUENCE
CYCLE/PROBING_SLOT,MODE,%MFG_PROBING_SIDE_MODE,WIDTH,%MFG_PROBING_SLOT_WIDTH,DEPTH,%MFG_PROBING_DEPTH,
SECURITY,%MFG_PROBING_SECURITY_DST,RETURN_TOP,%MFG_PROBING_RETURN_BY_TOP_PLANE,SAFETY,%MFG_PROBING_SAFETY_DST,
DIRECTION_X,%MFG_PROBING_DIRECTION_X,DIRECTION_Y,%MFG_PROBING_DIRECTION_Y,DIRECTION_Z,%MFG_PROBING_DIRECTION_Z,
X_MAX_TOL,%X_MAX_TOL,X_MIN_TOL,%X_MIN_TOL,Y_MAX_TOL,%Y_MAX_TOL,
Y_MIN_TOL,%Y_MIN_TOL,X_MERKEZ_TOL,%X_MERKEZ_TOL,
Y_MERKEZ_TOL,%Y_MERKEZ_TOL,
*END
*END
/
*START_NC_INSTRUCTION                  NC_PROBING_MULTIPOINTS
*START_SEQUENCE
CYCLE/PROBING_CUSTOM,SAFETY,%MFG_PROBING_SAFETY_DST,SECURITY,%MFG_PROBING_SECURITY_DST,
DIRECTION_X,%MFG_PROBING_DIRECTION_X,DIRECTION_Y,%MFG_PROBING_DIRECTION_Y,DIRECTION_Z,%MFG_PROBING_DIRECTION_Z,
X_MAX_TOL,%X_MAX_TOL,X_MIN_TOL,%X_MIN_TOL,Y_MAX_TOL,%Y_MAX_TOL,
Y_MIN_TOL,%Y_MIN_TOL,X_MERKEZ_TOL,%X_MERKEZ_TOL,
Y_MERKEZ_TOL,%Y_MERKEZ_TOL,Z_MAX_TOL,%Z_MAX_TOL,
Z_MIN_TOL,%Z_MIN_TOL
*END
*END
/
*START_NC_INSTRUCTION                  NC_PROBING_CORNER
*START_SEQUENCE
CYCLE/PROBING_CORNER_WITH_ALL_PARAMETERS,SIDE_MODE,%MFG_PROBING_SIDE_MODE,$
TOLERANCE,%MFG_PROBING_TOLERANCE,CONTACT_DEPTH,%MFG_PROBING_CONTACT_DEPTH,OFSETT,%MFG_PROBING_PROB_OFFSET,$
PROB_DST,%MFG_PROBING_PROB_DST,$
SAFETY_DST,%MFG_PROBING_SAFETY_DST,PROBING_DEPHT,%MFG_PROBING_DEPTH,SECURTY_DST,%MFG_PROBING_SECURITY_DST,$
OFSETT_ON_PART,%MFG_OFFSET_ON_PART,OFSETT_ON_TOP_PLANE,%MFG_OFFSET_ON_TOP_PLANE,$
DIRECTION_FACE1_X,%MFG_PROBING_DIRECTION_FACE1_X,DIRECTION_FACE1_Y,%MFG_PROBING_DIRECTION_FACE1_Y,DIRECTION_FACE1_Z,%MFG_PROBING_DIRECTION_FACE1_Z,$
DIRECTION_FACE2_X,%MFG_PROBING_DIRECTION_FACE2_X,DIRECTION_FACE2_Y,%MFG_PROBING_DIRECTION_FACE2_Y,DIRECTION_FACE2_Z,%MFG_PROBING_DIRECTION_FACE2_Z
*END
*END
/
*START_NC_INSTRUCTION                  NC_PROBING_CORNER_1
*START_SEQUENCE
CYCLE/PROBING_CORNER_WITH_ALL_PARAMETERS,%MFG_PROBING_SIDE_MODE,$
%MFG_PROBING_TOLERANCE,%MFG_PROBING_CONTACT_DEPTH,%MFG_PROBING_PROB_OFFSET,%MFG_PROBING_PROB_DST,$
%MFG_PROBING_SAFETY_DST,%MFG_PROBING_DEPTH,%MFG_PROBING_SECURITY_DST,$
%MFG_OFFSET_ON_PART,%MFG_OFFSET_ON_TOP_PLANE,$
%MFG_PROBING_DIRECTION_FACE1_X,%MFG_PROBING_DIRECTION_FACE1_Y,%MFG_PROBING_DIRECTION_FACE1_Z,$
%MFG_PROBING_DIRECTION_FACE2_X,%MFG_PROBING_DIRECTION_FACE2_Y,%MFG_PROBING_DIRECTION_FACE2_Z
*END
*END
/
*START_NC_INSTRUCTION                  NC_CIRCULAR_MILLING
*START_SEQUENCE
/No_of_parameters_=_36
CYCLE/CIRMIL,%MFG_TOTAL_DEPTH,%MFG_CLEAR_TIP,%MFG_DETAIL_DEPTH,0,%MFG_JUMP_DIST,
%MFG_FEED_MACH_VALUE,%MFG_SPINDLE_MACH_VALUE,ON,0,0,
0,%MFG_CIRCULAR_MODE,%MFG_HELIX_MODE,%MFG_RADIAL_STEP,%MFG_RADIAL_NB,
%MFG_AXIAL_STRAT,%MFG_AXIAL_NUMBER,%MFG_SEQUENCING_STRAT,%MFG_TOLER_MACH,%MFG_DIR_CUT,
%MFG_OVERHANG,%MFG_DIAMETER,%MFG_AXIAL_DEPTH,%MFG_DRAFT_ANGLE,%MFG_HELIX_ANGLE,
%MFG_PITCH,%MFG_TOOL_COMP,%MFG_TOOL_COMP_1,%MFG_TOOL_COMP_DIST,%MFG_TOOL_COMP_DIST_1,
%MFG_FEED_PLUNGE_MODE,%MFG_FEED_UNIT,%MFG_SPNDL_UNIT,%MFG_FEED_APP_VALUE,%MFG_FEED_PLUNGE_VALUE,
%MFG_FEED_RETRACT_VALUE
*END
*END
/
*START_NC_INSTRUCTION                  NC_THREAD_MILLING
*START_SEQUENCE
/No_of_parameters_=_26
CYCLE/THRMIL,%MFG_TOTAL_DEPTH,%MFG_CLEAR_TIP,%MFG_DETAIL_DEPTH,0,%MFG_JUMP_DIST,
%MFG_FEED_MACH_VALUE,%MFG_SPINDLE_MACH_VALUE,ON,0,0,
0,%MFG_TOOL_PITCH,%MFG_PITCH,%MFG_PITCH_SENS,%MFG_THREAD_TYP,
%MFG_THREAD_DIAMETER,%MFG_DIAMETER,%MFG_BREAKTHROUGH,%MFG_TOOL_COMP,%MFG_TOOL_COMP_1,
%MFG_TOOL_COMP_DIST,%MFG_TOOL_COMP_DIST_1,%MFG_FEED_UNIT,%MFG_SPNDL_UNIT,%MFG_FEED_APP_VALUE,
%MFG_FEED_RETRACT_VALUE
*END
*END
*START_NC_INSTRUCTION                  NC_ORIGIN
*START_SEQUENCE
ORIGIN/MANUAL,%MFG_ORIGIN_NUMBER,0,0,0
*END
*END
/
*START_NC_COMMAND                      NC_MACHINING_AXIS
$$ MANUSPOST V1.4 MM
$$*CATIA0
$$ %MFG_NCAXIS_IDENTIFIER
$$ %MFG_NCAXIS_X_VECX %MFG_NCAXIS_X_VECY %MFG_NCAXIS_X_VECZ %MFG_NCAXIS_X_ORIG
$$ %MFG_NCAXIS_Y_VECX %MFG_NCAXIS_Y_VECY %MFG_NCAXIS_Y_VECZ %MFG_NCAXIS_Y_ORIG
$$ %MFG_NCAXIS_Z_VECX %MFG_NCAXIS_Z_VECY %MFG_NCAXIS_Z_VECZ %MFG_NCAXIS_Z_ORIG
MACH_AXIS/%MFG_NCAXIS_IDENTIFIER,%MFG_ORIGIN_NUMBER,$
%MFG_NCAXIS_X_VECX,%MFG_NCAXIS_Y_VECX,%MFG_NCAXIS_Z_VECX,$
%MFG_NCAXIS_X_VECY,%MFG_NCAXIS_Y_VECY,%MFG_NCAXIS_Z_VECY,$
%MFG_NCAXIS_X_VECZ,%MFG_NCAXIS_Y_VECZ,%MFG_NCAXIS_Z_VECZ,$
%MFG_NCAXIS_X_ORIG,%MFG_NCAXIS_Y_ORIG,%MFG_NCAXIS_Z_ORIG
*END
/
*START_NC_INSTRUCTION                  NC_AXIAL_MO_START_COMMENT
*START_SEQUENCE
PPRINT MACHINE OPERATION = %MFG_MO_TYPE
PPRINT OPERATION NAME    = %MFG_MO_IDENTIFIER
PPRINT PATTERN NAME      = %MFG_PATTERN_NAME
PPRINT TOOL ASSEMBLY     = %MFG_TL_ASMBLY_ID
MO_INIT/%MFG_MO_TYPE,%MFG_MO_IDENTIFIER,%MFG_TL_ASMBLY_ID
*END
*END

/
*START_NC_INSTRUCTION                  NC_MILL_MO_START_COMMENT
*START_SEQUENCE
PPRINT MACHINE OPERATION = %MFG_MO_TYPE
PPRINT OPERATION NAME    = %MFG_MO_IDENTIFIER
PPRINT TOOL ASSEMBLY     = %MFG_TL_ASMBLY_ID
MO_INIT/%MFG_MO_TYPE,%MFG_MO_IDENTIFIER,%MFG_TL_ASMBLY_ID
*END
*END

/
*START_NC_INSTRUCTION                  NC_3X_MO_START_COMMENT
*START_SEQUENCE
PPRINT MACHINE OPERATION = %MFG_MO_TYPE
PPRINT OPERATION NAME    = %MFG_MO_IDENTIFIER
PPRINT TOOL ASSEMBLY     = %MFG_TL_ASMBLY_ID
MO_INIT/%MFG_MO_TYPE,%MFG_MO_IDENTIFIER,%MFG_TL_ASMBLY_ID
*END
*END

/
*START_NC_INSTRUCTION                  NC_5X_MO_START_COMMENT
*START_SEQUENCE
PPRINT MACHINE OPERATION = %MFG_MO_TYPE
PPRINT OPERATION NAME    = %MFG_MO_IDENTIFIER
PPRINT TOOL ASSEMBLY     = %MFG_TL_ASMBLY_ID
MO_INIT/%MFG_MO_TYPE,%MFG_MO_IDENTIFIER,%MFG_TL_ASMBLY_ID
*END
*END

/
*START_NC_INSTRUCTION                  NC_LATHE_MO_START_COMMENT
*START_SEQUENCE
PPRINT MACHINE OPERATION = %MFG_MO_TYPE
PPRINT OPERATION NAME    = %MFG_MO_IDENTIFIER
PPRINT TOOL ASSEMBLY     = %MFG_TL_ASMBLY_ID
MO_INIT/%MFG_MO_TYPE,%MFG_MO_IDENTIFIER,%MFG_TL_ASMBLY_ID
*END
*END

/
*START_NC_INSTRUCTION                  NC_PROB_MO_START_COMMENT
*START_SEQUENCE
PPRINT MACHINE OPERATION = %MFG_MO_TYPE
PPRINT OPERATION NAME    = %MFG_MO_IDENTIFIER
PPRINT TOOL ASSEMBLY     = %MFG_TL_ASMBLY_ID
MO_INIT/%MFG_MO_TYPE,%MFG_MO_IDENTIFIER,%MFG_TL_ASMBLY_ID
*END
*END

/
*START_NC_INSTRUCTION                  NC_SYNCHRONISATION
*START_SEQUENCE
SYNC/%MFG_SYNCHRONISATION_NUMBER,%MFG_CHANNEL1,%MFG_CHANNEL2
*END
*END
/



