/  PPTABLE POUR JSPM du 19-12-2020 par HBE
*START_MAJOR_WORDS_WITHOUT_PARAMETERS
DELAY   ,    1010,END     ,       1,GOHOME  ,      14,LOCK    ,      21,
OPSTOP  ,       3,RAPID   ,       5,RESET   ,      15,RETRCT  ,       7,
REWIND  ,    1006,STOP    ,       2,SWITCH  ,       6,ULOCK   ,      20,
UNLOAD  ,      10,ZERO    ,      13
*END
/
*START_MAJOR_WORDS_WITH_TEXT
COMMENT ,    1099,INSERT  ,    1046,PARTNO  ,    1045,PPRINT  ,    1044
*END
/
*START_MAJOR_WORDS_WITH_PARAMETERS
AUXFUN  ,    1022,BREAK   ,    1083,CHECK   ,    1023,CLAMP   ,    1060,
CLEARP  ,    1004,COOLNT  ,    1030,COUPLE  ,    1049,CUTCOM  ,    1007,
CYCLE   ,    1054,DELAY   ,    1010,DISPLY  ,    1021,FEDRAT  ,    1009,
HEAD    ,    1002,LINTOL  ,    1073,LOADTL  ,    1055,MACHIN  ,    1015,
MAXDPM  ,    1062,MODE    ,    1003,OPSKIP  ,    1012,ORIGIN  ,    1027,
PIVOTZ  ,    1017,PREFUN  ,    1048,REVERS  ,    1008,REWIND  ,    1006,
ROTHED  ,    1035,SAFETY  ,    1028,SEQNO   ,    1019,SPINDL  ,    1031,
THREAD  ,    1036,TOOLNO  ,    1025,TPRINT  ,    1075,TRANS   ,    1037,
TURRET  ,    1033
*END
/
*START_MINOR_WORDS
3PT2SL  ,      43,4PT1SL  ,      44,5PT     ,      45,AAXIS   ,     140,
ADJUST  ,     159,ALL     ,      51,ANGLE   ,     236,ANTSPI  ,     176,
ARC     ,      87,AT      ,     175,ATANGL  ,       1,AUTO    ,      88,
AVOID   ,     173,AXIS    ,      84,BAXIS   ,     141,BCD     ,     165,
BINARY  ,     164,BISECT  ,     230,BLACK   ,     130,BLUE    ,     133,
BORE    ,      82,BOREOS  ,     214,BOTH    ,      83,BRKCHP  ,     206,
CAM     ,     169,CAXIS   ,     142,CBORE   ,     213,CCLW    ,      59,
CENTER  ,       2,CHORD   ,     237,CHUCK   ,     138,CIRCUL  ,      75,
CIRLIN  ,     126,CLEARV  ,     205,CLW     ,      60,CNSINK  ,     211,
COLLET  ,     139,COMBIN  ,     238,CONST   ,      64,CROSS   ,       3,
CRSSPL  ,     204,CSINK   ,     255,CURSEG  ,     209,CUTANG  ,     160,
DARK    ,     137,DASH    ,     124,DECR    ,      65,DEEP    ,     153,
DEEPHL  ,     207,DEPTHV  ,     201,DIAMTR  ,     203,DITTO   ,     127,
DOTTED  ,     125,DOWN    ,     113,DRILL   ,     163,DWELL   ,     279,
DWELLV  ,     208,DWL     ,     253,ENDARC  ,      58,FACE    ,      81,
FEED    ,     248,FLOOD   ,      89,FLOW    ,     239,FOURPT  ,     101,
FRONT   ,     148,FULL    ,     147,FUNOFY  ,       4,GAPLES  ,     180,
GENCUR  ,     240,GREEN   ,     132,HIGH    ,      62,HOLDER  ,     157,
IN      ,      48,INCR    ,      66,INTENS  ,     134,INTERC  ,      46,
INTGRV  ,     221,INTOF   ,       5,INVERS  ,       6,KEYBOR  ,     217,
LARGE   ,       7,LAST    ,      52,LATER   ,     252,LEFT    ,       8,
LENGTH  ,       9,LIGHT   ,     100,LIMIT   ,     207,LINCIR  ,      95,
LINEAR  ,      76,LITE    ,     135,LOCK    ,     114,LOW     ,      63,
MAIN    ,      93,MANUAL  ,     158,MAXRPM  ,      79,MED     ,     136,
MEDIUM  ,      61,MILL    ,     151,MINUS   ,      10,MIRROR  ,      56,
MIST    ,      90,MMPM    ,     171,MMPR    ,     172,MODIFY  ,      55,
MULTRD  ,     119,MXMMPM  ,     177,NEGX    ,      11,NEGY    ,      12,
NEGZ    ,      13,NEXT    ,     162,NIXIE   ,      99,NOMORE  ,      53,
NORMAL  ,     111,NOTE    ,     181,NOW     ,     161,NOX     ,      14,
NOY     ,      15,NOZ     ,      16,OFF     ,      72,OMIT    ,     172,
ON      ,      71,OPEN    ,      50,OPTION  ,     144,ORIENT  ,     246,
OUT     ,      49,PARAB   ,      77,PARAM   ,     241,PARLEL  ,      17,
PART    ,     166,PAST    ,      70,PEN     ,     128,PERPTO  ,      18,
PERSP   ,      67,PILOTD  ,     224,PLUS    ,      19,PNTVEC  ,     200,
POSX    ,      20,POSY    ,      21,POSZ    ,      22,PTNORM  ,     104,
PTSLOP  ,     103,PULBOR  ,     218,PULFAC  ,     223,QUILL   ,     287,
RADIUS  ,      23,RAIL    ,      93,RANDOM  ,     174,RANGE   ,     145,
REAM    ,     167,REAMA   ,     219,REAR    ,     149,RED     ,     131,
RETAIN  ,     171,REV     ,      97,REVOLV  ,     208,RIGHT   ,      24,
ROTREF  ,      68,RPM     ,      78,RTHETA  ,     106,RULED   ,     210,
SADDLE  ,     150,SAME    ,      54,SCALE   ,      25,SCRIBE  ,     129,
SEG     ,     242,SETANG  ,     156,SETOOL  ,     155,SFM     ,     115,
SIDE    ,      94,SLOPE   ,      47,SMALL   ,      26,SMESH   ,     243,
SOLID   ,     123,SPDRL   ,     210,SPECDP  ,     202,SPEED   ,     249,
SPLINE  ,     105,SPMIL   ,     212,START   ,      57,STEP    ,      92,
TANON   ,     109,TANTO   ,      27,TAP     ,     168,TAPKUL  ,      91,
THETAR  ,     107,THRU    ,     152,TIMES   ,      28,TO      ,      69,
TPMM    ,     178,TRANSL  ,      29,TRAV    ,     154,TRFORM  ,     110,
TRYBOR  ,     215,TRYBOS  ,     216,TURN    ,      80,TWOPT   ,     102,
TYPE    ,      98,UAXIS   ,     227,UNIT    ,      30,UP      ,     112,
VAXIS   ,     228,WAXIS   ,     229,WDEFAC  ,     222,WEIGHT  ,     206,
XAXIS   ,      84,XCOORD  ,     116,XLARGE  ,      31,XSMALL  ,      32,
XYOF    ,     209,XYPLAN  ,      33,XYROT   ,      34,XYVIEW  ,     120,
XYZ     ,     108,YAXIS   ,      85,YCOORD  ,     117,YLARGE  ,      35,
YSMALL  ,      36,YZPLAN  ,      37,YZROT   ,      38,YZVIEW  ,     121,
ZAXIS   ,      86,ZCOORD  ,     118,ZIGZAG  ,     170,ZLARGE  ,      39,
ZSMALL  ,      40,ZXPLAN  ,      41,ZXROT   ,      42,ZXVIEW  ,     122
*END
/
*START_SYNTAXES
CLAMP/(ON,OFF)
COOLNT/(ON,OFF,FLOOD,MIST,THRU,AIR)
DELAY/(,REV)
MODE/(INCR,ABS)
SEQNO/(ON,OFF)
SEQNO/START,10,INCR,2
*END
/
/ *********************************************************************************************************
/ *******************************     PART OPERATION/PROGRAM DATA     *************************************
/ *********************************************************************************************************
/
*START_NC_INSTRUCTION                  NC_PROGRAM_HEADER
*START_SEQUENCE
CHANNEL/%MFG_CHANNEL_NUMBER
*END
*END
/
*START_NC_INSTRUCTION                  NC_START_MACRO
*START_SEQUENCE
PARTNO/%MFG_PROGRAM_NAME
PPTABLE/%MFG_PP_WORD_TBL
$$ BASE IMS PPTABLE 06/10/2020 MOD HBE DU 19-12-2020
PART_OPE/%MFG_IDENTIFIER
PROGRAM/%MFG_PROGRAM_NAME
MACHINE/%MFG_MACHINE_NAME
CATPROCESS/%MFG_MODEL_NAME
CATPRODUCT/%MFG_PRODUCT_NAME
MAXRPM/%MFG_LATHE_MAX_SPNDL_SPEED
*END
*END
/
*START_NC_INSTRUCTION                  NC_END_MACRO
*START_SEQUENCE
$$ SPINDL/OFF
$$ REWIND/0
$$ END/
*END
*END
/
/ *********************************************************************************************************
/ ************************************     HEAD/TOOL CHANGE     *******************************************
/ *********************************************************************************************************
/
*START_NC_COMMAND                      NC_HEAD_CHANGE 
*START_SEQUENCE
HEAD/%MFG_HEAD_NAME
*END
*END
/
*START_NC_INSTRUCTION                  NC_TOOL_CHANGE
*START_SEQUENCE
TPRINT/%MFG_TOOL_NAME
TCOM/%MFG_TOOL_COMMENT
T_ASSY/%MFG_TL_ASMBLY_ID,%MFG_ASS_COMMENT
T_HOLDER/%MFG_HOLDER_NAME,%MFG_HOLDER_COMMENT,%MFG_HOLDER_COMMENT_1,%MFG_HOLDER_COMMENT_2
TDATA/MILL,%MFG_TL_SET_X,%MFG_TL_SET_Y,%MFG_TL_SET_LGTH,DIAM,%MFG_NOMINAL_DIAM,%MFG_ENTRY_DIAM,$
TYPE,%MFG_NAME_BAS,WEIGHT,%MFG_WEIGHT_SNTX,$
ANGLE,%MFG_CUT_ANGLE,PITCH,%MFG_PITCH_OF_THREAD,$
FLUTES,%MFG_NB_OF_FLUTES,TEETH,%MFG_TOOTH_DES,$
CORE,%MFG_TOOL_CORE_DIAMETER,TIP,%MFG_TL_TIP_LGTH,$
MOUNT,%MFG_STATION_MACHINE_NAME
LOADTL/%MFG_TOOL_NUMBER,ADJUST,%MFG_TL_COMP,SPINDL,%MFG_SPNDL_MACH,%MFG_TOOL_ASS_POW
COOLNT/%MFG_COOLNT_SNTX
*END
*END
/
*START_NC_INSTRUCTION                  NC_TOOL_CHANGE_LATHE
*START_SEQUENCE
TPRINT/%MFG_TOOL_NAME
TCOM/%MFG_TOOL_COMMENT
T_ASSY/%MFG_TL_ASMBLY_ID,%MFG_ASS_COMMENT
T_HOLDER/%MFG_HOLDER_NAME,%MFG_HOLDER_COMMENT,%MFG_HOLDER_COMMENT_1,%MFG_HOLDER_COMMENT_2
TDATA/TURN,%MFG_TL_SET_X,%MFG_TL_SET_Y,%MFG_TL_SET_Z,QUADRANT,%MFG_QUADRANT,RADIUS,%MFG_NOSE_RADIUS,$
ANGLE,%MFG_TL_SETUP_ANG,INV,%MFG_TOOL_INVERT,$
TYPE,%MFG_NAME_BAS,WEIGHT,%MFG_WEIGHT_SNTX,$
INSERT_L,%MFG_INSERT_LGTH,INSCRIB,%MFG_INSCRIB_DIAM,THREAD_ANGLE,%MFG_THREAD_ANGLE,LF,$
BAR_R,%MFG_BAR_CUT_RAD,BAR_L,%MFG_BAR_LENGTH_1,%MFG_BAR_LENGTH_2,$
MOUNT,%MFG_STATION_NAME
LOADTL/%MFG_TOOL_NUMBER,ADJUST,%MFG_TL_COMP,TURN
COOLNT/%MFG_COOLNT_SNTX
*END
*END
/
/ *********************************************************************************************************
/ ****************************     OPERATION INFORMATION (Start/End)     **********************************
/ *********************************************************************************************************
/
*START_NC_COMMAND                      NC_3X_MO_TOOLPATH_TYPE
*START_LIST                            MFG_TOOLPATH_TYPE
3AXIS   ,5AXIS
*END
TOOLPATH_TYPE/&MFG_TOOLPATH_TYPE
*END
/ 
*START_NC_COMMAND                      NC_5X_MO_TOOLPATH_TYPE
TOOLPATH_TYPE/&MFG_TOOLPATH_TYPE
*END
/ 
*START_NC_COMMAND                      NC_MILL_MO_TOOLPATH_TYPE
TOOLPATH_TYPE/&MFG_TOOLPATH_TYPE
*END
/
/*START_NC_COMMAND                     NC_AXIAL_MO_TOOLPATH_TYPE
/ Does not exist --> see NC_AXIAL_MO_START_COMMENT
/
*START_NC_INSTRUCTION                  NC_AXIAL_MO_START_COMMENT
*START_SEQUENCE
OP_NAME/%MFG_MO_IDENTIFIER
START_OP/AXIAL
OPDATA/TYPE,%MFG_MO_TYPE,PATTERN,%MFG_PATTERN_NAME,$
%MFG_FEED_UNIT,FEED_MACH,%MFG_FEED_MACH,FEED_RTRCT,%MFG_FEED_RETRACT_VALUE,FEED_APP,%MFG_FEED_APP_VALUE,$
FEED_FINISH,%MFG_FEED_FINISH_VALUE,$
DIRCUT,%MFG_DIR_CUT,LF
SPINDL_NAME/NAME,%MFG_SPINDLE_NAME,NUMB,%MFG_SPINDLE_NUMBER
TOOLPATH_TYPE/AXIAL,&MFG_TOOLPATH_TYPE,%MFG_MO_TOOL_POW
*END
*END
/
*START_NC_INSTRUCTION                  NC_MILL_MO_START_COMMENT
*START_SEQUENCE
OP_NAME/%MFG_MO_IDENTIFIER
START_OP/MILL
OPDATA/ACCURACY,%MfgMachiningTolerance,OFFSET,%MfgGlobalOffsetOnContour,%MfgGlobalOffsetOnBottom,$
%MFG_FEED_UNIT,FEED_MACH,%MFG_FEED_MACH,FEED_RTRCT,%MFG_FEED_RETRACT_VALUE,FEED_APP,%MFG_FEED_APP_VALUE,$
FEED_FINISH,%MFG_FEED_FINISH_VALUE,$
DIRCUT,%MFG_DIR_CUT,LF
SPINDL_NAME/NAME,%MFG_SPINDLE_NAME,NUMB,%MFG_SPINDLE_NUMBER
*END
*END
/
*START_NC_INSTRUCTION                  NC_3X_MO_START_COMMENT
*START_SEQUENCE
OP_NAME/%MFG_MO_IDENTIFIER
START_OP/3X
OPDATA/ACCURACY,%MfgMachiningTolerance,TYPE,%MFG_MO_TYPE,OFFSET,%MfgGlobalOffsetOnContour,%MfgGlobalOffsetOnBottom,$
%MFG_FEED_UNIT,FEED_MACH,%MFG_FEED_MACH,FEED_RTRCT,%MFG_FEED_RETRACT_VALUE,FEED_APP,%MFG_FEED_APP_VALUE,$
FEED_FINISH,%MFG_FEED_FINISH_VALUE,$
DIRCUT,%MFG_DIR_CUT,LF
SPINDL_NAME/NAME,%MFG_SPINDLE_NAME,NUMB,%MFG_SPINDLE_NUMBER
*END
*END
/
*START_NC_INSTRUCTION                  NC_5X_MO_START_COMMENT
*START_SEQUENCE
OP_NAME/%MFG_MO_IDENTIFIER
START_OP/5X
OPDATA/ACCURACY,%MfgMachiningTolerance,TYPE,%MFG_MO_TYPE,$
%MFG_FEED_UNIT,FEED_MACH,%MFG_FEED_MACH,FEED_RTRCT,%MFG_FEED_RETRACT_VALUE,FEED_APP,%MFG_FEED_APP_VALUE,$
FEED_FINISH,%MFG_FEED_FINISH_VALUE,$
DIRCUT,%MFG_DIR_CUT,LF
SPINDL_NAME/NAME,%MFG_SPINDLE_NAME,NUMB,%MFG_SPINDLE_NUMBER
*END
*END
/
*START_NC_INSTRUCTION                  NC_LATHE_MO_START_COMMENT
*START_SEQUENCE
OP_NAME/%MFG_MO_IDENTIFIER
START_OP/LATHE
OPDATA/ACCURACY,%MfgMachiningTolerance,TYPE,%MFG_MO_TYPE,$
%MFG_FEED_UNIT,FEED_MACH,%MFG_FEED_MACH,FEED_RTRCT,%MFG_FEED_RETRACT_VALUE,FEED_APP,%MFG_FEED_APP_VALUE,$
FEED_FINISH,%MFG_FEED_FINISH_VALUE
SPINDL_NAME/NAME,%MFG_SPINDLE_NAME,NUMB,%MFG_SPINDLE_NUMBER
TOOLPATH_TYPE/TURN
*END
*END
/
*START_NC_COMMAND                      NC_SPINDLE_MAXSPEED
MAXRPM_OP/%MFG_MAX_SPNDL_SPEED,&MFG_MAX_SPNDL_UNIT,&MFG_SPNDL_WAY
*END
/
*START_NC_INSTRUCTION                  NC_AXIAL_MO_END_COMMENT
*START_SEQUENCE
END_OP/AXIAL
*END
*END
/
*START_NC_INSTRUCTION                  NC_MILL_MO_END_COMMENT
*START_SEQUENCE
END_OP/MILL
*END
*END
/
*START_NC_INSTRUCTION                  NC_3X_MO_END_COMMENT
*START_SEQUENCE
END_OP/3X
*END
*END
/
*START_NC_INSTRUCTION                  NC_5X_MO_END_COMMENT
*START_SEQUENCE
END_OP/5X
*END
*END
/
*START_NC_INSTRUCTION                  NC_LATHE_MO_END_COMMENT
*START_SEQUENCE
END_OP/LATHE
*END
*END
/
/ **************************************************************************************************
/ **************************     TOOL COMPENSATION (Length/Radius)     *****************************
/ **************************************************************************************************
/
*START_NC_COMMAND                      NC_COMPENSATION
TLCOMP/%MFG_TL_NUMBER,ADJUST,%MFG_TL_COMP
*END
/
*START_NC_COMMAND                      NC_CHANGE_REF_PT
SWITCH/%MFG_QUADRANT,%MFG_TL_COMP
*END
/
*START_NC_COMMAND                      NC_CUTCOM_ON
CUTCOM/ON
*END
/
*START_NC_COMMAND                      NC_CUTCOM_OFF
CUTCOM/OFF
*END
/
*START_NC_COMMAND                      NC_CUTCOM_LEFT
CUTCOM/LEFT,%MFG_TL_COMP_RAD
*END
/
*START_NC_COMMAND                      NC_CUTCOM_RIGHT
CUTCOM/RIGHT,%MFG_TL_COMP_RAD
*END
/
/ *********************************************************************************************************
/ *************************************     OTHER ACTIVITIES     ******************************************
/ *********************************************************************************************************
/
*START_NC_COMMAND                      NC_COMMENT
%MFG_MO_COMMENT
*END
/
*START_NC_INSTRUCTION                  NC_MACHINING_AXIS
*START_SEQUENCE
$$ %MFG_NCAXIS_IDENTIFIER
$$ %MFG_NCAXIS_X_VECX_REFPO %MFG_NCAXIS_X_VECY_REFPO %MFG_NCAXIS_X_VECZ_REFPO %MFG_NCAXIS_X_ORIG_REFPO
$$ %MFG_NCAXIS_Y_VECX_REFPO %MFG_NCAXIS_Y_VECY_REFPO %MFG_NCAXIS_Y_VECZ_REFPO %MFG_NCAXIS_Y_ORIG_REFPO
$$ %MFG_NCAXIS_Z_VECX_REFPO %MFG_NCAXIS_Z_VECY_REFPO %MFG_NCAXIS_Z_VECZ_REFPO %MFG_NCAXIS_Z_ORIG_REFPO
CATMAT/%MFG_NCAXIS_X_ORIG_REFPO,%MFG_NCAXIS_Y_ORIG_REFPO,%MFG_NCAXIS_Z_ORIG_REFPO,%MFG_NCAXIS_X_VECX_REFPO,%MFG_NCAXIS_X_VECY_REFPO,%MFG_NCAXIS_X_VECZ_REFPO,%MFG_NCAXIS_Y_VECX_REFPO,%MFG_NCAXIS_Y_VECY_REFPO,%MFG_NCAXIS_Y_VECZ_REFPO,%MFG_NCAXIS_Z_VECX_REFPO,%MFG_NCAXIS_Z_VECY_REFPO,%MFG_NCAXIS_Z_VECZ_REFPO,%MFG_NCAXIS_IDENTIFIER
*END
*END
/
*START_NC_INSTRUCTION                  NC_ORIGIN
*START_SEQUENCE
ORGNUM/NUMB,%MFG_ORIGIN_NUMBER,GROUP,%MFG_ORIGIN_GROUP
*END
*END
/
*START_NC_COMMAND                      NC_FEEDRATE
*START_LIST                            MFG_FEED_UNIT
MMPM     ,MMPR
*END
FEDRAT/%MFG_FEED_VALUE,&MFG_FEED_UNIT,&MFG_FEED_TYPE
*END
/
*START_NC_COMMAND                      NC_SPINDLE
SPINDL/%MFG_SPNDL_SPEED,&MFG_SPNDL_UNIT,&MFG_SPNDL_WAY
*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
*END
/
*START_NC_COMMAND                      NC_SPINDLE_LATHE
*START_LIST                            MFG_SPNDL_UNIT
RPM     ,SFM
*END
SPINDL/%MFG_SPNDL_SPEED,&MFG_SPNDL_UNIT,&MFG_SPNDL_WAY
*END
/
*START_NC_COMMAND                      NC_SPINDLE_ON
SPINDL/ON
*END
/
*START_NC_COMMAND                      NC_SPINDLE_OFF
SPINDL/OFF
*END
/
*START_NC_COMMAND                      NC_SPINDLE_STOP
SPINDL/&MFG_SPNDL_STOP
*END
/
*START_NC_COMMAND                      NC_SPINDLE_LOCK
SPINDL/LOCK
*END
/
*START_NC_COMMAND                      NC_HELICAL_INTERPOLATION 
*START_SEQUENCE
HELICAL/CENTER,%MFG_HELICAL_X_CENTER,%MFG_HELICAL_Y_CENTER,%MFG_HELICAL_Z_CENTER,INDIRV,%MFG_HELICAL_INDIRV_I,%MFG_HELICAL_INDIRV_J,%MFG_HELICAL_INDIRV_K,$
AXIS,%MFG_HELICAL_I_AXIS,%MFG_HELICAL_J_AXIS,%MFG_HELICAL_K_AXIS,$
PITCH,%MFG_HELICAL_PITCH,RADIUS,%MFG_HELICAL_RADIUS,ANGLE,%MFG_HELICAL_ANGLE,HEIGHT,%MFG_HELICAL_HEIGHT,ROUND,%MFG_HELICAL_ROUND,$
END,%MFG_HELICAL_X_END,%MFG_HELICAL_Y_END,%MFG_HELICAL_Z_END
*END
*END
/
*START_NC_COMMAND                      NC_DELAY
*START_LIST                            MFG_DELAY_UNIT
REV     ,SEC
*END
DELAY/%MFG_DELAY_VALUE,&MFG_DELAY_UNIT
*END
/
*START_NC_COMMAND                      NC_SYNCHRONISATION
SYNC/%MFG_SYNCHRONISATION_NUMBER,%MFG_CHANNEL1,%MFG_CHANNEL2,%MFG_MASTER_CHANNEL
*END
/
*START_NC_COMMAND                      NC_MULTAX_ON
MULTAX/ON
*END
/
*START_NC_COMMAND                      NC_MULTAX_OFF
MULTAX/OFF
*END
/
/ *********************************************************************************************************
/ ***********************************      DRILLING CYCLES      *******************************************
/ *********************************************************************************************************
/
*START_NC_INSTRUCTION                  NC_DRILLING
*START_SEQUENCE
CYCLE/DRILL,%MFG_TOTAL_DEPTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE
*END
*END
/
*START_NC_INSTRUCTION                  NC_SPOT_DRILLING
*START_SEQUENCE
CYCLE/DRILL,%MFG_TOTAL_DEPTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,DWELL,%MFG_DELAY_VALUE,DWMODE,%MFG_DWELL_MODE,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE
*END
*END
/
*START_NC_INSTRUCTION                  NC_DRILLING_DWELL_DELAY
*START_SEQUENCE
CYCLE/FACE,%MFG_TOTAL_DEPTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,DWELL,%MFG_DELAY_VALUE,DWMODE,%MFG_DWELL_MODE,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE
*END
*END
/
*START_NC_INSTRUCTION                  NC_DEEPHOLE
*START_SEQUENCE
CYCLE/DEEP,%MFG_TOTAL_DEPTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,DWELL,%MFG_DELAY_VALUE,DWMODE,%MFG_DWELL_MODE,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE,$
INCR,%MFG_AXIAL_DEPTH,%MFG_DEPTH_DEC,%MFG_DEPTH_LIM,INCRD,%MFG_OFFSET_RET
*END
*END
/
*START_NC_INSTRUCTION                  NC_BREAK_CHIPS
*START_SEQUENCE
CYCLE/BRKCHP,%MFG_TOTAL_DEPTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,DWELL,%MFG_DELAY_VALUE,DWMODE,%MFG_DWELL_MODE,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE,$
INCR,%MFG_AXIAL_DEPTH,INCRD,%MFG_OFFSET_RET
*END
*END
/
*START_NC_INSTRUCTION                  NC_TAPPING
*START_SEQUENCE
CYCLE/TAP,%MFG_TOTAL_DEPTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE,$
THRD_DIA,%MFG_THREAD_DIAMETER,TL_PITCH,%MFG_TOOL_PITCH,PITCH,%MFG_PITCH
*END
*END
/
*START_NC_INSTRUCTION                  NC_REVERSE_THREADING
*START_SEQUENCE
CYCLE/LHTAP,%MFG_TOTAL_DEPTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE,$
THRD_DIA,%MFG_THREAD_DIAMETER,TL_PITCH,%MFG_TOOL_PITCH,PITCH,%MFG_PITCH
*END
*END
/
*START_NC_INSTRUCTION                  NC_THREAD_WITHOUT_TAP_HEAD
*START_SEQUENCE
CYCLE/THREAD,%MFG_TOTAL_DEPTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE,$
DIAMTR,%MFG_DIAMETER,THRD_DIA,%MFG_THREAD_DIAMETER,TL_PITCH,%MFG_TOOL_PITCH,PITCH,%MFG_PITCH
*END
*END
/
*START_NC_INSTRUCTION                  NC_BORING
*START_SEQUENCE
CYCLE/BORE,%MFG_TOTAL_DEPTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,DWELL,%MFG_DELAY_VALUE,DWMODE,%MFG_DWELL_MODE,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE
*END
*END
/
*START_NC_INSTRUCTION                  NC_BORING_AND_CHAMFERING
*START_SEQUENCE
CYCLE/FACE,%MFG_TOTAL_DEPTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,DWELL,%MFG_DELAY_VALUE,DWMODE,%MFG_DWELL_MODE,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE
*END
*END
/
*START_NC_INSTRUCTION                  NC_BORING_SPINDLE_STOP
*START_SEQUENCE
CYCLE/STPBOR,%MFG_TOTAL_DEPTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,DWELL,%MFG_DELAY_VALUE,DWMODE,%MFG_DWELL_MODE,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE,$
LIFTMODE,%MFG_LIFT_MODE,LIFT_X,%MFG_XOFF,LIFT_Y,%MFG_YOFF,LIFT_Z,%MFG_ZOFF,LIFTANGL,%MFG_LIFT_ANGLE,LIFTDIST,%MFG_LIFT_DIST
*END
*END
/
*START_NC_INSTRUCTION                  NC_REAMING
*START_SEQUENCE
CYCLE/REAM,%MFG_TOTAL_DEPTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,DWELL,%MFG_DELAY_VALUE,DWMODE,%MFG_DWELL_MODE,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE
*END
*END
/
*START_NC_INSTRUCTION                  NC_COUNTERBORING
*START_SEQUENCE
CYCLE/FACE,%MFG_TOTAL_DEPTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,DWELL,%MFG_DELAY_VALUE,DWMODE,%MFG_DWELL_MODE,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE
*END
*END
/
*START_NC_INSTRUCTION                  NC_COUNTERSINKING
*START_SEQUENCE
CYCLE/CSINK,%MFG_TOTAL_DEPTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,DWELL,%MFG_DELAY_VALUE,DWMODE,%MFG_DWELL_MODE,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE
*END
*END
/
*START_NC_INSTRUCTION                  NC_TWO_SIDES_CHAMFERING
*START_SEQUENCE
CYCLE/2S_CHAMF,%MFG_TOTAL_DEPTH,&MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE
*END
*END
/
*START_NC_INSTRUCTION                  NC_BACK_BORING
*START_SEQUENCE
CYCLE/BAKBOR,%MFG_TOTAL_DEPTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,DWELL,%MFG_DELAY_VALUE,DWMODE,%MFG_DWELL_MODE,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE,$
DIAMTR,%MFG_DIAMETER,RAPTO_BAK,%MFG_CLEAR_TIP_2,DELTA_TIP_TOOL,%MFG_TOOL_COMP_DIST,%MFG_TOOL_COMP_DIST_1,DPTH,%MFG_BCK_BORE_VAL,$
LIFTMODE,%MFG_LIFT_MODE,LIFT_X,%MFG_XOFF,LIFT_Y,%MFG_YOFF,LIFT_Z,%MFG_ZOFF,LIFTANGL,%MFG_LIFT_ANGLE,LIFTDIST,%MFG_LIFT_DIST,$
DEPTH_MAT,%MFG_DETAIL_DEPTH 
*END
*END
/
*START_NC_INSTRUCTION                  NC_T_SLOTTING
*START_SEQUENCE
CYCLE/TSLOT,%MFG_TOTAL_DEPTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,DWELL,%MFG_DELAY_VALUE,DWMODE,%MFG_DWELL_MODE,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE,$
DIAMTR,%MFG_DIAMETER
*END
*END
/
*START_NC_INSTRUCTION                  NC_CIRCULAR_MILLING
*START_SEQUENCE
CYCLE/CIRCMILL,%MFG_TOTAL_DEPTH,&MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE,$
DIAMTR,%MFG_DIAMETER,CIRCMOD,%MFG_CIRCULAR_MODE,STEP,%MFG_RADIAL_STEP,NPATH,%MFG_RADIAL_NB,INCR,%MFG_AXIAL_DEPTH,PITCH,%MFG_PITCH,DIRCUT,%MFG_DIR_CUT,$
SPRING,%MFG_SPR_PATH,SEQ,%MFG_SEQUENCING_STRAT,DRAFT,%MFG_AUTODRAFTANGLE
*END
*END
/
*START_NC_INSTRUCTION                  NC_THREAD_MILLING
*START_SEQUENCE
CYCLE/THRDMILL,%MFG_DETAIL_DEPTH,&MFG_FEED_UNIT,%MFG_FEED_MACH,RAPTO,%MFG_CLEAR_TIP,RTRCTO,%MFG_JUMP_DIST,$
FEED_RTRCT,%MFG_FEED_RETRACT,%MFG_FEED_RETRACT_MODE,FEED_APP,%MFG_FEED_APPRCH,%MFG_FEED_APP_MODE,$
TRANSITION,%MFG_FEED_TYPE_TRANSITION,%MFG_LOCAL_FEED_TRANSITION,$
PLUNGE,&MFG_PLUNGE_MODE,&MFG_PLUNGE_TIP,&MFG_PLUNGE_DIAMETER,&MFG_PLUNGE_OFFST,FEED_PLUNGE,%MFG_FEED_PLUNGE_VALUE,&MFG_FEED_PLUNGE_MODE,$
DIAMTR,%MFG_DIAMETER,THRD_DIA,%MFG_THREAD_DIAMETER,PITCH,%MFG_PITCH,%MFG_PITCH_SENS,$
STEP,%MFG_RADIAL_STEP,NPATH,%MFG_RADIAL_NB,THREAD_TYPE,%MFG_THREAD_TYPE,DIR,%MFG_THREAD_DIRECTION,$
STRATEGY,%MFG_THREAD_DIRECTION,%MFG_THREAD_STRATEGY,STEP,%MFG_RADIAL_STEP,NPATH,%MFG_RADIAL_NB,$
SPRING,%MFG_SPR_PATH
*END
*END
/
*START_NC_INSTRUCTION                  NC_LATHE_THREADING
*START_SEQUENCE
CYCLE/LATHTHRD,%MFG_THREAD_PITCH,%MFG_FEED_UNIT,%MFG_FEED_MACH,NOM_DIAM,%MFG_NOM_DIAM,ORIENTATION,%MFG_THREAD_ORIENTATION,$
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,%MFG_LAS_DEPT_CUT,SPRING_PASSES,%MFG_SPR_PATH,%MFG_NUM_SPR_PATH,$
START_THRD_RAD,%MFG_ST_THRD_RAD,END_THRD_RAD,%MFG_END_THRD_RAD,LEAD_IN_DIST,%MFG_LEAD_IN_DIST,DEPTH_CUT,%MFG_DEPTH_CUT,MACHINING_TYPE,%MFG_THREAD_MACHINING
*END
*END
/
/ *********************************************************************************************************
/ ************************************     ALL ABOUT PROBING    *******************************************
/ *********************************************************************************************************
/
*START_NC_INSTRUCTION                  NC_PROBING_SLOT
*START_SEQUENCE
PROBE/SLOT,%MFG_PROBING_SLOT_WIDTH,%MFG_FEED_UNIT,%MFG_FEED_MACH,OFFSET,%MFG_OFFSET_ON_PART,$
DIST,%MFG_PROBING_SAFETY_DST,%MFG_PROBING_SECURITY_DST,DEPTH,%MFG_PROBING_DEPTH,$
CONTACT,%MFG_PROBING_CONTACT_DEPTH,TOL,%MFG_PROBING_TOLERANCE,$
EXTERN,%MFG_PROBING_SIDE_MODE,TOPPL,%MFG_PROBING_RETURN_BY_TOP_PLANE,DIR,%MFG_PROBING_DIRECTION_X,%MFG_PROBING_DIRECTION_Y,%MFG_PROBING_DIRECTION_Z,$
USER_START,TYPE,%TYPE,ACTION,%ACTION,INFO,%INFO,PARAM,%PARAM,END_PARAM,$
SPROG,%SPROG,VAR_IND,%VAR_IND,VAR_VAL,%VAR_VAL,USER_END
*END
*END
/
*START_NC_INSTRUCTION                  NC_PROBING_HOLE
*START_SEQUENCE
PROBE/HOLE,%MFG_PROBING_HOLE_DIAMETER,%MFG_FEED_UNIT,%MFG_FEED_MACH,OFFSET,%MFG_OFFSET_ON_PART,$
DIST,%MFG_PROBING_SAFETY_DST,%MFG_PROBING_SECURITY_DST,DEPTH,%MFG_PROBING_DEPTH,$
CONTACT,%MFG_PROBING_CONTACT_DEPTH,TOL,%MFG_PROBING_TOLERANCE,$
EXTERN,%MFG_PROBING_SIDE_MODE,TOPPL,%MFG_PROBING_RETURN_BY_TOP_PLANE,BYCENTER,%MFG_PROBING_RETURN_BY_MIDLE,POINTS,%MFG_PROBING_NB_PROB,$
START,%MFG_PROBING_DIRECTION_X,%MFG_PROBING_DIRECTION_Y,%MFG_PROBING_DIRECTION_Z,ANGLE,%MFG_PROBING_HOLE_ANGLE,$
USER_START,TYPE,%TYPE,ACTION,%ACTION,INFO,%INFO,PARAM,%PARAM,END_PARAM,$
SPROG,%SPROG,VAR_IND,%VAR_IND,VAR_VAL,%VAR_VAL,USER_END
*END
*END
/
*START_NC_INSTRUCTION                  NC_PROBING_CORNER
*START_SEQUENCE
PROBE/CORNER,&MFG_FEED_UNIT,%MFG_FEED_MACH,OFFSET,%MFG_OFFSET_ON_PART,$
DIST,%MFG_PROBING_SAFETY_DST,%MFG_PROBING_SECURITY_DST,DEPTH,%MFG_PROBING_DEPTH,$
CONTACT,%MFG_PROBING_CONTACT_DEPTH,TOL,%MFG_PROBING_TOLERANCE,$
EXTERN,%MFG_PROBING_SIDE_MODE,OFFSET_PT,%MFG_PROBING_PROB_OFFSET,%MFG_PROBING_PROB_DST,$
FACE1,%MFG_PROBING_DIRECTION_FACE1_X,%MFG_PROBING_DIRECTION_FACE1_Y,%MFG_PROBING_DIRECTION_FACE1_Z,FACE2,%MFG_PROBING_DIRECTION_FACE2_X,%MFG_PROBING_DIRECTION_FACE2_Y,%MFG_PROBING_DIRECTION_FACE2_Z,$
USER_START,TYPE,%TYPE,ACTION,%ACTION,INFO,%INFO,PARAM,%PARAM,END_PARAM,$
SPROG,%SPROG,VAR_IND,%VAR_IND,VAR_VAL,%VAR_VAL,USER_END
*END
*END
/
*START_NC_INSTRUCTION                  NC_PROBING_MULTIPOINTS
*START_SEQUENCE
PROBE/POINTS,&MFG_FEED_UNIT,%MFG_FEED_MACH,OFFSET,%MFG_OFFSET_ON_PART,$
DIST,%MFG_PROBING_SAFETY_DST,%MFG_PROBING_SECURITY_DST,$
CONTACT,%MFG_PROBING_CONTACT_DEPTH,TOL,%MFG_PROBING_TOLERANCE,$
USER_START,TYPE,%TYPE,ACTION,%ACTION,INFO,%INFO,PARAM,%PARAM,END_PARAM,$
SPROG,%SPROG,VAR_IND,%VAR_IND,VAR_VAL,%VAR_VAL,USER_END
$$ Other parameters : %MFG_PROBING_DIRECTION_X,%MFG_PROBING_DIRECTION_Y,%MFG_PROBING_DIRECTION_Z
*END
*END
/
*START_NC_INSTRUCTION                  NC_PROBING_CYCLE_OFF
*START_SEQUENCE
PROBE/OFF
*END
*END
/
*START_NC_INSTRUCTION                  NC_PROBING_MO_START_COMMENT
*START_SEQUENCE
OP_NAME/%MFG_MO_IDENTIFIER
START_OP/PROBING
OPDATA/%MFG_FEED_UNIT,FEED_MACH,%MFG_FEED_MACH,FEED_RTRCT,%MFG_FEED_RETRACT_VALUE,FEED_APP,%MFG_FEED_APP_VALUE,$
FEED_FINISH,%MFG_FEED_FINISH_VALUE
SPINDL_NAME/NAME,%MFG_SPINDLE_NAME,NUMB,%MFG_SPINDLE_NUMBER
*END
*END
/ 
*START_NC_COMMAND                      NC_PROBING_MO_TOOLPATH_TYPE
TOOLPATH_TYPE/PROBE,&MFG_TOOLPATH_TYPE
*END
/
*START_NC_INSTRUCTION                  NC_PROBING_MO_END_COMMENT
*START_SEQUENCE
END_OP/PROBING
*END
*END
/
/**********************************************************************************
/****************           Machine Instruction / Rotation         ****************
/**********************************************************************************
/
*START_NC_INSTRUCTION                  NC_HEAD_ROTATION
*START_SEQUENCE
ROTHED/%MFG_AMOUNT_ROT,%MFG_DIR_OF_ROT,%MFG_ABC_AXIS
*END
*END
/
*START_NC_INSTRUCTION                  NC_TABLE_ROTATION
*START_SEQUENCE
ROTABL/%MFG_AMOUNT_ROT,%MFG_DIR_OF_ROT,%MFG_ABC_AXIS
*END
*END
/
*START_NC_INSTRUCTION                  NC_AXIS_LOCK
*START_SEQUENCE
LOCK/%MFG_NCAXIS_NAME,%MFG_AXIS_LOCK_STATUS
*END
*END
/
*START_NC_INSTRUCTION                  NC_AXIS_MOVE
*START_SEQUENCE
MOVE/%MFG_NCAXIS_NAME,%MFG_AXIS_POSITION
*END
*END
/
*START_NC_COMMAND                      NC_MILL_TURRET_ORIENTATION
*START_SEQUENCE
BAXIS/%MFG_MILL_TURRET_I_AXIS,%MFG_MILL_TURRET_J_AXIS,%MFG_MILL_TURRET_K_AXIS
*END
*END
/
/ *********************************************************************************************************
/ ************************************      PART SEQUENCING     *******************************************
/ *********************************************************************************************************
/
*START_NC_COMMAND                 	   NC_PART_SEQUENCING_START
START_OP/PART_SEQUENCING
*END
/
*START_NC_COMMAND                  	   NC_PART_SEQUENCING_END
END_OP/PART_SEQUENCING
*END
/
*START_NC_COMMAND                  	   NC_PART_SEQ_AXIS_MOVE
MOVE/%MFG_AXIS_NAME,%MFG_AXIS_POSITION
*END
/
*START_NC_COMMAND                      NC_PART_SEQ_FEEDRATE
*START_LIST                            MFG_PART_FEED_UNIT                           
MMPM     ,MMPR                                                                    
*END                                                                            
PART_FEDRAT/%MFG_PART_FEED_VALUE,&MFG_PART_FEED_UNIT 
*END
/
*START_NC_COMMAND                      NC_PART_SEQUENCING_DWELL
DELAY/%MFG_DELAY_VALUE 
*END
/
