Include :
- aggiornamento prototipi.
This commit is contained in:
+67
-65
@@ -64,71 +64,73 @@ const int MPA_INT = 0x2000 ;
|
||||
const int MPA_DOU = 0x4000 ;
|
||||
const int MPA_STR = 0x8000 ;
|
||||
// Costanti tipo parametri delle lavorazioni
|
||||
enum MpaType { MPA_NONE = 0,
|
||||
MPA_INVERT = ( MPA_BOOL+ 0),
|
||||
MPA_LEAVETAB = ( MPA_BOOL+ 1),
|
||||
MPA_TOOLINVERT = ( MPA_BOOL+ 2),
|
||||
MPA_TYPE = ( MPA_INT + 0), // solo get
|
||||
MPA_WORKSIDE = ( MPA_INT + 1),
|
||||
MPA_HEADSIDE = ( MPA_INT + 2),
|
||||
MPA_LEADINTYPE = ( MPA_INT + 3),
|
||||
MPA_EXTLINKTYPE = ( MPA_INT + 4),
|
||||
MPA_LEADOUTTYPE = ( MPA_INT + 5),
|
||||
MPA_CURVEUSE = ( MPA_INT + 6),
|
||||
MPA_STEPTYPE = ( MPA_INT + 7),
|
||||
MPA_SUBTYPE = ( MPA_INT + 8),
|
||||
MPA_LEADLINKTYPE = ( MPA_INT + 9),
|
||||
MPA_SCC = ( MPA_INT + 10),
|
||||
MPA_FACEUSE = ( MPA_INT + 11),
|
||||
MPA_SPEED = ( MPA_DOU + 0),
|
||||
MPA_FEED = ( MPA_DOU + 1),
|
||||
MPA_STARTFEED = ( MPA_DOU + 2),
|
||||
MPA_ENDFEED = ( MPA_DOU + 3),
|
||||
MPA_TIPFEED = ( MPA_DOU + 4),
|
||||
MPA_OFFSR = ( MPA_DOU + 5),
|
||||
MPA_OFFSL = ( MPA_DOU + 6),
|
||||
MPA_DEPTH = ( MPA_DOU + 7), // solo set, get con MPA_DEPTH_STR
|
||||
MPA_SIDEANGLE = ( MPA_DOU + 8),
|
||||
MPA_APPROX = ( MPA_DOU + 9),
|
||||
MPA_STARTPOS = ( MPA_DOU + 10),
|
||||
MPA_STARTSLOWLEN = ( MPA_DOU + 11),
|
||||
MPA_ENDSLOWLEN = ( MPA_DOU + 12),
|
||||
MPA_THROUADDLEN = ( MPA_DOU + 13),
|
||||
MPA_STEP = ( MPA_DOU + 14),
|
||||
MPA_RETURNPOS = ( MPA_DOU + 15),
|
||||
MPA_OVERLAP = ( MPA_DOU + 16), // per forature solo set, get con MPA_OVERLAP_STR
|
||||
MPA_TABLEN = ( MPA_DOU + 17),
|
||||
MPA_TABDIST = ( MPA_DOU + 18),
|
||||
MPA_TABHEIGHT = ( MPA_DOU + 19),
|
||||
MPA_TABANGLE = ( MPA_DOU + 20),
|
||||
MPA_LITANG = ( MPA_DOU + 21),
|
||||
MPA_LIPERP = ( MPA_DOU + 22),
|
||||
MPA_LIELEV = ( MPA_DOU + 23),
|
||||
MPA_LICOMPLEN = ( MPA_DOU + 24),
|
||||
MPA_LOTANG = ( MPA_DOU + 25),
|
||||
MPA_LOPERP = ( MPA_DOU + 26),
|
||||
MPA_LOELEV = ( MPA_DOU + 27),
|
||||
MPA_LOCOMPLEN = ( MPA_DOU + 28),
|
||||
MPA_STARTADDLEN = ( MPA_DOU + 29),
|
||||
MPA_ENDADDLEN = ( MPA_DOU + 30),
|
||||
MPA_OFFSET = ( MPA_DOU + 31), // per forature solo set, get con MPA_OFFSET_STR
|
||||
MPA_STEPEXTARC = ( MPA_DOU + 32),
|
||||
MPA_STEPINTARC = ( MPA_DOU + 33),
|
||||
MPA_SIDESTEP = ( MPA_DOU + 34),
|
||||
MPA_VERTFEED = ( MPA_DOU + 35), // per finiture di lama per tagli verticali
|
||||
MPA_STEPSIDEANG = ( MPA_DOU + 36),
|
||||
MPA_OVERL = ( MPA_DOU + 37), // per fresature
|
||||
MPA_NAME = ( MPA_STR + 0),
|
||||
MPA_TOOL = ( MPA_STR + 1),
|
||||
MPA_DEPTH_STR = ( MPA_STR + 2),
|
||||
MPA_TUUID = ( MPA_STR + 3),
|
||||
MPA_UUID = ( MPA_STR + 4),
|
||||
MPA_SYSNOTES = ( MPA_STR + 5),
|
||||
MPA_USERNOTES = ( MPA_STR + 6),
|
||||
MPA_OVERLAP_STR = ( MPA_STR + 7), // per forature
|
||||
MPA_OFFSET_STR = ( MPA_STR + 8), // per forature
|
||||
MPA_INITANGS = ( MPA_STR + 9),
|
||||
MPA_BLOCKEDAXIS = ( MPA_STR + 10)} ;
|
||||
enum MpaType { MPA_NONE = 0,
|
||||
MPA_INVERT = ( MPA_BOOL+ 0),
|
||||
MPA_LEAVETAB = ( MPA_BOOL+ 1),
|
||||
MPA_TOOLINVERT = ( MPA_BOOL+ 2),
|
||||
MPA_TYPE = ( MPA_INT + 0), // solo get
|
||||
MPA_WORKSIDE = ( MPA_INT + 1),
|
||||
MPA_HEADSIDE = ( MPA_INT + 2),
|
||||
MPA_LEADINTYPE = ( MPA_INT + 3),
|
||||
MPA_EXTLINKTYPE = ( MPA_INT + 4),
|
||||
MPA_LEADOUTTYPE = ( MPA_INT + 5),
|
||||
MPA_CURVEUSE = ( MPA_INT + 6),
|
||||
MPA_STEPTYPE = ( MPA_INT + 7),
|
||||
MPA_SUBTYPE = ( MPA_INT + 8),
|
||||
MPA_LEADLINKTYPE = ( MPA_INT + 9),
|
||||
MPA_SCC = ( MPA_INT + 10),
|
||||
MPA_FACEUSE = ( MPA_INT + 11),
|
||||
MPA_SPEED = ( MPA_DOU + 0),
|
||||
MPA_FEED = ( MPA_DOU + 1),
|
||||
MPA_STARTFEED = ( MPA_DOU + 2),
|
||||
MPA_ENDFEED = ( MPA_DOU + 3),
|
||||
MPA_TIPFEED = ( MPA_DOU + 4),
|
||||
MPA_OFFSR = ( MPA_DOU + 5),
|
||||
MPA_OFFSL = ( MPA_DOU + 6),
|
||||
MPA_DEPTH = ( MPA_DOU + 7), // solo set, get con MPA_DEPTH_STR
|
||||
MPA_SIDEANGLE = ( MPA_DOU + 8),
|
||||
MPA_APPROX = ( MPA_DOU + 9),
|
||||
MPA_STARTPOS = ( MPA_DOU + 10),
|
||||
MPA_STARTSLOWLEN = ( MPA_DOU + 11),
|
||||
MPA_ENDSLOWLEN = ( MPA_DOU + 12),
|
||||
MPA_THROUADDLEN = ( MPA_DOU + 13),
|
||||
MPA_STEP = ( MPA_DOU + 14),
|
||||
MPA_RETURNPOS = ( MPA_DOU + 15),
|
||||
MPA_OVERLAP = ( MPA_DOU + 16), // per forature solo set, get con MPA_OVERLAP_STR
|
||||
MPA_TABLEN = ( MPA_DOU + 17),
|
||||
MPA_TABDIST = ( MPA_DOU + 18),
|
||||
MPA_TABHEIGHT = ( MPA_DOU + 19),
|
||||
MPA_TABANGLE = ( MPA_DOU + 20),
|
||||
MPA_LITANG = ( MPA_DOU + 21),
|
||||
MPA_LIPERP = ( MPA_DOU + 22),
|
||||
MPA_LIELEV = ( MPA_DOU + 23),
|
||||
MPA_LICOMPLEN = ( MPA_DOU + 24),
|
||||
MPA_LOTANG = ( MPA_DOU + 25),
|
||||
MPA_LOPERP = ( MPA_DOU + 26),
|
||||
MPA_LOELEV = ( MPA_DOU + 27),
|
||||
MPA_LOCOMPLEN = ( MPA_DOU + 28),
|
||||
MPA_STARTADDLEN = ( MPA_DOU + 29),
|
||||
MPA_ENDADDLEN = ( MPA_DOU + 30),
|
||||
MPA_OFFSET = ( MPA_DOU + 31), // per forature solo set, get con MPA_OFFSET_STR
|
||||
MPA_STEPEXTARC = ( MPA_DOU + 32), // per tagli con lama
|
||||
MPA_STEPINTARC = ( MPA_DOU + 33), // per tagli con lama
|
||||
MPA_SIDESTEP = ( MPA_DOU + 34),
|
||||
MPA_VERTFEED = ( MPA_DOU + 35), // per finiture di lama per tagli verticali
|
||||
MPA_STEPSIDEANG = ( MPA_DOU + 36), // per tagli con lama
|
||||
MPA_OVERL = ( MPA_DOU + 37), // per fresature
|
||||
MPA_STEPBACK = ( MPA_DOU + 38), // per tagli con lama
|
||||
MPA_STEPSIDEANGBACK = ( MPA_DOU + 39), // per tagli con lama
|
||||
MPA_NAME = ( MPA_STR + 0),
|
||||
MPA_TOOL = ( MPA_STR + 1),
|
||||
MPA_DEPTH_STR = ( MPA_STR + 2),
|
||||
MPA_TUUID = ( MPA_STR + 3),
|
||||
MPA_UUID = ( MPA_STR + 4),
|
||||
MPA_SYSNOTES = ( MPA_STR + 5),
|
||||
MPA_USERNOTES = ( MPA_STR + 6),
|
||||
MPA_OVERLAP_STR = ( MPA_STR + 7), // per forature
|
||||
MPA_OFFSET_STR = ( MPA_STR + 8), // per forature
|
||||
MPA_INITANGS = ( MPA_STR + 9),
|
||||
MPA_BLOCKEDAXIS = ( MPA_STR + 10)} ;
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
// Criterio di scelta della soluzione
|
||||
|
||||
Reference in New Issue
Block a user