diff --git a/EMkMachiningConst.h b/EMkMachiningConst.h index ee3137c..135c2c5 100644 --- a/EMkMachiningConst.h +++ b/EMkMachiningConst.h @@ -72,6 +72,8 @@ enum MpaType { MPA_NONE = 0, MPA_INVERT = ( MPA_BOOL+ 0), MPA_LEAVETAB = ( MPA_BOOL+ 1), MPA_TOOLINVERT = ( MPA_BOOL+ 2), + MPA_PROBING = ( MPA_BOOL+ 3), // per taglio ad acqua + MPA_LIHOLE = ( MPA_BOOL+ 4), // per taglio ad acqua MPA_TYPE = ( MPA_INT + 0), // solo get MPA_WORKSIDE = ( MPA_INT + 1), MPA_HEADSIDE = ( MPA_INT + 2), @@ -84,6 +86,11 @@ enum MpaType { MPA_NONE = 0, MPA_LEADLINKTYPE = ( MPA_INT + 9), MPA_SCC = ( MPA_INT + 10), MPA_FACEUSE = ( MPA_INT + 11), + MPA_EXTCORNERTYPE = ( MPA_INT + 12), // per taglio ad acqua + MPA_INTCORNERTYPE = ( MPA_INT + 13), // per taglio ad acqua + MPA_CORNERSLOWPERC = ( MPA_INT + 14), // per taglio ad acqua + MPA_LPTURNS = ( MPA_INT + 15), // per taglio ad acqua + MPA_HPTURNS = ( MPA_INT + 16), // per taglio ad acqua MPA_SPEED = ( MPA_DOU + 0), MPA_FEED = ( MPA_DOU + 1), MPA_STARTFEED = ( MPA_DOU + 2), @@ -126,6 +133,10 @@ enum MpaType { MPA_NONE = 0, MPA_STEPSIDEANGBACK = ( MPA_DOU + 39), // per tagli con lama MPA_BACKFEED = ( MPA_DOU + 40), // per tagli con lama MPA_LIHOLERAD = ( MPA_DOU + 41), // per taglio ad acqua + MPA_FORWARDANGLE = ( MPA_DOU + 42), // per taglio ad acqua + MPA_PROBINGMINDIST = ( MPA_DOU + 43), // per taglio ad acqua + MPA_PROBINGMAXDIST = ( MPA_DOU + 44), // per taglio ad acqua + MPA_CORNERSLOWLEN = ( MPA_DOU + 45), // per taglio ad acqua MPA_NAME = ( MPA_STR + 0), MPA_TOOL = ( MPA_STR + 1), MPA_DEPTH_STR = ( MPA_STR + 2), @@ -351,6 +362,13 @@ enum { SURFFIN_LO_NONE = 0, enum { WJET_WS_CENTER = 0, WJET_WS_LEFT = 1, WJET_WS_RIGHT = 2} ; +// Comportamento su angolo esterno +enum { WJET_EC_NONE = 0, + WJET_EC_SLOW = 1, + WJET_EC_LOOP = 2} ; +// Comportamento su angolo interno +enum { WJET_IC_NONE = 0, + WJET_IC_SLOW = 1} ; // Tipo di attacco enum { WJET_LI_NONE = 0, WJET_LI_LINEAR = 1,