- Correzioni e migliorie su pezzo di esempio

- Gestione avvio script solo quando eseguiti precedenti
- Correzioni varie
This commit is contained in:
Emmanuele Sassi
2022-04-13 15:35:05 +02:00
parent 4cdade69e4
commit 261aec363d
12 changed files with 417 additions and 239 deletions
+44 -20
View File
@@ -1,4 +1,4 @@
-- AddManData.lua by Egaltech s.r.l. 2022/03/28
-- AddManData.lua by Egaltech s.r.l. 2022/04/12
-- Raccolta costanti generali per Stampa 3d
-- Tabella per definizione modulo
@@ -34,13 +34,14 @@ KEY_SLICE_STEP = "StrandH"
KEY_SHELLS_NBR = "StrandCount"
KEY_STRAND = "StrandW"
KEY_OFFSET_SLICE ="Offset"
KEY_START_POINT = "StartingPoint"
KEY_START_POINT = "StartPoint"
KEY_PRINT_ORDER = "StrandOrder"
KEY_PRINT_DIRECTION = "Direction"
KEY_TYPE = "Type"
KEY_LINK_TYPE = "LinkType"
KEY_LINK_PARAM = "LinkParam"
KEY_LINK_DIST="LinkDist"
KEY_LINK_ZUP = "LinkZup"
KEY_FLOOR_NBR = "FloorCount"
KEY_SPEED = "Speed"
KEY_FEED = "Feed"
@@ -63,32 +64,30 @@ KEY_LEAD_OUT_ORTHO_DIST= "LeadOutOrthoDist"
KEY_OFFSET_LEAD_POINT = "OffsetLeadPoint"
TYPE = {
OUTER_SHELL = 0,
INNER_SHELL = 1,
INFILL = 2,
LINK = 3,
OUTER_SHELL = 1,
INNER_SHELL = 2,
INFILL = 3,
LINK = 4,
}
PRINT_ORDER = {
INT_EXT_INF = 0,
EXT_INT_INF = 1,
INF_EXT_INT = 2,
INF_INT_EXT = 3,
INF_INT_EXT = 2,
}
PRINT_DIRECTION = {
CCW = 0,
CW = 1,
CCW = 1,
CW = 2,
}
LINK_TYPE = {
LINEAR = 0,
BIARC = 1,
LINEAR = 1,
BIARC = 2,
}
LEAD_TYPE = {
LINEAR = 0,
ARC = 1,
LINEAR = 1,
ARC = 2,
}
@@ -105,16 +104,41 @@ RESULT_READ_PROG = 'ResultReadProg'
KEY_RESULT = 'Result'
KEY_PALETTE = 'Palette'
KEY_LAYER_VIEW = 'LayerView'
KEY_SHELL_VIEW = 'ShellView'
KEY_INNER_NUM = 'InnerNum'
KEY_SEL_LAYER = 'SelLayer'
KEY_SLICE_ADV_MODE = 'SliceAdvMode'
KEY_SLICE_ADV_PERC = 'SliceAdvPerc'
RESULT = {
OK = 0,
KO_MINUS = 1,
KO_PLUS = 2,
OK = 1,
KO_MINUS = 2,
KO_PLUS = 3,
}
PALETTE_TYPE = {
IN_OUT = 0,
RESULTS = 1,
IN_OUT = 1,
RESULTS = 2,
}
LAYER_VIEW_TYPE = {
ALL = 1,
TILL_SEL = 2,
ONLY_SEL = 3,
}
SHELL_VIEW_TYPE = {
ALL = 1,
OUTER = 2,
INNER = 3,
INFILL = 4,
}
SLICE_ADV_TYPE = {
ALL = 1,
OUTER = 2,
INNER = 3,
INFILL = 4,
}
---------------------------------------------------------------------
return AddManData