View difference between Paste ID: M2wCzu3B and 2kEDKMWA
SHOW: | | - or go back to the newest paste.
1-
'Paramenti
1+
'Piastroni
2
3-
Sub S_1007305(ByVal NND As Integer)
3+
Sub S_1005784C(NND)
4-
ACT_MOD = "1007305"
4+
5
ACT_MOD = INFO_DAT(NND, 0, 6)
6
CLAMP = 0
7
NHD = 15
8-
L = INPUT_NUM(NND, "L", 0, ACT_MOD)
8+
9
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
10
FL = INPUT_NUM(NND, "FL", FL, ACT_MOD)
11
M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
12
13-
'************************************* SCRITTURA LISTATO
13+
L = INPUT_NUM(NND, "L", L, ACT_MOD)
14
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
15-
R01A = T_CIRC((H - M2) / 2, L - 142, 8.5) & T_CIRC((H - M2) / 2, L - 42, 8.5)
15+
16-
R01B = T_CIRC(H / 2 + M2 / 2, L - 42, 8.5) & T_CIRC(H / 2 + M2 / 2, L - 142, 8.5)
16+
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
17-
R01 = R01A & R01B
17+
'***********************************************************
18
Dim POSINTAB As Byte
19-
R02 = T_RECT1(H - 96, H + 4, L - 13.5, L + 6) & T_RECT1(-4, 96, L - 13.5, L + 6)
19+
M = H
20
XP = (CO + 120 - 170 - 170) / 2
21-
'R03A = TG_R(20, 7, 3, 3, 7, 8, 8)
21+
XP2 = (CO + 120 - 210 - 210) / 2
22-
'R03B = TG_R(20, 4, L - 20.5, 7, L - 16.5, 8, 8)
22+
'*********************************LAVORAZIONI
23-
'R03C = TG_R(20, 100, L - 7, 103, L - 3, 8, 8)
23+
24-
'R03D = TG_R(20, H - 103, L - 4, H - 99, L - 8, 8, 8)
24+
Select Case VV
25-
'R03E = TG_R(20, H - 7, L - 16.5, H - 3, L - 20.5, 8, 8)
25+
Case "P21", "P22", "P23", "P24", "P25", "P26", "P27", "P28", "P29", "P30", "P31"
26-
'R03F = TG_R(20, H - 3, 7, H - 7, 3, 8, 8)
26+
AGG = 2
27-
'R03 = R03A & R03B & R03C & R03D & R03E & R03F
27+
Case "P01", "P02", "P03", "P04", "P05", "P06", "P07", "P08", "P09", "P10", "P11"
28
AGG = 1
29-
SCST = 0.2 'AGGIUNTA STANDARD
29+
Case Else
30-
R03A = T_SMUS(-SCST, -SCST) & T_SMUS(H + SCST, -SCST)
30+
MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
31-
R03B = T_SMUS(H + SCST, L - 13.5) & T_SMUS(-SCST, L - 13.5)
31+
End Select
32-
R03C = T_SMUS(96 - SCST, L + SCST) & T_SMUS(H - 96 + SCST, L + SCST)
32+
33-
R03 = R03A & R03B & R03C
33+
34
R01 = T_SLOT(MR_X(87.5 - 60, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 48, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 170, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 170 + XP, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 170 + 2 * XP, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 2 * 170 + 2 * XP, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 2 * 170 + 2 * XP - 48, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 2 * 170 + 2 * XP + 47, H, AGG), 13, 30, 11, 0)
35-
fn = R01 & R02 & R03
35+
R02 = T_SLOT(MR_X(87.5 - 60, H, AGG), 13 + 110 + 1, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 210, H, AGG), 13 + 110 + 1, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + XP2 + 210, H, AGG), 13 + 110 + 1, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 210 + 2 * XP2, H, AGG), 13 + 110 + 1, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 2 * 210 + 2 * XP2, H, AGG), 13 + 110 + 1, 30, 11, 0)
36-
P1 = H / 2 - 180
36+
37-
P2 = H / 2 + 180
37+
R03 = T_CIRC(MR_X(87.5, H, AGG), 3, 3.3) & T_CIRC(MR_X(87.5 - 60 + 170 + XP, H, AGG), 3, 3.3) & T_CIRC(MR_X(87.5 - 60 + 170 * 2 + 2 * XP - 60, H, AGG), 3, 3.3)
38
R04 = T_RECT2(MR_X(87.5 - 60, H, AGG), 49 - 8, 10, 16) & T_RECT2(MR_X(87.5 - 60 + 170 * 2 + 2 * XP, H, AGG), 49 - 8, 10, 16)
39
R05 = T_CIRC(MR_X(9, H, AGG), 68, 10.1) & T_CIRC(MR_X(9, H, AGG), 111 + 1, 10.1) & T_CIRC(MR_X(9, H, AGG), 111 + 60 + 1, 10.1)
40-
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & R01 & R02 & R03
40+
R06 = T_CIRC(MR_X(87.5 + FL, H, AGG), 68, 10.1) & T_CIRC(MR_X(87.5 + FL, H, AGG), 111 + 1, 10.1) & T_CIRC(MR_X(87.5 + FL, H, AGG), 111 + 60 + 1, 10.1)
41
R07 = T_CIRC(MR_X(87.5, H, AGG), 68, 10.1) & T_CIRC(MR_X(87.5 + FL - CO - 4, H, AGG), 68, 10.1)
42
43
R08 = T_CIRC(MR_X(87.5 + FL - CO - 4 - 58.5 - 26, H, AGG), 13.5, 4.2) & T_CIRC(MR_X(87.5 + FL - CO - 4 - 58.5, H, AGG), 13.5, 4.2)
44
R09 = T_CIRC(MR_X(87.5 - 29.4, H, AGG), L - 30 - 23 - 1, 6) & T_CIRC(MR_X(87.5 - 29.4 + 63, H, AGG), L - 30 - 45 - 1, 6) & T_CIRC(MR_X(87.5 + CO - 67 - 35, H, AGG), L - 30 - 22 - 1, 4.2) & T_CIRC(MR_X(87.5 + CO - 67, H, AGG), L - 30 - 22 - 1, 4.2) & T_CIRC(MR_X(87.5 + CO - 67 - 2, H, AGG), L - 30 - 22 - 21.5 - 1, 6)
45
46
R10 = T_CIRC(MR_X(87.5 - 60, H, AGG), L - 30 - 14 - 20 - 1, 20.2) & T_CIRC(MR_X(87.5 + CO + 60, H, AGG), L - 30 - 14 - 20 - 1, 20.2)
47
R11 = T_SLOT(MR_X(87.5 - 60, H, AGG), L - 30 - 14 - 10 - 1, 31, 11, 90) & T_SLOT(MR_X(87.5 + CO + 60, H, AGG), L - 30 - 14 - 10 - 1, 31, 11, 90)
48
49
R12 = T_CIRC(MR_X(6.5, H, AGG), L - (30 - 10.5), 6)
50
R13 = T_RECT2(MR_X(29, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(87.5 + 150, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(87.5 + 150 + 40, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(87.5 + CO - 100, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(87.5 + CO - 140, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(M - 29, H, AGG), L - (30 - 10.5), 8.6, 8.6)
51-
Sub S_1007303(ByVal NND As Integer)
51+
'R14 = T_SLOT(127.1, 30 - 12, 38.8, 6.8, 0)
52-
ACT_MOD = "1007303"
52+
R14 = T_SLOT(MR_X(127.1, H, AGG), L - (30 - 12), 38.8, 7, 0)
53
R15 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(0, L, "7SQ", 0) & T_SPECIAL(H, L, "7SQ", 0)
54
55
'Select Case VV
56
'Case "P01", "P02", "P03", "P04", "P05", "P06", "P07", "P08", "P09", "P10", "P11"
57-
L = INPUT_NUM(NND, "L", 0, ACT_MOD)
57+
R16 = T_SMUS(H + 1, 141)
58
'Case "P21", "P22", "P23", "P24", "P25", "P26", "P27", "P28", "P29", "P30", "P31"
59
'R16 = T_SMUS(-1, 141)
60
'Case Else
61
'MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
62-
'************************************* SCRITTURA LISTATO
62+
'End Select
63
64-
R01A = T_CIRC((H - M2) / 2, L / 2 - 90, 8.5) & T_CIRC((H - M2) / 2, L / 2 + 90, 8.5)
64+
'**********************************************
65-
R01B = T_CIRC(H / 2 + M2 / 2, L / 2 - 90, 8.5) & T_CIRC(H / 2 + M2 / 2, L / 2 + 90, 8.5)
65+
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16
66-
R01 = R01A & R01B
66+
67
68-
R02A = T_RECT1(-3, 96, -3, 15) & T_RECT1(-3, 96, L - 15, L + 3)
68+
P1 = 250
69-
R02B = T_RECT1(H - 96, H + 3, L - 15, L + 3) & T_RECT1(H - 96, H + 3, -3, 15)
69+
P2 = H - 400
70-
R02 = R02A & R02B
70+
71
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
72
73-
'R03A = TG_R(20, 103, 3, 99, 7, 20, 20)
73+
74-
'R03B = TG_R(20, 7, 16.5, 3, 20.5, 20, 20)
74+
75-
'R03C = TG_R(20, 3, L - 23, 10, L - 15, 20, 20)
75+
76-
'R03D = TG_R(20, 99, L - 7, 103, L - 3, 20, 20)
76+
77-
'R03E = TG_R(20, H - 88, L - 10, H - 84, L - 7, 20, 20)
77+
78-
'R03F = TG_R(20, H - 7, L - 15, H - 4, L - 23, 20, 20)
78+
79-
'R03G = TG_R(20, H - 3, 20.5, H - 8, 16.5, 20, 20)
79+
80-
'R03H = TG_R(20, H - 99, 7, H - 103, 3, 20, 20)
80+
81-
'R03 = R03A & R03B & R03C & R03D & R03E & R03F & R03G & R03H
81+
82
Call CUT_END_TSVU(H, L, 0, H, L, L, "C", POSINTAB)
83-
SCST = 0.2 'AGGIUNTA STANDARD
83+
Call FVTPT(3, NND, "D")
84-
R03A = T_SMUS(96 - SCST, -SCST) & T_SMUS(-SCST, 15 - SCST)
84+
Call CUT_END_TSVU(H, L, 0, H, L, L, "0", POSINTAB)
85-
R03B = T_SMUS(H - 96 + SCST, -SCST) & T_SMUS(H + SCST, 15 - SCST)
85+
Call FVTPT(3, NND, "E")
86-
R03C = T_SMUS(96 - SCST, L + SCST) & T_SMUS(-SCST, L + SCST)
86+
87-
R03D = T_SMUS(H - 96 + SCST, L + SCST) & T_SMUS(H + SCST, L + SCST)
87+
88-
R03 = R03A & R03B & R03C & R03D
88+
89
Sub S_1005784E(NND)
90
91-
fn = R01 & R02 & R03
91+
ACT_MOD = INFO_DAT(NND, 0, 6)
92-
P1 = H / 2 - 180
92+
CLAMP = 0
93-
P2 = H / 2 + 180
93+
NHD = 15
94
95
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
96-
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & R01 & R02 & R03
96+
FL = INPUT_NUM(NND, "FL", FL, ACT_MOD)
97
M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
98
99
L = INPUT_NUM(NND, "L", L, ACT_MOD)
100
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
101
H = INPUT_NUM(NND, "H", H, ACT_MOD)
102
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
103
'***********************************************************
104
Dim POSINTAB As Byte
105
M = H
106
XP = (CO + 120 - 170 - 170) / 2
107
XP2 = (CO + 120 - 210 - 210) / 2
108-
Sub S_1007236(ByVal NND As Integer)
108+
'*********************************LAVORAZIONI
109-
ACT_MOD = "1007236"
109+
110
Select Case VV
111
Case "P21", "P22", "P23", "P24", "P25", "P26", "P27", "P28", "P29", "P30", "P31"
112
AGG = 2
113-
L = INPUT_NUM(NND, "L", 0, ACT_MOD)
113+
Case "P01", "P02", "P03", "P04", "P05", "P06", "P07", "P08", "P09", "P10", "P11"
114
AGG = 1
115
Case Else
116
MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
117
End Select
118-
M3 = INPUT_NUM(NND, "M3", M3, ACT_MOD)
118+
119-
M4 = INPUT_NUM(NND, "M4", M4, ACT_MOD)
119+
120
R01 = T_SLOT(MR_X(87.5 - 60, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 48, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 170, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 170 + XP, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 170 + 2 * XP, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 2 * 170 + 2 * XP, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 2 * 170 + 2 * XP - 48, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 2 * 170 + 2 * XP + 47, H, AGG), 13, 30, 11, 0)
121-
'************************************* SCRITTURA LISTATO
121+
R02 = T_SLOT(MR_X(87.5 - 60, H, AGG), 13 + 110 + 1, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 210, H, AGG), 13 + 110 + 1, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + XP2 + 210, H, AGG), 13 + 110 + 1, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 210 + 2 * XP2, H, AGG), 13 + 110 + 1, 30, 11, 0) & T_SLOT(MR_X(87.5 - 60 + 2 * 210 + 2 * XP2, H, AGG), 13 + 110 + 1, 30, 11, 0)
122
123-
R01 = T_RECT1(-4, 96, -5, 15) & T_RECT1(M1 - 96, M1 + 4, -5, 15)
123+
R03 = T_CIRC(MR_X(87.5, H, AGG), 3, 3.3) & T_CIRC(MR_X(87.5 - 60 + 170 + XP, H, AGG), 3, 3.3) & T_CIRC(MR_X(87.5 - 60 + 170 * 2 + 2 * XP - 60, H, AGG), 3, 3.3)
124
R04 = T_RECT2(MR_X(87.5 - 60, H, AGG), 49 - 8, 10, 16) & T_RECT2(MR_X(87.5 - 60 + 170 * 2 + 2 * XP, H, AGG), 49 - 8, 10, 16)
125-
R02A = T_CIRC(M1 / 2 - M4 / 2, L - 48, 8.5) & T_CIRC(M1 / 2 - M2 / 2, L - 48, 8.5) & T_CIRC(M1 / 2 - M2 / 2, L - 48 - 170, 8.5)
125+
R05 = T_CIRC(MR_X(9, H, AGG), 68, 10.1) & T_CIRC(MR_X(9, H, AGG), 111 + 1, 10.1) & T_CIRC(MR_X(9, H, AGG), 111 + 60 + 1, 10.1)
126-
R02B = T_CIRC(M1 / 2 - M3 / 2, L - 48, 8.5) & T_CIRC(M1 / 2, L - 48, 8.5) & T_CIRC(M1 / 2 + 20, L - 48, 8.5)
126+
R06 = T_CIRC(MR_X(87.5 + FL, H, AGG), 68, 10.1) & T_CIRC(MR_X(87.5 + FL, H, AGG), 111 + 1, 10.1) & T_CIRC(MR_X(87.5 + FL, H, AGG), 111 + 60 + 1, 10.1)
127-
R02C = T_CIRC(M1 / 2 + M3 / 2, L - 48, 8.5) & T_CIRC(M1 / 2 + M2 / 2, L - 48, 8.5)
127+
R07 = T_CIRC(MR_X(87.5, H, AGG), 68, 10.1) & T_CIRC(MR_X(87.5 + FL - CO - 4, H, AGG), 68, 10.1)
128-
R02D = T_CIRC(M1 / 2 + M4 / 2, L - 48, 8.5) & T_CIRC(M1 / 2 + M2 / 2, L - 48 - 170, 8.5)
128+
129-
R02 = R02A & R02B & R02C & R02D
129+
R08 = T_CIRC(MR_X(87.5 + FL - CO - 4 - 58.5 - 26, H, AGG), 13.5, 4.2) & T_CIRC(MR_X(87.5 + FL - CO - 4 - 58.5, H, AGG), 13.5, 4.2)
130
R09 = T_CIRC(MR_X(87.5 - 29.4, H, AGG), L - 30 - 23 - 1, 6) & T_CIRC(MR_X(87.5 - 29.4 + 63, H, AGG), L - 30 - 45 - 1, 6) & T_CIRC(MR_X(87.5 + CO - 67 - 35, H, AGG), L - 30 - 22 - 1, 4.2) & T_CIRC(MR_X(87.5 + CO - 67, H, AGG), L - 30 - 22 - 1, 4.2) & T_CIRC(MR_X(87.5 + CO - 67 - 2, H, AGG), L - 30 - 22 - 21.5 - 1, 6)
131-
'R03A = TG_R(20, 96 + 5, 0, 96, 6, 8, 8) & TG_R(20, 5, 15, 0, 20, 8, 8)
131+
132-
'R03B = TG_R(20, 0, L - 5, 5, L, 8, 8) & TG_R(20, M1 - 5, L, M1, L - 5, 8, 8)
132+
R10 = T_CIRC(MR_X(87.5 - 60, H, AGG), L - 30 - 14 - 20 - 1, 20.2) & T_CIRC(MR_X(87.5 + CO + 60, H, AGG), L - 30 - 14 - 20 - 1, 20.2)
133-
'R03C = TG_R(20, M1, 20, M1 - 5, 15, 8, 8) & TG_R(20, M1 - 96, 5, M1 - 96 - 5, 0, 8, 8)
133+
R11 = T_SLOT(MR_X(87.5 - 60, H, AGG), L - 30 - 14 - 10 - 1, 31, 11, 90) & T_SLOT(MR_X(87.5 + CO + 60, H, AGG), L - 30 - 14 - 10 - 1, 31, 11, 90)
134-
'R03 = R03A & R03B & R03C
134+
135-
'
135+
R12 = T_CIRC(MR_X(6.5, H, AGG), L - (30 - 10.5), 6)
136-
SCST = 0.2 'AGGIUNTA STANDARD
136+
R13 = T_RECT2(MR_X(29, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(87.5 + 150, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(87.5 + 150 + 40, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(87.5 + CO - 100, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(87.5 + CO - 140, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(M - 29, H, AGG), L - (30 - 10.5), 8.6, 8.6)
137-
R03A = T_SMUS(-SCST, L + SCST)
137+
'R14 = T_SLOT(127.1, 30 - 12, 38.8, 6.8, 0)
138-
R03B = T_SMUS(H + SCST, L + SCST)
138+
R14 = T_SLOT(MR_X(127.1, H, AGG), L - (30 - 12), 38.8, 7, 0)
139-
R03D = T_SMUS(-SCST, 15) & T_SMUS(H - SCST, 15)
139+
R15 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(0, L, "7SQ", 0) & T_SPECIAL(H, L, "7SQ", 0)
140-
R03E = T_SMUS(96, -SCST) & T_SMUS(H - 96, -SCST)
140+
141-
R03 = R03A & R03B & R03D & R03E
141+
'Select Case VV
142
'Case "P01", "P02", "P03", "P04", "P05", "P06", "P07", "P08", "P09", "P10", "P11"
143-
fn = R01 & R02 & R03
143+
R16 = T_SMUS(H + 1, 141)
144-
P1 = 200
144+
R17 = T_RECT2(MR_X(174, H, AGG), L - (30 - 10.5), 6.8, 6.8)
145-
P2 = H - 250
145+
'Case "P21", "P22", "P23", "P24", "P25", "P26", "P27", "P28", "P29", "P30", "P31"
146
'R16 = T_SMUS(-1, 141)
147
'Case Else
148
'MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
149-
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & R01 & R02 & R03
149+
'End Select
150
151
'**********************************************
152
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17
153
154
155
P1 = 250
156
P2 = H - 400
157
MVAL = 500
158
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
159
160
Call SAVE_SUB(NND, STRINGA)
161
162-
Sub S_1023836A(ByVal NND As Integer)
162+
163-
ACT_MOD = "1023836"
163+
164
Call CUT_END_S(H, L, "0", POSINTAB)
165
Call FVTPT(3, NND, "")
166
Call CUT_END_S(H, L, "C", POSINTAB)
167-
L = INPUT_NUM(NND, "L", 0, ACT_MOD)
167+
168
169
Call CUT_END_TSVU(H, L, 0, H, L, L, "C", POSINTAB)
170
Call FVTPT(3, NND, "D")
171
Call CUT_END_TSVU(H, L, 0, H, L, L, "0", POSINTAB)
172-
M3 = INPUT_NUM(NND, "M3", M3, ACT_MOD)
172+
Call FVTPT(3, NND, "E")
173
174-
'************************************* SCRITTURA LISTATO
174+
175-
'tt_pch = "GANCIO" '"23G0S"
175+
176-
'R01A = T_SPECIAL(M2 - 10, H - 55 + 6, tt_pch, "C0.") & T_SPECIAL(M2 + M3 - 10, H - 55 + 6, tt_pch, "C0.")
176+
177-
'R01B = T_SPECIAL(M2 + 2 * M3 - 10, H - 55 + 6, tt_pch, "C0.") & T_SPECIAL(M2 + 3 * M3 - 10, H - 55 + 6, tt_pch, "C0.")
177+
178-
'R01 = R01A & R01B
178+
Sub S_0902935C(NND)
179
180-
R02 = T_CIRC(M2 + 3 * M3 - 35, H - 53, 8.5)
180+
ACT_MOD = INFO_DAT(NND, 0, 6)
181
CLAMP = 0
182
NHD = 15
183-
SCST = 0.2
183+
184-
R03A = T_SMUS(-SCST, -SCST)
184+
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
185-
R03B = T_SMUS(L + SCST, H + SCST)
185+
ss = INPUT_NUM(NND, "M2", ss, ACT_MOD)
186-
R03C = T_SMUS(L + SCST, -SCST)
186+
WS = INPUT_NUM(NND, "WS", WS, ACT_MOD)
187-
R03D = T_SMUS(-SCST, H + SCST)
187+
FL = INPUT_NUM(NND, "FL", FL, ACT_MOD)
188-
R03 = R03A & R03B & R03C & R03D
188+
FR = INPUT_NUM(NND, "FR", FR, ACT_MOD)
189
MR = INPUT_NUM(NND, "MR", MR, ACT_MOD)
190-
fn = R02 & R03
190+
BL = INPUT_NUM(NND, "BL", BL, ACT_MOD)
191-
P1 = 200
191+
BR = INPUT_NUM(NND, "BR", BR, ACT_MOD)
192-
P2 = L - 250
192+
193
L = INPUT_NUM(NND, "L", L, ACT_MOD)
194
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
195-
STRINGA = R000(NHD, NND, SPS, L, H, P1, P2, MVAL) & R01 & R02 & R03
195+
196
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
197
'***********************************************************
198
Dim POSINTAB As Byte
199-
If L > H Then
199+
XP = (CO + 120 - 170 - 170) / 2
200-
H1 = H
200+
XP2 = (CO + 120 - 210 - 210) / 2
201-
L1 = L
201+
'*********************************LAVORAZIONI
202-
L = H1
202+
 
203-
H = L1
203+
Select Case VV
204-
End If
204+
Case "P22", "P24", "P02", "P04", "P06", "P08", "P10"
205
AGG = 2
206-
    POSINTAB = def_posintab(NND)
206+
Case "P01", "P21", "P03", "P23", "P05", "P11", "P07", "P12", "P09", "P13", "P14", "P15", "P31", "P32"
207-
    STR_OUT(0) = TablePosition(H, L, 0, 0, POSINTAB)
207+
AGG = 1
208-
    STR_OUT(1) = "'INIZIO BLOCCO=ABABAB"
208+
Case Else
209-
    STR_OUT(2) = "TOOL(SPECIALE, C521, A180, " & Chr(34) & "GANCIO" & Chr(34) & ")"
209+
MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
210-
    
210+
End Select
211-
    STR_OUT(3) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 3 * M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
211+
212-
    STR_OUT(4) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 2 * M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
212+
213-
    STR_OUT(5) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
213+
R01A = T_SLOT(MR_X(MR - 60 - 47, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(MR - 60, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 48, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 170, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 170 + XP, H, AGG), 13, 30, 11, 0)
214-
    STR_OUT(6) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 - 10) & "," & Jcdf(L - 55 + 6) & "))"
214+
R01B = T_SLOT(MR_X(MR - 60 + 170 + 2 * XP, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 2 * 170 + 2 * XP, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 2 * 170 + 2 * XP - 48, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 2 * 170 + 2 * XP + 47, H, AGG), 13, 30, 11, 0)
215-
    
215+
R01C = T_SLOT(MR_X(MR - 60, H, AGG), 13 + 110 + 1, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 210, H, AGG), 13 + 110 + 1, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 210 + XP2, H, AGG), 13 + 110 + 1, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 210 + 2 * XP2, H, AGG), 13 + 110 + 1, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 210 * 2 + 2 * XP2, H, AGG), 13 + 110 + 1, 30, 11, 0)
216-
    STR_OUT(7) = TL_CUT_O
216+
R01 = R01A & R01B & R01C
217-
    STR_OUT(8) = "TOOLANGLE(0)"
217+
218-
    STR_OUT(9) = "MIDCUT(N)"
218+
R02 = T_CIRC(MR_X(MR, H, AGG), 3, 3.3) & T_CIRC(MR_X(MR - 60 + 170 + XP, H, AGG), 3, 3.3) & T_CIRC(MR_X(MR - 60 + 2 * 170 + 2 * XP - 60, H, AGG), 3, 3.3)
219-
    STR_OUT(10) = UnloadOutline(110, 6, 0, -6, H, L)
219+
220-
    STR_OUT(11) = "PUN(LIN" & CNLV_GEO & "(P," & Jcdf(H) & "," & -LUTH & ",0," & -LUTH & ",-6,-6,0,M0,UNLDR" & UNLOADER(1, H, L, 0, 0)
220+
R03 = T_RECT2(MR_X(MR - 60, H, AGG), 49 - 8, 10, 16) & T_RECT2(MR_X(MR + CO + 60, H, AGG), 49 - 8, 10, 16)
221-
    STR_OUT(12) = "'FINE BLOCCO"
221+
R04 = T_CIRC(MR_X(9, H, AGG), 68, 10.1) & T_CIRC(MR_X(9, H, AGG), 111 + 1, 10.1) & T_CIRC(MR_X(9, H, AGG), 111 + 60 + 1, 10.1) & T_CIRC(MR_X(9 + ss + WS, H, AGG), 68, 10.1) & T_CIRC(MR_X(9 + ss + WS, H, AGG), 111 + 1, 10.1) & T_CIRC(MR_X(9 + ss + WS, H, AGG), 111 + 60 + 1, 10.1)
222-
    Call FVTPT(3, NND, "")
222+
R05 = T_CIRC(MR_X(9 + FR, H, AGG), 68, 10.1) & T_CIRC(MR_X(9 + ss, H, AGG), 68, 10.1) & T_CIRC(MR_X(9 + ss + WS - FL, H, AGG), 68, 10.1)
223-
    
223+
224-
    
224+
SCC = 1
225-
    STR_OUT(0) = TablePosition(H, L, 0, 0, POSINTAB)
225+
R06 = T_CIRC(MR_X(MR + BL, H, AGG), L - 30 - 22 - SCC, 4.2) & T_CIRC(MR_X(MR + BL + 35, H, AGG), L - 30 - 22 - SCC, 4.2)
226-
    STR_OUT(1) = "'INIZIO BLOCCO=ABABAB"
226+
R07 = T_CIRC(MR_X(9 + ss - 30, H, AGG), L - 30 - 23 - SCC, 6) & T_CIRC(MR_X(9 + ss + 30 + 3, H, AGG), L - 30 - 45 - SCC, 6) 'MANCA QUOTA SUL DISEGNO
227-
    STR_OUT(2) = TL_CUT_V
227+
R08 = T_CIRC(MR_X(MR + CO - BR, H, AGG), L - 30 - 22 - SCC, 4.2) & T_CIRC(MR_X(MR + CO - BR - 35, H, AGG), L - 30 - 22 - SCC, 4.2)
228-
    STR_OUT(3) = "TOOLANGLE(90)"
228+
229-
    STR_OUT(4) = "MIDCUT(N)"
229+
R09 = T_CIRC(MR_X(MR - 60, H, AGG), L - 30 - 14 - 20, 20.2) & T_CIRC(MR_X(MR + CO + 60, H, AGG), L - 30 - 14 - 20, 20.2)
230-
    STR_OUT(5) = "PUN(LIN" & CNLV_GEO & "(P," & "0" & "," & Jcdf(L) & "," & "0" & "," & "0" & ",-6,-6,0,M0))"
230+
231-
    STR_OUT(6) = "TOOL(SPECIALE, C521, A180, " & Chr(34) & "GANCIO" & Chr(34) & ")"
231+
R10 = T_SLOT(MR_X(MR - 60, H, AGG), L - 30 - 14 - 10, 31, 11, 90) & T_SLOT(MR_X(MR + CO + 60, H, AGG), L - 30 - 14 - 10, 31, 11, 90)
232-
    
232+
233-
    STR_OUT(7) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 3 * M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
233+
R11 = T_RECT2(MR_X(H - 29, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(29, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(MR + 100, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(9 + ss + 23 + 32 + 105, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(MR + CO - 100, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(MR + CO - 100 - 40, H, AGG), L - (30 - 10.5), 8.6, 8.6)
234-
    STR_OUT(8) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 2 * M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
234+
R12 = T_CIRC(MR_X(9 + ss - 96, H, AGG), L - (30 - 10.5), 8.8) '9
235-
    STR_OUT(9) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
235+
'R13 = T_SLOT(9 + SS + 23 + 16, L - 30 - 12, 38.8, 6.8, 0)
236-
    STR_OUT(10) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 - 10) & "," & Jcdf(L - 55 + 6) & "))"
236+
R13 = T_SLOT(MR_X(9 + ss + 23 + 16, H, AGG), L - 30 + 12, 38.8, 7, 0)
237-
    
237+
R14 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0)
238-
    STR_OUT(11) = TL_CUT_O
238+
239-
    STR_OUT(12) = "TOOLANGLE(0)"
239+
240-
    STR_OUT(13) = "MIDCUT(N)"
240+
'Select Case VV
241-
    STR_OUT(14) = UnloadOutline(110, 6, 0, -6, H, L)
241+
'Case "P01", "P21", "P03", "P23", "P05", "P11", "P07", "P12", "P09", "P13", "P14", "P15", "P31", "P32"
242-
    STR_OUT(15) = "PUN(LIN" & CNLV_GEO & "(P," & Jcdf(H) & ",-6," & Jcdf(0) & ",-6,-6,-6,0,M0,UNLDR" & UNLOADER(1, H, L, 0, 0)
242+
R16 = T_SMUS(H + 1, 141)
243-
    STR_OUT(16) = "'FINE BLOCCO"
243+
'Case "P22", "P24", "P02", "P04", "P06", "P08", "P10"
244-
    Call FVTPT(3, NND, "C")
244+
'R16 = T_SMUS(-1, 141)
245
'Case Else
246
'MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
247
'End Select
248
249-
Sub S_1023836B(ByVal NND As Integer)
249+
250-
ACT_MOD = "1023836"
250+
251
'**********************************************
252
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R16
253
254-
L = INPUT_NUM(NND, "L", 0, ACT_MOD)
254+
255
P1 = 250
256
P2 = H - 400
257
MVAL = 500
258
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
259-
M3 = INPUT_NUM(NND, "M3", M3, ACT_MOD)
259+
260
Call SAVE_SUB(NND, STRINGA)
261-
'************************************* SCRITTURA LISTATO
261+
262-
'tt_pch = "GANCIO" '"23G0S"
262+
263-
'R01A = T_SPECIAL(M2 - 10, H - 55 + 6, tt_pch, "C0.") & T_SPECIAL(M2 + M3 - 10, H - 55 + 6, tt_pch, "C0.")
263+
264-
'R01B = T_SPECIAL(M2 + 2 * M3 - 10, H - 55 + 6, tt_pch, "C0.") & T_SPECIAL(M2 + 3 * M3 - 10, H - 55 + 6, tt_pch, "C0.")
264+
265-
'R01 = R01A & R01B
265+
266
Call FVTPT(3, NND, "C")
267-
R02 = T_CIRC(M2 + 3 * M3 - 35, H - 53, 8.5) & T_CIRC(M2 + 35, H - 53, 8.5)
267+
268
Call CUT_END_TSVU(H, L, 0, H, L, L, "C", POSINTAB)
269
Call FVTPT(3, NND, "D")
270-
SCST = 0.2
270+
Call CUT_END_TSVU(H, L, 0, H, L, L, "0", POSINTAB)
271-
R03A = T_SMUS(-SCST, -SCST)
271+
Call FVTPT(3, NND, "E")
272-
R03B = T_SMUS(L + SCST, H + SCST)
272+
273-
R03C = T_SMUS(L + SCST, -SCST)
273+
274-
R03D = T_SMUS(-SCST, H + SCST)
274+
275-
R03 = R03A & R03B & R03C & R03D
275+
Sub S_0902935D(NND)
276
277-
fn = R02 & R03
277+
ACT_MOD = INFO_DAT(NND, 0, 6)
278-
P1 = 200
278+
CLAMP = 0
279-
P2 = L - 250
279+
NHD = 15
280
281
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
282-
STRINGA = R000(NHD, NND, SPS, L, H, P1, P2, MVAL) & R01 & R02 & R03
282+
ss = INPUT_NUM(NND, "SS", ss, ACT_MOD)
283
WS = INPUT_NUM(NND, "WS", WS, ACT_MOD)
284
FL = INPUT_NUM(NND, "FL", FL, ACT_MOD)
285
FR = INPUT_NUM(NND, "FR", FR, ACT_MOD)
286-
If L > H Then
286+
MR = INPUT_NUM(NND, "MR", MR, ACT_MOD)
287-
H1 = H
287+
BL = INPUT_NUM(NND, "BL", BL, ACT_MOD)
288-
L1 = L
288+
BR = INPUT_NUM(NND, "BR", BR, ACT_MOD)
289-
L = H1
289+
M1 = INPUT_STR(NND, "M1", M1, ACT_MOD)
290-
H = L1
290+
M2 = INPUT_STR(NND, "M2", M2, ACT_MOD)
291-
End If
291+
292
293-
    POSINTAB = def_posintab(NND)
293+
294-
    STR_OUT(0) = TablePosition(H, L, 0, 0, POSINTAB)
294+
L = INPUT_NUM(NND, "L", L, ACT_MOD)
295-
    STR_OUT(1) = "'INIZIO BLOCCO=ABABAB"
295+
296-
    STR_OUT(2) = "TOOL(SPECIALE, C521, A180, " & Chr(34) & "GANCIO" & Chr(34) & ")"
296+
297-
    
297+
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
298-
    STR_OUT(3) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 3 * M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
298+
'***********************************************************
299-
    STR_OUT(4) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 2 * M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
299+
Dim POSINTAB As Byte
300-
    STR_OUT(5) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
300+
XP = (CO + 120 - 170 - 170) / 2
301-
    STR_OUT(6) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 - 10) & "," & Jcdf(L - 55 + 6) & "))"
301+
XP2 = (CO + 120 - 210 - 210) / 2
302-
    
302+
'*********************************LAVORAZIONI
303-
    STR_OUT(7) = TL_CUT_O
303+
 
304-
    STR_OUT(8) = "TOOLANGLE(0)"
304+
Select Case VV
305-
    STR_OUT(9) = "MIDCUT(N)"
305+
Case "P22", "P24", "P02", "P04", "P06", "P08", "P10"
306-
    STR_OUT(10) = UnloadOutline(110, 6, 0, -6, H, L)
306+
AGG = 2
307-
    STR_OUT(11) = "PUN(LIN" & CNLV_GEO & "(P," & Jcdf(H) & "," & -LUTH & ",0," & -LUTH & ",-6,-6,0,M0,UNLDR" & UNLOADER(1, H, L, 0, 0)
307+
Case "P01", "P21", "P03", "P23", "P05", "P11", "P07", "P12", "P09", "P13", "P14", "P15", "P31", "P32"
308-
    STR_OUT(12) = "'FINE BLOCCO"
308+
AGG = 1
309-
    Call FVTPT(3, NND, "")
309+
Case Else
310-
    
310+
MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
311-
    
311+
End Select
312-
    STR_OUT(0) = TablePosition(H, L, 0, 0, POSINTAB)
312+
313-
    STR_OUT(1) = "'INIZIO BLOCCO=ABABAB"
313+
314-
    STR_OUT(2) = TL_CUT_V
314+
R01A = T_SLOT(MR_X(MR - 60 - 47, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(MR - 60, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 48, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 170, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 170 + XP, H, AGG), 13, 30, 11, 0)
315-
    STR_OUT(3) = "TOOLANGLE(90)"
315+
R01B = T_SLOT(MR_X(MR - 60 + 170 + 2 * XP, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 2 * 170 + 2 * XP, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 2 * 170 + 2 * XP - 48, H, AGG), 13, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 2 * 170 + 2 * XP + 47, H, AGG), 13, 30, 11, 0)
316-
    STR_OUT(4) = "MIDCUT(N)"
316+
R01C = T_SLOT(MR_X(MR - 60, H, AGG), 13 + 110 + 1, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 210, H, AGG), 13 + 110 + 1, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 210 + XP2, H, AGG), 13 + 110 + 1, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 210 + 2 * XP2, H, AGG), 13 + 110 + 1, 30, 11, 0) & T_SLOT(MR_X(MR - 60 + 210 * 2 + 2 * XP2, H, AGG), 13 + 110 + 1, 30, 11, 0)
317-
    STR_OUT(5) = "PUN(LIN" & CNLV_GEO & "(P," & "0" & "," & Jcdf(L) & "," & "0" & "," & "0" & ",-6,-6,0,M0))"
317+
R01 = R01A & R01B & R01C
318-
    STR_OUT(6) = "TOOL(SPECIALE, C521, A180, " & Chr(34) & "GANCIO" & Chr(34) & ")"
318+
319-
    
319+
R02 = T_CIRC(MR_X(MR, H, AGG), 3, 3.3) & T_CIRC(MR_X(MR - 60 + 170 + XP, H, AGG), 3, 3.3) & T_CIRC(MR_X(MR - 60 + 2 * 170 + 2 * XP - 60, H, AGG), 3, 3.3)
320-
    STR_OUT(7) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 3 * M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
320+
321-
    STR_OUT(8) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 2 * M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
321+
R03 = T_RECT2(MR_X(MR - 60, H, AGG), 49 - 8, 10, 16) & T_RECT2(MR_X(MR + CO + 60, H, AGG), 49 - 8, 10, 16)
322-
    STR_OUT(9) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
322+
R04 = T_CIRC(MR_X(9, H, AGG), 68, 10.1) & T_CIRC(MR_X(9, H, AGG), 111 + 1, 10.1) & T_CIRC(MR_X(9, H, AGG), 111 + 60 + 1, 10.1) & T_CIRC(MR_X(9 + ss + WS, H, AGG), 68, 10.1) & T_CIRC(MR_X(9 + ss + WS, H, AGG), 111 + 1, 10.1) & T_CIRC(MR_X(9 + ss + WS, H, AGG), 111 + 60 + 1, 10.1)
323-
    STR_OUT(10) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 - 10) & "," & Jcdf(L - 55 + 6) & "))"
323+
R05 = T_CIRC(MR_X(9 + FR, H, AGG), 68, 10.1) & T_CIRC(MR_X(9 + ss, H, AGG), 68, 10.1) & T_CIRC(MR_X(9 + ss + WS - FL, H, AGG), 68, 10.1)
324-
    
324+
325-
    STR_OUT(11) = TL_CUT_O
325+
SCC = 1
326-
    STR_OUT(12) = "TOOLANGLE(0)"
326+
R06 = T_CIRC(MR_X(MR + BL, H, AGG), L - 30 - 22 - SCC, 4.2) & T_CIRC(MR_X(MR + BL + 35, H, AGG), L - 30 - 22 - SCC, 4.2)
327-
    STR_OUT(13) = "MIDCUT(N)"
327+
R07 = T_CIRC(MR_X(9 + ss - 30, H, AGG), L - 30 - 23 - SCC, 6) & T_CIRC(MR_X(9 + ss + 30 + 3, H, AGG), L - 30 - 45 - SCC, 6) 'MANCA QUOTA SUL DISEGNO
328-
    STR_OUT(14) = UnloadOutline(110, 6, 0, -6, H, L)
328+
R08 = T_CIRC(MR_X(MR + CO - BR, H, AGG), L - 30 - 22 - SCC, 4.2) & T_CIRC(MR_X(MR + CO - BR - 35, H, AGG), L - 30 - 22 - SCC, 4.2)
329-
    STR_OUT(15) = "PUN(LIN" & CNLV_GEO & "(P," & Jcdf(H) & ",-6," & Jcdf(0) & ",-6,-6,-6,0,M0,UNLDR" & UNLOADER(1, H, L, 0, 0)
329+
330-
    STR_OUT(16) = "'FINE BLOCCO"
330+
R09 = T_CIRC(MR_X(MR - 60, H, AGG), L - 30 - 14 - 20, 20.2) & T_CIRC(MR_X(MR + CO + 60, H, AGG), L - 30 - 14 - 20, 20.2)
331-
    Call FVTPT(3, NND, "C")
331+
332
R10 = T_SLOT(MR_X(MR - 60, H, AGG), L - 30 - 14 - 10, 31, 11, 90) & T_SLOT(MR_X(MR + CO + 60, H, AGG), L - 30 - 14 - 10, 31, 11, 90)
333
334
R11 = T_RECT2(MR_X(H - 29, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(29, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(MR + M1, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(9 + ss + 23 + 32 + 105, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(MR + CO - 100, H, AGG), L - (30 - 10.5), 8.6, 8.6) & T_RECT2(MR_X(MR + CO - 100 - 40, H, AGG), L - (30 - 10.5), 8.6, 8.6)
335
R12 = T_CIRC(MR_X(9 + ss - 96, H, AGG), L - (30 - 10.5), 8.8) '9
336
'R13 = T_SLOT(9 + SS + 23 + 16, L - 30 - 12, 38.8, 6.8, 0)
337
R13 = T_SLOT(MR_X(9 + ss + 23 + 16, H, AGG), L - 30 + 12, 38.8, 7, 0)
338-
Sub S_1006951(ByVal NND As Integer)
338+
R14 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0)
339-
ACT_MOD = "1006951"
339+
340
341
'Select Case VV
342
'Case "P01", "P21", "P03", "P23", "P05", "P11", "P07", "P12", "P09", "P13", "P14", "P15", "P31", "P32"
343-
L = INPUT_NUM(NND, "L", 0, ACT_MOD)
343+
R16 = T_SMUS(H + 1, 141)
344
R17 = T_RECT2(MR_X(9 + ss - 154, H, AGG), L - (30 - 10.5), 6.8, 6.8) & T_RECT2(MR_X(9 + ss + M2, H, AGG), L - (30 - 10.5), 6.8, 6.8)
345
'Case "P22", "P24", "P02", "P04", "P06", "P08", "P10"
346
'R16 = T_SMUS(-1, 141)
347
'Case Else
348-
M3 = INPUT_NUM(NND, "M3", M3, ACT_MOD)
348+
'MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
349-
M4 = INPUT_NUM(NND, "M4", M4, ACT_MOD)
349+
'End Select
350
351-
'************************************* SCRITTURA LISTATO
351+
352
353-
'tt_pch = "GANCIO" '"23G0S"
353+
'**********************************************
354-
'R01A = T_SPECIAL(M2 - 10, H - 55 + 6, tt_pch, "C0.") & T_SPECIAL(M2 + M3 - 10, H - 55 + 6, tt_pch, "C0.")
354+
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R16 & R17
355-
'R01B = T_SPECIAL(M2 + 2 * M3 - 10, H - 55 + 6, tt_pch, "C0.") & T_SPECIAL(M2 + 3 * M3 - 10, H - 55 + 6, tt_pch, "C0.")
355+
356-
'R01 = R01A & R01B
356+
357
P1 = 250
358-
R02 = T_CIRC(M2 + 3 * M3 - 35, H - 53, 8.5)
358+
P2 = H - 400
359
MVAL = 500
360-
SCST = 0.2
360+
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
361-
R03A = T_SMUS(-SCST, -SCST)
361+
362-
R03B = T_SMUS(L + SCST, H + SCST)
362+
363-
R03C = T_SMUS(L + SCST, -SCST)
363+
364-
R03D = T_SMUS(-SCST, H + SCST)
364+
365-
R03 = R03A & R03B & R03C & R03D
365+
366
Call FVTPT(3, NND, "")
367-
fn = R02 & R03
367+
368-
P1 = 200
368+
369-
P2 = L - 250
369+
370
Call CUT_END_TSVU(H, L, 0, H, L, L, "C", POSINTAB)
371-
STRINGA = R000(NHD, NND, SPS, L, H, P1, P2, MVAL) & fn
371+
Call FVTPT(3, NND, "D")
372
Call CUT_END_TSVU(H, L, 0, H, L, L, "0", POSINTAB)
373
Call FVTPT(3, NND, "E")
374
375-
If L > H Then
375+
376-
H1 = H
376+
377-
L1 = L
377+
Sub S_1006615C(NND)
378-
L = H1
378+
379-
H = L1
379+
ACT_MOD = INFO_DAT(NND, 0, 6)
380-
End If
380+
CLAMP = 0
381
NHD = 15
382-
    POSINTAB = def_posintab(NND)
382+
383-
    STR_OUT(0) = TablePosition(H, L, 0, 0, POSINTAB)
383+
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
384-
    STR_OUT(1) = "'INIZIO BLOCCO=ABABAB"
384+
WS = INPUT_NUM(NND, "WS", WS, ACT_MOD)
385-
    STR_OUT(2) = "TOOL(SPECIALE, C521, A180, " & Chr(34) & "GANCIO" & Chr(34) & ")"
385+
386-
    STR_OUT(3) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 - 10) & "," & Jcdf(L - 55 + 6) & "))"
386+
L = INPUT_NUM(NND, "L", L, ACT_MOD)
387-
    STR_OUT(4) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
387+
388-
    STR_OUT(5) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 2 * M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
388+
389-
    STR_OUT(6) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 3 * M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
389+
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
390-
    STR_OUT(7) = TL_CUT_O
390+
'***********************************************************
391-
    STR_OUT(8) = "TOOLANGLE(0)"
391+
Dim POSINTAB As Byte
392-
    STR_OUT(9) = "MIDCUT(N)"
392+
393-
    STR_OUT(10) = UnloadOutline(110, 6, 0, -6, H, L)
393+
'*********************************LAVORAZIONI
394-
    STR_OUT(11) = "PUN(LIN" & CNLV_GEO & "(P," & Jcdf(H) & "," & -LUTH & ",0," & -LUTH & ",-6,-6,0,M0,UNLDR" & UNLOADER(1, H, L, 0, 0)
394+
 
395-
    STR_OUT(12) = "'FINE BLOCCO"
395+
 Select Case CO
396-
    Call FVTPT(3, NND, "")
396+
 Case 600
397-
    
397+
 M1 = 141.2
398-
    
398+
 Case 650
399-
    STR_OUT(0) = TablePosition(H, L, 0, 0, POSINTAB)
399+
 M1 = 166.2
400-
    STR_OUT(1) = "'INIZIO BLOCCO=ABABAB"
400+
 Case 700
401-
    STR_OUT(2) = TL_CUT_V
401+
 M1 = 191.2
402-
    STR_OUT(3) = "TOOLANGLE(90)"
402+
 Case 750
403-
    STR_OUT(4) = "MIDCUT(N)"
403+
 M1 = 216.2
404-
    STR_OUT(5) = "PUN(LIN" & CNLV_GEO & "(P," & "0" & "," & Jcdf(L) & "," & "0" & "," & "0" & ",-6,-6,0,M0))"
404+
 Case 800
405-
    STR_OUT(6) = "TOOL(SPECIALE, C521, A180, " & Chr(34) & "GANCIO" & Chr(34) & ")"
405+
 M1 = 241.2
406-
    STR_OUT(7) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 - 10) & "," & Jcdf(L - 55 + 6) & "))"
406+
 Case 850
407-
    STR_OUT(8) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
407+
 M1 = 266.2
408-
    STR_OUT(9) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 2 * M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
408+
 Case 900
409-
    STR_OUT(10) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 3 * M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
409+
 M1 = 291.2
410-
    STR_OUT(11) = TL_CUT_O
410+
 Case Else
411-
    STR_OUT(12) = "TOOLANGLE(0)"
411+
 MsgBox ("errore CO su " & ACT_MOD)
412-
    STR_OUT(13) = "MIDCUT(N)"
412+
 End Select
413-
    STR_OUT(14) = UnloadOutline(110, 6, 0, -6, H, L)
413+
 
414-
    STR_OUT(15) = "PUN(LIN" & CNLV_GEO & "(P," & Jcdf(H) & ",-6," & Jcdf(0) & ",-6,-6,-6,0,M0,UNLDR" & UNLOADER(1, H, L, 0, 0)
414+
 
415-
    STR_OUT(16) = "'FINE BLOCCO"
415+
 
416-
    Call FVTPT(3, NND, "C")
416+
R01 = T_CIRC(9, 12, 8.8) & T_CIRC(9, 26.8 + 21.4 + 24 + 21.4 + 14.4 + 1.5, 8.8) & T_CIRC(H - 9, 12, 8.8) & T_CIRC(H - 9, 26.8 + 21.4 + 24 + 21.4 + 14.4 + 1.5, 8.8) & T_CIRC(9, 26.8 + 21.4 + 12 + 0.5, 10.1) & T_CIRC(H - 9, 26.8 + 21.4 + 12 + 0.5, 10.1)
417
R02 = T_CIRC(H - 87.5, 5, 3.3) & T_CIRC(H - 87.5 - (CO / 2), 5, 3.3) & T_CIRC(H - 87.5 - CO, 5, 3.3)
418
419
'R03 = T_SLOT(H - 27.5, 16.6, 15, 6.8, 90) & T_SLOT(H - 197.5, 16.6, 15, 6.8, 90) & T_SLOT(H - 87.5 - CO + 30, 16.6, 15, 6.8, 90) & T_SLOT(H - 87.5 - CO - 60, 16.6, 15, 6.8, 90)
420
R03 = T_SLOT(H - 27.5, 19.5, 25, 11, 90) & T_SLOT(H - 197.5, 19.5, 25, 11, 90) & T_SLOT(H - 87.5 - CO + 30, 19.5, 25, 11, 90) & T_SLOT(H - 87.5 - CO - 60, 19.5, 25, 11, 90)
421-
Sub S_1006951C(ByVal NND As Integer)
421+
'R03 = T_RECT2(H - 27.5, 16.6, 6.8, 15) & T_RECT2(H - 197.5, 16.6, 6.8, 15) & T_RECT2(H - 87.5 - CO + 30, 16.6, 6.8, 15) & T_RECT2(H - 87.5 - CO - 60, 16.6, 6.8, 15)
422-
ACT_MOD = "1006951"
422+
423
R19 = T_CIRC(H - 85 - 49, L - 38.5 - 39 - 1.5, 10.1) & T_CIRC(H - 85, L - 38.5 - 39 - 1.5, 10.1)
424
425
R04 = T_CIRC(9 + WS, 26.8 + 21.4 + 12 + 0.5, 10.1) & T_CIRC(H - 78.5 - 9, 26.8 + 21.4 + 12 + 0.5, 10.1)
426-
L = INPUT_NUM(NND, "L", 0, ACT_MOD)
426+
R05 = T_CIRC(H - 27.5, L - 8.5 - 30 - 55 - 1, 20.2) & T_CIRC(H - 197.5, L - 8.5 - 30 - 55 - 1, 20.2) & T_CIRC(H - 87.5 - CO + 30, L - 8.5 - 30 - 55 - 1, 20.2) & T_CIRC(H - 87.5 - CO - 60, L - 8.5 - 30 - 55 - 1, 20.2)
427
R06 = T_SLOT(H - 27.5, L - 8.5 - 30 - 42.75, 35.5 - 1, 11, 90) & T_SLOT(H - 197.5, L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90) & T_SLOT(H - 87.5 - CO + 30, L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90) & T_SLOT(H - 87.5 - CO - 60, L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90)
428
429
R07 = T_RECT2(H - 27.5 - 21.5, L - 8.5 - 30 - 37.5 - 1, 10, 10) & T_RECT2(H - 197.5 - 21.5, L - 8.5 - 30 - 37.5 - 1, 10, 10) & T_RECT2(H - 87.5 - CO + 30 - 21.5, L - 8.5 - 30 - 37.5 - 1, 10, 10) & T_RECT2(H - 87.5 - CO - 60 - 21.5, L - 8.5 - 30 - 37.5 - 1, 10, 10)
430
R08 = T_CIRC(H - 78.5 - 57.5 - 9, L - 8.5 - 30 - 37.75 - 1, 3.6) & T_CIRC(H - 78.5 - 57.5 - 10 - 9, L - 8.5 - 30 - 37.75 - 1, 3.6)
431-
M3 = INPUT_NUM(NND, "M3", M3, ACT_MOD)
431+
R09 = T_CIRC(H - 87.5 - CO - 60 + 152, 26.8 + 21.4 + 24 + 21.4 + 13.6 + 1.5, 4.2) & T_CIRC(H - 87.5 - CO - 60 + 152 + 35, 26.8 + 21.4 + 24 + 21.4 + 13.6 + 1.5, 4.2)
432-
M4 = INPUT_NUM(NND, "M4", M4, ACT_MOD)
432+
R10 = T_CIRC(H - 12, L - 8.5 - 30 + 12.5, 7.2) & T_CIRC(H - 24, L - 8.5 - 30 + 12.5, 6.5) & T_CIRC(H - 24 - 222, L - 8.5 - 30 + 12.5, 6.5) & T_CIRC(H - 24 - 222 - 233, L - 8.5 - 30 + 12.5, 6.5) & T_CIRC(H - 24 - 222 - 233 + 129.8, L - 8.5 - 30 + 12.5, 7.2)
433-
M5 = INPUT_NUM(NND, "M5", M5, ACT_MOD)
433+
R11 = T_CIRC(H - 47.5, L - 8.5 - 30 + 21, 10.1) & T_CIRC(H - 47.5 - 88.6, L - 8.5 - 30 + 15, 10.1)
434-
'************************************* SCRITTURA LISTATO
434+
435
'R12 = T_SLOT(141.2 + 22 - 72 - 2.8, L - 8.5 - 30 + 9, 15, 6.8, 0) & T_SLOT(141.2 + 22 - 50 - 2.8, L - 8.5 - 30 + 9, 15, 6.8, 0) & T_SLOT(141.2 + 22 - 2.8, L - 8.5 - 30 + 9, 15, 6.8, 0) & T_SLOT(141.2 + 22 + 22 - 2.8, L - 8.5 - 30 + 9, 15, 6.8, 0)
436-
R02 = T_CIRC(M2 + 3 * M3 - 35, H - 53, 8.5)
436+
'R13 = T_SLOT(141.2 + 22, L - 8.5 - 30 + 9 + 12, 15, 6.8, 0) & T_SLOT(141.2 - 2.8, L - 8.5 - 30 + 9 + 12, 15, 6.8, 0)
437
R12 = T_SLOT(M1 + 22 - 72 - 2.8, L - 8.5 - 30 + 7, 15, 7, 0) & T_SLOT(M1 + 22 - 50 - 2.8, L - 8.5 - 30 + 7, 15, 7, 0) & T_SLOT(M1 + 22 - 2.8, L - 8.5 - 30 + 7, 15, 7, 0) & T_SLOT(M1 + 22 + 22 - 2.8, L - 8.5 - 30 + 7, 15, 7, 0)
438-
SCST = 0.2
438+
R13 = T_SLOT(M1 - 2.8 + 22, L - 8.5 - 30 + 7 + 12, 15, 7, 0) & T_SLOT(M1 - 2.8, L - 8.5 - 30 + 7 + 12, 15, 7, 0)
439-
R03A = T_SMUS(-SCST, -SCST)
439+
440-
R03B = T_SMUS(L + SCST, H + SCST)
440+
R14 = T_RECT2(M1 - 2.8 - 25.2, L - 8.5 - 30 + 17, 8.6, 8.6) & T_RECT2(M1 + 6, L - 8.5 - 30 + 7, 8.6, 8.6)
441-
R03C = T_SMUS(L + SCST, -SCST)
441+
R15 = T_RECT1(-6, M1, L - 8.5 - 30 + 24.5, L + 6) & T_RECT1(H - 172.5, H - 87.5 - 30 + 6, L - 8.5 - 30 + 25.7, L + 6) & T_RECT1(H - 87.5 - 30, H - 87.5 + 30, L - 8.5 - 30 - 1, L + 6)
442-
R03D = T_SMUS(-SCST, H + SCST)
442+
443-
R03 = R03A & R03B & R03C & R03D
443+
R16 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(H, L, "7SQ", 0) & T_SPECIAL(0, L - 8.5 - 30 + 24.5, "7SQ", 0)
444
R17 = T_SPECIAL(M1, L, "7SQ", 0) & T_SPECIAL(H - 172.5, L, "7SQ", 0) & T_SPECIAL(H - 87.5 - 30, L - 8.5 - 30 + 25.7, "7SQ", 0) & T_SPECIAL(H - 87.5 + 30, L, "7SQ", 0)
445-
fn = R02 & R03
445+
446-
P1 = 200
446+
R18 = T_RECT2(H - 78.5 - 9, L - 30 - 8.5 - 13.75 - 10 + 1, 26, 20)
447-
P2 = L - 250
447+
448
449-
STRINGA = R000(NHD, NND, SPS, L, H, P1, P2, MVAL) & fn
449+
Select Case VV
450
Case "P01", "P02", "P03", "P04", "P05", "P06", "P07"
451
R20 = T_SMUS(H + 1, L - 96)
452
Case "P21", "P22", "P23", "P24", "P25", "P26", "P27"
453-
If L > H Then
453+
R20 = T_SMUS(-1, L - 96)
454-
H1 = H
454+
Case Else
455-
L1 = L
455+
MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
456-
L = H1
456+
End Select
457-
H = L1
457+
458-
End If
458+
459
'**********************************************
460-
    POSINTAB = def_posintab(NND)
460+
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18 & R19 & R20
461-
    STR_OUT(0) = TablePosition(H, L, 0, 0, POSINTAB)
461+
462-
    STR_OUT(1) = "'INIZIO BLOCCO=ABABAB"
462+
463-
    STR_OUT(2) = "TOOL(SPECIALE, C521, A180, " & Chr(34) & "GANCIO" & Chr(34) & ")"
463+
P1 = 250
464-
    STR_OUT(3) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 - 10) & "," & Jcdf(L - 55 + 6) & "))"
464+
P2 = H - 400
465-
    STR_OUT(4) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
465+
466-
    STR_OUT(9) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 2 * M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
466+
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
467-
    STR_OUT(10) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 3 * M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
467+
468-
    
468+
469-
    STR_OUT(12) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 - 10) & "," & Jcdf(L - 55 - M5 + 6) & "))"
469+
470-
    STR_OUT(11) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 3 * M3 - 10) & "," & Jcdf(L - 55 - M5 + 6) & "))"
470+
471-
    
471+
472-
    STR_OUT(13) = TL_CUT_O
472+
473-
    STR_OUT(14) = "TOOLANGLE(0)"
473+
474-
    STR_OUT(15) = "MIDCUT(N)"
474+
475-
    STR_OUT(16) = UnloadOutline(110, 6, 0, -6, H, L)
475+
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "C", POSINTAB)
476-
    STR_OUT(17) = "PUN(LIN" & CNLV_GEO & "(P," & Jcdf(H) & "," & -LUTH & ",0," & -LUTH & ",-6,-6,0,M0,UNLDR" & UNLOADER(1, H, L, 0, 0)
476+
Call FVTPT(3, NND, "D")
477-
    STR_OUT(18) = "'FINE BLOCCO"
477+
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "0", POSINTAB)
478-
    Call FVTPT(3, NND, "")
478+
Call FVTPT(3, NND, "E")
479-
    
479+
480-
    
480+
481-
    STR_OUT(0) = TablePosition(H, L, 0, 0, POSINTAB)
481+
482-
    STR_OUT(1) = "'INIZIO BLOCCO=ABABAB"
482+
483-
    STR_OUT(2) = TL_CUT_V
483+
484-
    STR_OUT(3) = "TOOLANGLE(90)"
484+
Sub S_1006615E(NND)
485-
    STR_OUT(4) = "MIDCUT(N)"
485+
486-
    STR_OUT(5) = "PUN(LIN" & CNLV_GEO & "(P," & "0" & "," & Jcdf(L) & "," & "0" & "," & "0" & ",-6,-6,0,M0))"
486+
ACT_MOD = INFO_DAT(NND, 0, 6)
487-
    STR_OUT(6) = "TOOL(SPECIALE, C521, A180, " & Chr(34) & "GANCIO" & Chr(34) & ")"
487+
CLAMP = 0
488-
    STR_OUT(7) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 - 10) & "," & Jcdf(L - 55 + 6) & "))"
488+
NHD = 15
489-
    STR_OUT(8) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
489+
490-
    STR_OUT(9) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 2 * M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
490+
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
491-
    STR_OUT(10) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 3 * M3 - 10) & "," & Jcdf(L - 55 + 6) & "))"
491+
WS = INPUT_NUM(NND, "WS", WS, ACT_MOD)
492-
    
492+
L = INPUT_NUM(NND, "L", L, ACT_MOD)
493-
    STR_OUT(12) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 - 10) & "," & Jcdf(L - 55 - M5 + 6) & "))"
493+
494-
    STR_OUT(11) = "PUN(P" & CNLV_GEO & "(" & Jcdf(M2 + 3 * M3 - 10) & "," & Jcdf(L - 55 - M5 + 6) & "))"
494+
495-
    
495+
M1 = INPUT_STR(NND, "M1", M1, ACT_MOD)
496-
    STR_OUT(13) = TL_CUT_O
496+
M2 = INPUT_STR(NND, "M2", M2, ACT_MOD)
497-
    STR_OUT(14) = "TOOLANGLE(0)"
497+
M3 = INPUT_STR(NND, "M3", M3, ACT_MOD)
498-
    STR_OUT(15) = "MIDCUT(N)"
498+
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
499-
    STR_OUT(16) = UnloadOutline(110, 6, 0, -6, H, L)
499+
'***********************************************************
500-
    STR_OUT(17) = "PUN(LIN" & CNLV_GEO & "(P," & Jcdf(H) & ",-6," & Jcdf(0) & ",-6,-6,-6,0,M0,UNLDR" & UNLOADER(1, H, L, 0, 0)
500+
Dim POSINTAB As Byte
501-
    STR_OUT(18) = "'FINE BLOCCO"
501+
502-
    Call FVTPT(3, NND, "C")
502+
'*********************************LAVORAZIONI
503
 
504
' Select Case co
505
' Case 600
506
' M1 = 141.2
507
' Case 650
508
' M1 = 166.2
509
' Case 700
510
' M1 = 191.2
511
' Case 750
512
' M1 = 216.2
513
' Case 800
514
' M1 = 241.2
515
' Case 850
516
' M1 = 266.2
517
' Case 900
518
' M1 = 291.2
519
' Case Else
520
' MsgBox ("errore CO su " & ACT_MOD)
521
' End Select
522
 
523
 
524
 
525
R01 = T_CIRC(9, 12, 8.8) & T_CIRC(9, 26.8 + 21.4 + 24 + 21.4 + 14.4 + 1.5, 8.8) & T_CIRC(H - 9, 12, 8.8) & T_CIRC(H - 9, 26.8 + 21.4 + 24 + 21.4 + 14.4 + 1.5, 8.8) & T_CIRC(9, 26.8 + 21.4 + 12 + 0.5, 10.1) & T_CIRC(H - 9, 26.8 + 21.4 + 12 + 0.5, 10.1)
526
R02 = T_CIRC(H - 87.5, 5, 3.3) & T_CIRC(H - 87.5 - (CO / 2), 5, 3.3) & T_CIRC(H - 87.5 - CO, 5, 3.3)
527
528
'R03 = T_SLOT(H - 27.5, 16.6, 15, 6.8, 90) & T_SLOT(H - 197.5, 16.6, 15, 6.8, 90) & T_SLOT(H - 87.5 - CO + 30, 16.6, 15, 6.8, 90) & T_SLOT(H - 87.5 - CO - 60, 16.6, 15, 6.8, 90)
529
R03 = T_SLOT(H - 27.5, 19.5, 25, 11, 90) & T_SLOT(H - 197.5, 19.5, 25, 11, 90) & T_SLOT(H - 87.5 - CO + 30, 19.5, 25, 11, 90) & T_SLOT(H - 87.5 - CO - 60, 19.5, 25, 11, 90)
530
'R03 = T_RECT2(H - 27.5, 16.6, 6.8, 15) & T_RECT2(H - 197.5, 16.6, 6.8, 15) & T_RECT2(H - 87.5 - CO + 30, 16.6, 6.8, 15) & T_RECT2(H - 87.5 - CO - 60, 16.6, 6.8, 15)
531
532
R19 = T_CIRC(H - 85 - 49, L - 38.5 - 39 - 1.5, 10.1) & T_CIRC(H - 85, L - 38.5 - 39 - 1.5, 10.1)
533
534
R04 = T_CIRC(9 + WS, 26.8 + 21.4 + 12 + 0.5, 10.1) & T_CIRC(H - 78.5 - 9, 26.8 + 21.4 + 12 + 0.5, 10.1)
535
R05 = T_CIRC(H - 27.5, L - 8.5 - 30 - 55 - 1, 20.2) & T_CIRC(H - 197.5, L - 8.5 - 30 - 55 - 1, 20.2) & T_CIRC(H - 87.5 - CO + 30, L - 8.5 - 30 - 55 - 1, 20.2) & T_CIRC(H - 87.5 - CO - 60, L - 8.5 - 30 - 55 - 1, 20.2)
536
R06 = T_SLOT(H - 27.5, L - 8.5 - 30 - 42.75, 35.5 - 1, 11, 90) & T_SLOT(H - 197.5, L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90) & T_SLOT(H - 87.5 - CO + 30, L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90) & T_SLOT(H - 87.5 - CO - 60, L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90)
537
538
R07 = T_RECT2(H - 27.5 - 21.5, L - 8.5 - 30 - 37.5 - 1, 10, 10) & T_RECT2(H - 197.5 - 21.5, L - 8.5 - 30 - 37.5 - 1, 10, 10) & T_RECT2(H - 87.5 - CO + 30 - 21.5, L - 8.5 - 30 - 37.5 - 1, 10, 10) & T_RECT2(H - 87.5 - CO - 60 - 21.5, L - 8.5 - 30 - 37.5 - 1, 10, 10)
539
R08 = T_CIRC(H - 78.5 - 57.5 - 9, L - 8.5 - 30 - 37.75 - 1, 3.6) & T_CIRC(H - 78.5 - 57.5 - 10 - 9, L - 8.5 - 30 - 37.75 - 1, 3.6)
540
R09 = T_CIRC(H - 87.5 - CO - 60 + 152, 26.8 + 21.4 + 24 + 21.4 + 13.6 + 1.5, 4.2) & T_CIRC(H - 87.5 - CO - 60 + 152 + 35, 26.8 + 21.4 + 24 + 21.4 + 13.6 + 1.5, 4.2)
541
R10 = T_CIRC(H - 12, L - 8.5 - 30 + 12.5, 7.2) & T_CIRC(H - 24, L - 8.5 - 30 + 12.5, 6.5) & T_CIRC(H - 24 - 222, L - 8.5 - 30 + 12.5, 6.5) & T_CIRC(H - 24 - 222 - 233, L - 8.5 - 30 + 12.5, 6.5) & T_CIRC(H - 24 - 222 - 233 + 129.8, L - 8.5 - 30 + 12.5, 7.2)
542
R11 = T_CIRC(H - 47.5, L - 8.5 - 30 + 21, 10.1) & T_CIRC(H - 47.5 - 88.6, L - 8.5 - 30 + 15, 10.1)
543
544
'R12 = T_SLOT(141.2 + 22 - 72 - 2.8, L - 8.5 - 30 + 9, 15, 6.8, 0) & T_SLOT(141.2 + 22 - 50 - 2.8, L - 8.5 - 30 + 9, 15, 6.8, 0) & T_SLOT(141.2 + 22 - 2.8, L - 8.5 - 30 + 9, 15, 6.8, 0) & T_SLOT(141.2 + 22 + 22 - 2.8, L - 8.5 - 30 + 9, 15, 6.8, 0)
545
'R13 = T_SLOT(141.2 + 22, L - 8.5 - 30 + 9 + 12, 15, 6.8, 0) & T_SLOT(141.2 - 2.8, L - 8.5 - 30 + 9 + 12, 15, 6.8, 0)
546
R12 = T_SLOT(M2 + 22 - 72 - 2.8, L - 8.5 - 30 + 7, 15, 7, 0) & T_SLOT(M2 + 22 - 50 - 2.8, L - 8.5 - 30 + 7, 15, 7, 0) & T_SLOT(M2 + 22 - 2.8, L - 8.5 - 30 + 7, 15, 7, 0) & T_SLOT(M2 + 22 + 22 - 2.8, L - 8.5 - 30 + 7, 15, 7, 0)
547
R13 = T_SLOT(M2 - 2.8 + 22, L - 8.5 - 30 + 7 + 12, 15, 7, 0) & T_SLOT(M2 - 2.8, L - 8.5 - 30 + 7 + 12, 15, 7, 0)
548
549
R14 = T_RECT2(M2 - 2.8 - 25.2, L - 8.5 - 30 + 17, 8.6, 8.6) & T_RECT2(M2 + 6, L - 8.5 - 30 + 7, 8.6, 8.6)
550
R15 = T_RECT1(-6, M2, L - 8.5 - 30 + 24.5, L + 6) & T_RECT1(H - 172.5, H - 87.5 - 30 + 6, L - 8.5 - 30 + 25.7, L + 6) & T_RECT1(H - 87.5 - 30, H - 87.5 + 30, L - 8.5 - 30 - 1, L + 6)
551
552
R16 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(H, L, "7SQ", 0) & T_SPECIAL(0, L - 8.5 - 30 + 24.5, "7SQ", 0)
553
R17 = T_SPECIAL(M2, L, "7SQ", 0) & T_SPECIAL(H - 172.5, L, "7SQ", 0) & T_SPECIAL(H - 87.5 - 30, L - 8.5 - 30 + 25.7, "7SQ", 0) & T_SPECIAL(H - 87.5 + 30, L, "7SQ", 0)
554
555
R18 = T_RECT2(H - 78.5 - 9, L - 30 - 8.5 - 13.75 - 10 + 1, 26, 20)
556
557
558
Select Case VV
559
Case "P01", "P02", "P03", "P04", "P05", "P06", "P07"
560
R20 = T_SMUS(H + 1, L - 96)
561
Case "P21", "P22", "P23", "P24", "P25", "P26", "P27"
562
R20 = T_SMUS(-1, L - 96)
563
Case Else
564
MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
565
End Select
566
567
568
'**********************************************
569
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18 & R19 & R20
570
571
572
P1 = 250
573
P2 = H - 400
574
MVAL = 500
575
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
576
577
Call SAVE_SUB(NND, STRINGA)
578
579
POSINTAB = def_posintab(NND)
580
Call CUT_END_S(H, L, "0", POSINTAB)
581
Call FVTPT(3, NND, "")
582
Call CUT_END_S(H, L, "C", POSINTAB)
583
Call FVTPT(3, NND, "C")
584
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "C", POSINTAB)
585
Call FVTPT(3, NND, "D")
586
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "0", POSINTAB)
587
Call FVTPT(3, NND, "E")
588
589
End Sub
590
591
592
593
Sub S_1006615F(NND)
594
595
ACT_MOD = INFO_DAT(NND, 0, 6)
596
CLAMP = 0
597
NHD = 15
598
599
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
600
WS = INPUT_NUM(NND, "WS", WS, ACT_MOD)
601
L = INPUT_NUM(NND, "L", L, ACT_MOD)
602
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
603
H = INPUT_NUM(NND, "H", H, ACT_MOD)
604
M1 = INPUT_STR(NND, "M1", M1, ACT_MOD)
605
M2 = INPUT_STR(NND, "M2", M2, ACT_MOD)
606
M3 = INPUT_STR(NND, "M3", M3, ACT_MOD)
607
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
608
'***********************************************************
609
Dim POSINTAB As Byte
610
611
'*********************************LAVORAZIONI
612
 
613
 
614
R01 = T_CIRC(9, 12, 8.8) & T_CIRC(9, 26.8 + 21.4 + 24 + 21.4 + 14.4 + 1.5, 8.8) & T_CIRC(H - 9, 12, 8.8) & T_CIRC(H - 9, 26.8 + 21.4 + 24 + 21.4 + 14.4 + 1.5, 8.8) & T_CIRC(9, 26.8 + 21.4 + 12 + 0.5, 10.1) & T_CIRC(H - 9, 26.8 + 21.4 + 12 + 0.5, 10.1)
615
R02 = T_CIRC(H - 87.5, 5, 3.3) & T_CIRC(H - 87.5 - (CO / 2), 5, 3.3) & T_CIRC(H - 87.5 - CO, 5, 3.3)
616
617
R03 = T_SLOT(H - 27.5, 19.5, 25, 11, 90) & T_SLOT(H - 197.5, 19.5, 25, 11, 90) & T_SLOT(H - 87.5 - CO + 30, 19.5, 25, 11, 90) & T_SLOT(H - 87.5 - CO - 60, 19.5, 25, 11, 90)
618
R03 = R03 & T_SLOT(H - 87.5 - CO + 30 + 100, 19.5, 25, 11, 90) 'AGGIUNTA REV F
619
620
R19 = T_CIRC(H - 85 - 49, L - 38.5 - 39 - 1.5, 10.1) & T_CIRC(H - 85, L - 38.5 - 39 - 1.5, 10.1)
621
622
R04 = T_CIRC(9 + WS, 26.8 + 21.4 + 12 + 0.5, 10.1) & T_CIRC(H - 78.5 - 9, 26.8 + 21.4 + 12 + 0.5, 10.1)
623
R05 = T_CIRC(H - 27.5, L - 8.5 - 30 - 55 - 1, 20.2) & T_CIRC(H - 197.5, L - 8.5 - 30 - 55 - 1, 20.2) & T_CIRC(H - 87.5 - CO + 30, L - 8.5 - 30 - 55 - 1, 20.2) & T_CIRC(H - 87.5 - CO - 60, L - 8.5 - 30 - 55 - 1, 20.2)
624
R05 = R05 & T_CIRC(H - 87.5 - CO + 30 + 100, L - 8.5 - 30 - 55 - 1, 20.2) 'AGGIUNTA REV F
625
626
R06 = T_SLOT(H - 27.5, L - 8.5 - 30 - 42.75, 35.5 - 1, 11, 90) & T_SLOT(H - 197.5, L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90) & T_SLOT(H - 87.5 - CO + 30, L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90) & T_SLOT(H - 87.5 - CO - 60, L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90)
627
R06 = R06 & T_SLOT(H - 87.5 - CO + 30 + 100, L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90) 'AGGIUNTA REV F
628
629
R07 = T_RECT2(H - 27.5 - 21.5, L - 8.5 - 30 - 37.5 - 1, 10, 10) & T_RECT2(H - 197.5 - 21.5, L - 8.5 - 30 - 37.5 - 1, 10, 10) & T_RECT2(H - 87.5 - CO + 30 - 21.5, L - 8.5 - 30 - 37.5 - 1, 10, 10) & T_RECT2(H - 87.5 - CO - 60 - 21.5, L - 8.5 - 30 - 37.5 - 1, 10, 10)
630
R07 = R07 & T_RECT2(H - 87.5 - CO + 30 - 21.5 + 100, L - 8.5 - 30 - 37.5 - 1, 10, 10) 'AGGIUNTA REV F
631
632
R08 = T_CIRC(H - 78.5 - 57.5 - 9, L - 8.5 - 30 - 37.75 - 1, 3.6) & T_CIRC(H - 78.5 - 57.5 - 10 - 9, L - 8.5 - 30 - 37.75 - 1, 3.6)
633
R09 = T_CIRC(H - 87.5 - CO - 60 + 152, 26.8 + 21.4 + 24 + 21.4 + 13.6 + 1.5, 4.2) & T_CIRC(H - 87.5 - CO - 60 + 152 + 35, 26.8 + 21.4 + 24 + 21.4 + 13.6 + 1.5, 4.2)
634
R10 = T_CIRC(H - 12, L - 8.5 - 30 + 12.5, 7.2) & T_CIRC(H - 24, L - 8.5 - 30 + 12.5, 6.5) & T_CIRC(H - 24 - 222, L - 8.5 - 30 + 12.5, 6.5) & T_CIRC(H - 24 - 222 - 233, L - 8.5 - 30 + 12.5, 6.5) & T_CIRC(H - 24 - 222 - 233 + 129.8, L - 8.5 - 30 + 12.5, 7.2)
635
R11 = T_CIRC(H - 47.5, L - 8.5 - 30 + 21, 10.1) & T_CIRC(H - 47.5 - 88.6, L - 8.5 - 30 + 15, 10.1)
636
637
R12 = T_SLOT(M2 + 22 - 72 - 2.8, L - 8.5 - 30 + 7, 15, 7, 0) & T_SLOT(M2 + 22 - 50 - 2.8, L - 8.5 - 30 + 7, 15, 7, 0) & T_SLOT(M2 + 22 - 2.8, L - 8.5 - 30 + 7, 15, 7, 0) & T_SLOT(M2 + 22 + 22 - 2.8, L - 8.5 - 30 + 7, 15, 7, 0)
638
R13 = T_SLOT(M2 - 2.8 + 22, L - 8.5 - 30 + 7 + 12, 15, 7, 0) & T_SLOT(M2 - 2.8, L - 8.5 - 30 + 7 + 12, 15, 7, 0)
639
640
R14 = T_RECT2(M2 - 2.8 - 25.2, L - 8.5 - 30 + 17, 8.6, 8.6) & T_RECT2(M2 + 6, L - 8.5 - 30 + 7, 8.6, 8.6)
641
R15 = T_RECT1(-6, M2, L - 8.5 - 30 + 24.5, L + 6) & T_RECT1(H - 172.5, H - 87.5 - 30 + 6, L - 8.5 - 30 + 25.7, L + 6) & T_RECT1(H - 87.5 - 30, H - 87.5 + 30, L - 8.5 - 30 - 1, L + 6)
642
643
R16 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(H, L, "7SQ", 0) & T_SPECIAL(0, L - 8.5 - 30 + 24.5, "7SQ", 0)
644
R17 = T_SPECIAL(M2, L, "7SQ", 0) & T_SPECIAL(H - 172.5, L, "7SQ", 0) & T_SPECIAL(H - 87.5 - 30, L - 8.5 - 30 + 25.7, "7SQ", 0) & T_SPECIAL(H - 87.5 + 30, L, "7SQ", 0)
645
646
R18 = T_RECT2(H - 78.5 - 9, L - 30 - 8.5 - 13.75 - 10 + 1, 26, 20)
647
648
649
Select Case VV
650
Case "P01", "P02", "P03", "P04", "P05", "P06", "P07"
651
R20 = T_SMUS(H + 1, L - 96)
652
Case "P21", "P22", "P23", "P24", "P25", "P26", "P27"
653
R20 = T_SMUS(-1, L - 96)
654
Case Else
655
MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
656
End Select
657
658
659
'**********************************************
660
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18 & R19 & R20
661
662
663
P1 = 250
664
P2 = H - 400
665
MVAL = 500
666
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
667
668
Call SAVE_SUB(NND, STRINGA)
669
670
POSINTAB = def_posintab(NND)
671
Call CUT_END_S(H, L, "0", POSINTAB)
672
Call FVTPT(3, NND, "")
673
Call CUT_END_S(H, L, "C", POSINTAB)
674
Call FVTPT(3, NND, "C")
675
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "C", POSINTAB)
676
Call FVTPT(3, NND, "D")
677
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "0", POSINTAB)
678
Call FVTPT(3, NND, "E")
679
680
End Sub
681
682
683
Sub S_1006615G(NND)
684
685
ACT_MOD = INFO_DAT(NND, 0, 6)
686
CLAMP = 0
687
NHD = 15
688
689
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
690
WS = INPUT_NUM(NND, "WS", WS, ACT_MOD)
691
L = INPUT_NUM(NND, "L", L, ACT_MOD)
692
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
693
H = INPUT_NUM(NND, "H", H, ACT_MOD)
694
M1 = INPUT_STR(NND, "M1", M1, ACT_MOD)
695
M2 = INPUT_STR(NND, "M2", M2, ACT_MOD)
696
M3 = INPUT_STR(NND, "M3", M3, ACT_MOD)
697
M4 = INPUT_STR(NND, "M4", M4, ACT_MOD)
698
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
699
'***********************************************************
700
Dim POSINTAB As Byte
701
702
'*********************************LAVORAZIONI
703
 
704
 
705
R01 = T_CIRC(9, 12, 8.8) & T_CIRC(9, 26.8 + 21.4 + 24 + 21.4 + 14.4 + 1.5, 8.8) & T_CIRC(H - 9, 12, 8.8) & T_CIRC(H - 9, 26.8 + 21.4 + 24 + 21.4 + 14.4 + 1.5, 8.8) & T_CIRC(9, 26.8 + 21.4 + 12 + 0.5, 10.1) & T_CIRC(H - 9, 26.8 + 21.4 + 12 + 0.5, 10.1)
706
R02 = T_CIRC(H - 87.5, 5, 3.3) & T_CIRC(H - 87.5 - (CO / 2), 5, 3.3) & T_CIRC(H - 87.5 - CO, 5, 3.3)
707
708
R03 = T_SLOT(H - 27.5, 19.5, 25, 11, 90) & T_SLOT(H - 197.5, 19.5, 25, 11, 90) & T_SLOT(H - 87.5 - CO + 30, 19.5, 25, 11, 90) & T_SLOT(H - 87.5 - CO - 60, 19.5, 25, 11, 90)
709
R03 = R03 & T_SLOT(H - 87.5 - CO + 30 + 100, 19.5, 25, 11, 90) 'AGGIUNTA REV F
710
711
R19 = T_CIRC(H - 85 - 49, L - 38.5 - 39 - 1.5, 10.1) & T_CIRC(H - 85, L - 38.5 - 39 - 1.5, 10.1)
712
713
R04 = T_CIRC(9 + WS, 26.8 + 21.4 + 12 + 0.5, 10.1) & T_CIRC(H - 78.5 - 9, 26.8 + 21.4 + 12 + 0.5, 10.1)
714
R05 = T_CIRC(H - 27.5, L - 8.5 - 30 - 55 - 1, 20.2) & T_CIRC(H - 197.5, L - 8.5 - 30 - 55 - 1, 20.2) & T_CIRC(H - 87.5 - CO + 30, L - 8.5 - 30 - 55 - 1, 20.2) & T_CIRC(H - 87.5 - CO - 60, L - 8.5 - 30 - 55 - 1, 20.2)
715
R05 = R05 & T_CIRC(H - 87.5 - CO + 30 + 100, L - 8.5 - 30 - 55 - 1, 20.2) 'AGGIUNTA REV F
716
717
R06 = T_SLOT(H - 27.5, L - 8.5 - 30 - 42.75, 35.5 - 1, 11, 90) & T_SLOT(H - 197.5, L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90) & T_SLOT(H - 87.5 - CO + 30, L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90) & T_SLOT(H - 87.5 - CO - 60, L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90)
718
R06 = R06 & T_SLOT(H - 87.5 - CO + 30 + 100, L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90) 'AGGIUNTA REV F
719
720
R07 = T_RECT2(H - 27.5 - 21.5, L - 8.5 - 30 - 37.5 - 1, 10, 10) & T_RECT2(H - 197.5 - 21.5, L - 8.5 - 30 - 37.5 - 1, 10, 10) & T_RECT2(H - 87.5 - CO + 30 - 21.5, L - 8.5 - 30 - 37.5 - 1, 10, 10) & T_RECT2(H - 87.5 - CO - 60 - 21.5, L - 8.5 - 30 - 37.5 - 1, 10, 10)
721
R07 = R07 & T_RECT2(H - 87.5 - CO + 30 - 21.5 + 100, L - 8.5 - 30 - 37.5 - 1, 10, 10) 'AGGIUNTA REV F
722
723
R08 = T_CIRC(H - 78.5 - 57.5 - 9, L - 8.5 - 30 - 37.75 - 1, 3.6) & T_CIRC(H - 78.5 - 57.5 - 10 - 9, L - 8.5 - 30 - 37.75 - 1, 3.6)
724
R09 = T_CIRC(H - 87.5 - CO - 60 + 152, 26.8 + 21.4 + 24 + 21.4 + 13.6 + 1.5, 4.2) & T_CIRC(H - 87.5 - CO - 60 + 152 + 35, 26.8 + 21.4 + 24 + 21.4 + 13.6 + 1.5, 4.2)
725
R10 = T_CIRC(H - 12, L - 8.5 - 30 + 12.5, 7.2) & T_CIRC(H - 24, L - 8.5 - 30 + 12.5, 6.5) & T_CIRC(H - 24 - 222, L - 8.5 - 30 + 12.5, 6.5) & T_CIRC(H - 24 - 222 - 233, L - 8.5 - 30 + 12.5, 6.5) & T_CIRC(H - 24 - 222 - 233 + 129.8, L - 8.5 - 30 + 12.5, 7.2)
726
R11 = T_CIRC(H - 47.5, L - 8.5 - 30 + 21, 10.1) & T_CIRC(H - 47.5 - 88.6, L - 8.5 - 30 + 15, 10.1)
727
728
R12 = T_SLOT(M2 + 22 - 72 - 2.8, L - 8.5 - 30 + 7, 15, 7, 0) & T_SLOT(M2 + 22 - 50 - 2.8, L - 8.5 - 30 + 7, 15, 7, 0) & T_SLOT(M2 + 22 - 2.8, L - 8.5 - 30 + 7, 15, 7, 0) & T_SLOT(M2 + 22 + 22 - 2.8, L - 8.5 - 30 + 7, 15, 7, 0)
729
R13 = T_SLOT(M2 - 2.8 + 22, L - 8.5 - 30 + 7 + 12, 15, 7, 0) & T_SLOT(M2 - 2.8, L - 8.5 - 30 + 7 + 12, 15, 7, 0)
730
731
R14 = T_RECT2(M2 - 2.8 - 25.2, L - 8.5 - 30 + 17, 8.6, 8.6) & T_RECT2(M2 + 6, L - 8.5 - 30 + 7, 8.6, 8.6)
732
R15 = T_RECT1(-6, M2, L - 8.5 - 30 + 24.5, L + 6) & T_RECT1(H - 172.5, H - 87.5 - 30 + 6, L - 8.5 - 30 + 25.7, L + 6) & T_RECT1(H - 87.5 - 30, H - 87.5 + 30, L - 8.5 - 30 - 1, L + 6)
733
734
R16 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(H, L, "7SQ", 0) & T_SPECIAL(0, L - 8.5 - 30 + 24.5, "7SQ", 0)
735
R17 = T_SPECIAL(M2, L, "7SQ", 0) & T_SPECIAL(H - 172.5, L, "7SQ", 0) & T_SPECIAL(H - 87.5 - 30, L - 8.5 - 30 + 25.7, "7SQ", 0) & T_SPECIAL(H - 87.5 + 30, L, "7SQ", 0)
736
737
R18 = T_RECT2(H - 78.5 - 9, L - 30 - 8.5 - 13.75 - 10 + 1, 26, 20)
738
739
740
Select Case VV
741
Case "P01", "P02", "P03", "P04", "P05", "P06", "P07"
742
R20 = T_SMUS(H + 1, L - 96)
743
Case "P21", "P22", "P23", "P24", "P25", "P26", "P27"
744
R20 = T_SMUS(-1, L - 96)
745
Case Else
746
MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
747
End Select
748
749
R21 = T_CIRC(H - 87.5 - M4 - 56, L - 8.5 - 12, 6) & T_CIRC(H - 87.5 - M4, L - 8.5 - 12, 6)
750
751
'**********************************************
752
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18 & R19 & R20 & R21
753
754
755
P1 = 250
756
P2 = H - 400
757
MVAL = 500
758
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
759
760
Call SAVE_SUB(NND, STRINGA)
761
762
POSINTAB = def_posintab(NND)
763
Call CUT_END_S(H, L, "0", POSINTAB)
764
Call FVTPT(3, NND, "")
765
Call CUT_END_S(H, L, "C", POSINTAB)
766
Call FVTPT(3, NND, "C")
767
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "C", POSINTAB)
768
Call FVTPT(3, NND, "D")
769
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "0", POSINTAB)
770
Call FVTPT(3, NND, "E")
771
772
End Sub
773
774
775
776
Sub S_1006615H(NND)
777
778
ACT_MOD = INFO_DAT(NND, 0, 6)
779
CLAMP = 0
780
NHD = 15
781
782
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
783
WS = INPUT_NUM(NND, "WS", WS, ACT_MOD)
784
L = INPUT_NUM(NND, "L", L, ACT_MOD)
785
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
786
H = INPUT_NUM(NND, "H", H, ACT_MOD)
787
M1 = INPUT_STR(NND, "M1", M1, ACT_MOD)
788
M2 = INPUT_STR(NND, "M2", M2, ACT_MOD)
789
M3 = INPUT_STR(NND, "M3", M3, ACT_MOD)
790
M4 = INPUT_STR(NND, "M4", M4, ACT_MOD)
791
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
792
'***********************************************************
793
Dim POSINTAB As Byte
794
795
'*********************************LAVORAZIONI
796
 
797
Select Case VV
798
Case "P21", "P22", "P23", "P24", "P25", "P26", "P27"
799
AGG = 2
800
Case "P01", "P02", "P03", "P04", "P05", "P06", "P07"
801
AGG = 1
802
Case Else
803
MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
804
End Select
805
806
 
807
R01 = T_CIRC(MR_X(9, H, AGG), 12, 8.8) & T_CIRC(MR_X(9, H, AGG), 26.8 + 21.4 + 24 + 21.4 + 14.4 + 1.5, 8.8) & T_CIRC(MR_X(H - 9, H, AGG), 12, 8.8) & T_CIRC(MR_X(H - 9, H, AGG), 26.8 + 21.4 + 24 + 21.4 + 14.4 + 1.5, 8.8) & T_CIRC(MR_X(9, H, AGG), 26.8 + 21.4 + 12 + 0.5, 10.1) & T_CIRC(MR_X(H - 9, H, AGG), 26.8 + 21.4 + 12 + 0.5, 10.1)
808
R02 = T_CIRC(MR_X(H - 87.5, H, AGG), 5, 3.3) & T_CIRC(MR_X(H - 87.5 - (CO / 2), H, AGG), 5, 3.3) & T_CIRC(MR_X(H - 87.5 - CO, H, AGG), 5, 3.3)
809
810
R03 = T_SLOT(MR_X(H - 27.5, H, AGG), 19.5, 25, 11, 90) & T_SLOT(MR_X(H - 197.5, H, AGG), 19.5, 25, 11, 90) & T_SLOT(MR_X(H - 87.5 - CO + 30, H, AGG), 19.5, 25, 11, 90) & T_SLOT(MR_X(H - 87.5 - CO - 60, H, AGG), 19.5, 25, 11, 90)
811
R03 = R03 & T_SLOT(MR_X(H - 87.5 - CO + 30 + 100, H, AGG), 19.5, 25, 11, 90) 'AGGIUNTA REV F
812
813
R19 = T_CIRC(MR_X(H - 85 - 49, H, AGG), L - 38.5 - 39 - 1.5, 10.1) & T_CIRC(MR_X(H - 85, H, AGG), L - 38.5 - 39 - 1.5, 10.1)
814
815
R04 = T_CIRC(MR_X(9 + WS, H, AGG), 26.8 + 21.4 + 12 + 0.5, 10.1) & T_CIRC(MR_X(H - 78.5 - 9, H, AGG), 26.8 + 21.4 + 12 + 0.5, 10.1)
816
R05 = T_CIRC(MR_X(H - 27.5, H, AGG), L - 8.5 - 30 - 55 - 1, 20.2) & T_CIRC(MR_X(H - 197.5, H, AGG), L - 8.5 - 30 - 55 - 1, 20.2) & T_CIRC(MR_X(H - 87.5 - CO + 30, H, AGG), L - 8.5 - 30 - 55 - 1, 20.2) & T_CIRC(MR_X(H - 87.5 - CO - 60, H, AGG), L - 8.5 - 30 - 55 - 1, 20.2)
817
R05 = R05 & T_CIRC(MR_X(H - 87.5 - CO + 30 + 100, H, AGG), L - 8.5 - 30 - 55 - 1, 20.2) 'AGGIUNTA REV F
818
819
R06 = T_SLOT(MR_X(H - 27.5, H, AGG), L - 8.5 - 30 - 42.75, 35.5 - 1, 11, 90) & T_SLOT(MR_X(H - 197.5, H, AGG), L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90) & T_SLOT(MR_X(H - 87.5 - CO + 30, H, AGG), L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90) & T_SLOT(MR_X(H - 87.5 - CO - 60, H, AGG), L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90)
820
R06 = R06 & T_SLOT(MR_X(H - 87.5 - CO + 30 + 100, H, AGG), L - 8.5 - 30 - 42.75 - 1, 35.5, 11, 90) 'AGGIUNTA REV F
821
822
R07 = T_RECT2(MR_X(H - 27.5 - 21.5, H, AGG), L - 8.5 - 30 - 37.5 - 1, 10, 10) & T_RECT2(MR_X(H - 197.5 - 21.5, H, AGG), L - 8.5 - 30 - 37.5 - 1, 10, 10) & T_RECT2(MR_X(H - 87.5 - CO + 30 - 21.5, H, AGG), L - 8.5 - 30 - 37.5 - 1, 10, 10) & T_RECT2(MR_X(H - 87.5 - CO - 60 - 21.5, H, AGG), L - 8.5 - 30 - 37.5 - 1, 10, 10)
823
R07 = R07 & T_RECT2(MR_X(H - 87.5 - CO + 30 - 21.5 + 100, H, AGG), L - 8.5 - 30 - 37.5 - 1, 10, 10) 'AGGIUNTA REV F
824
825
R08 = T_CIRC(MR_X(H - 78.5 - 57.5 - 9, H, AGG), L - 8.5 - 30 - 37.75 - 1, 3.6) & T_CIRC(MR_X(H - 78.5 - 57.5 - 10 - 9, H, AGG), L - 8.5 - 30 - 37.75 - 1, 3.6)
826
R09 = T_CIRC(MR_X(H - 87.5 - CO - 60 + 152, H, AGG), 26.8 + 21.4 + 24 + 21.4 + 13.6 + 1.5, 4.2) & T_CIRC(MR_X(H - 87.5 - CO - 60 + 152 + 35, H, AGG), 26.8 + 21.4 + 24 + 21.4 + 13.6 + 1.5, 4.2)
827
R10 = T_CIRC(MR_X(H - 12, H, AGG), L - 8.5 - 30 + 12.5, 7.2) & T_CIRC(MR_X(H - 24, H, AGG), L - 8.5 - 30 + 12.5, 6.5) & T_CIRC(MR_X(H - 24 - 222, H, AGG), L - 8.5 - 30 + 12.5, 6.5) & T_CIRC(MR_X(H - 24 - 222 - 233, H, AGG), L - 8.5 - 30 + 12.5, 6.5) & T_CIRC(MR_X(H - 24 - 222 - 233 + 129.8, H, AGG), L - 8.5 - 30 + 12.5, 7.2)
828
R11 = T_CIRC(MR_X(H - 47.5, H, AGG), L - 8.5 - 30 + 21, 10.1) & T_CIRC(MR_X(H - 47.5 - 88.6, H, AGG), L - 8.5 - 30 + 15, 10.1)
829
830
R12 = T_SLOT(MR_X(M2 + 22 - 72 - 2.8, H, AGG), L - 8.5 - 30 + 7, 15, 7, 0) & T_SLOT(MR_X(M2 + 22 - 50 - 2.8, H, AGG), L - 8.5 - 30 + 7, 15, 7, 0) & T_SLOT(MR_X(M2 + 22 - 2.8, H, AGG), L - 8.5 - 30 + 7, 15, 7, 0) & T_SLOT(MR_X(M2 + 22 + 22 - 2.8, H, AGG), L - 8.5 - 30 + 7, 15, 7, 0)
831
R13 = T_SLOT(MR_X(M2 - 2.8 + 22, H, AGG), L - 8.5 - 30 + 7 + 12, 15, 7, 0) & T_SLOT(MR_X(M2 - 2.8, H, AGG), L - 8.5 - 30 + 7 + 12, 15, 7, 0)
832
833
R14 = T_RECT2(MR_X(M2 - 2.8 - 25.2, H, AGG), L - 8.5 - 30 + 17, 8.6, 8.6) & T_RECT2(MR_X(M2 + 6, H, AGG), L - 8.5 - 30 + 7, 8.6, 8.6)
834
R15 = T_RECT1(MR_X(-6, H, AGG), MR_X(M2, H, AGG), L - 8.5 - 30 + 24.5, L + 6) & T_RECT1(MR_X(H - 172.5, H, AGG), MR_X(H - 87.5 - 30 + 6, H, AGG), L - 8.5 - 30 + 25.7, L + 6) & T_RECT1(MR_X(H - 87.5 - 30, H, AGG), MR_X(H - 87.5 + 30, H, AGG), L - 8.5 - 30 - 1, L + 6)
835
836
R16 = T_SPECIAL(MR_X(0, H, AGG), 0, "7SQ", 0) & T_SPECIAL(MR_X(H, H, AGG), 0, "7SQ", 0) & T_SPECIAL(MR_X(H, H, AGG), L, "7SQ", 0) & T_SPECIAL(MR_X(0, H, AGG), L - 8.5 - 30 + 24.5, "7SQ", 0)
837
R17 = T_SPECIAL(MR_X(M2, H, AGG), L, "7SQ", 0) & T_SPECIAL(MR_X(H - 172.5, H, AGG), L, "7SQ", 0) & T_SPECIAL(MR_X(H - 87.5 - 30, H, AGG), L - 8.5 - 30 + 25.7, "7SQ", 0) & T_SPECIAL(MR_X(H - 87.5 + 30, H, AGG), L, "7SQ", 0)
838
839
R18 = T_RECT2(MR_X(H - 78.5 - 9, H, AGG), L - 30 - 8.5 - 13.75 - 10 + 1, 26, 20)
840
841
842
'Select Case VV
843
'Case "P01", "P02", "P03", "P04", "P05", "P06", "P07"
844
R20 = T_SMUS(H + 1, L - 96)
845
'Case "P21", "P22", "P23", "P24", "P25", "P26", "P27"
846
'R20 = T_SMUS(-1, L - 96)
847
'Case Else
848
'MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
849
'End Select
850
851
R21 = T_CIRC(MR_X(H - 87.5 - M4 - 53, H, AGG), L - 8.5 - 12, 6) & T_CIRC(MR_X(H - 87.5 - M4, H, AGG), L - 8.5 - 12, 6)
852
853
'**********************************************
854
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18 & R19 & R20 & R21
855
856
857
P1 = 250
858
P2 = H - 400
859
MVAL = 500
860
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
861
862
Call SAVE_SUB(NND, STRINGA)
863
864
POSINTAB = def_posintab(NND)
865
Call CUT_END_S(H, L, "0", POSINTAB)
866
Call FVTPT(3, NND, "")
867
Call CUT_END_S(H, L, "C", POSINTAB)
868
Call FVTPT(3, NND, "C")
869
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "C", POSINTAB)
870
Call FVTPT(3, NND, "D")
871
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "0", POSINTAB)
872
Call FVTPT(3, NND, "E")
873
874
End Sub
875
876
877
878
Sub S_0902920C(NND)
879
880
ACT_MOD = INFO_DAT(NND, 0, 6)
881
CLAMP = 0
882
NHD = 15
883
884
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
885
ss = INPUT_NUM(NND, "SS", ss, ACT_MOD)
886
F = INPUT_NUM(NND, "F", F, ACT_MOD)
887
G = INPUT_NUM(NND, "G", G, ACT_MOD)
888
BL = INPUT_NUM(NND, "BL", BL, ACT_MOD)
889
BR = INPUT_NUM(NND, "BR", BR, ACT_MOD)
890
WS = INPUT_NUM(NND, "WS", WS, ACT_MOD)
891
L = INPUT_NUM(NND, "L", L, ACT_MOD)
892
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
893
H = INPUT_NUM(NND, "H", H, ACT_MOD)
894
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
895
'***********************************************************
896
Dim POSINTAB As Byte
897
898
'*********************************LAVORAZIONI
899
 
900
 R01 = T_CIRC(9, 12, 8.8) & T_CIRC(9, 26.8 + 21.4 + 21.4 + 24 + 14.4 + 1.5, 8.8) & T_CIRC(H - 9, 12, 8.8) & T_CIRC(H - 9, 26.8 + 21.4 + 21.4 + 24 + 14.4 + 1.5, 8.8)
901
 R02 = T_CIRC(9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(9 + F, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9 - 317, 26.8 + 21.4 + 12, 10.1) & T_CIRC(9 + WS, 26.8 + 21.4 + 12, 10.1)
902
 R03 = T_CIRC(H - 130, 5, 3.3) & T_CIRC(H - 130 - (CO / 2), 5, 3.3) & T_CIRC(H - 130 - CO, 5, 3.3)
903
 R04 = T_SLOT(H - 160, 19.5, 25, 11, 90) & T_SLOT(H - 160 - (CO - 60), 19.5, 25, 11, 90)
904
 
905
 R05 = T_CIRC(H - 160 - BR, L - 8.5 - 30 - 86 - 2, 4.2) & T_CIRC(H - 160 - BR - 35, L - 8.5 - 30 - 86 - 2, 4.2) & T_CIRC(H - 160 - (CO - 60) + BL + 35, L - 8.5 - 30 - 86 - 2, 4.2) & T_CIRC(H - 160 - (CO - 60) + BL, L - 8.5 - 30 - 86 - 2, 4.2)
906
 R06 = T_CIRC(9 + WS + 23, L - 8.5 - 30 - 60 - 15 - 1.3, 3.6) & T_CIRC(9 + WS + 23, L - 8.5 - 30 - 60 - 1.3, 3.6) & T_CIRC(9 + WS + 53.5, L - 8.5 - 30 - 18 - 1.7, 3.6) & T_CIRC(9 + WS - 57.5, L - 8.5 - 30 - 37 - 1.7, 3.6) & T_CIRC(9 + WS - 57.5 - 10, L - 8.5 - 30 - 37 - 1.7, 3.6)
907
 R07 = T_CIRC(9 + WS - 13, L - 8.5 - 30 - 41 + 1, 10.1) & T_CIRC(9 + WS + 61, L - 8.5 - 30 - 41 + 1, 10.1)
908
 
909
 R08 = T_RECT2(H - 160 - CO + 60 - 21.5, L - 8.5 - 30 - 36.5 - 2, 10, 10) & T_RECT2(H - 160 + 21.5, L - 8.5 - 30 - 36.5 - 2, 10, 10)
910
 R09 = T_RECT2(H - 9 - ss, L - 8.5 - 30 - 21 - 2, 26, 20)
911
 R10 = T_CIRC(H - 160 - CO + 60, L - 8.5 - 30 - 29.5 - 24.5 - 2, 20.2) & T_CIRC(H - 160, L - 8.5 - 30 - 29.5 - 24.5 - 2, 20.2)
912
 R11 = T_SLOT(H - 160 - CO + 60, L - 8.5 - 30 - 29.5 - 12.25 - 2, 35.5, 11, 90) & T_SLOT(H - 160, L - 8.5 - 30 - 29.5 - 12.25 - 2, 35.5, 11, 90)
913
 
914
'R12 = T_SLOT(H - 10.4, L - 8.5 - 30 - 27.5, 18, 6.8, 0)
915
 R12 = T_SLOT(H - 10.4, L - 8.5 - 30 - 27.5 - 1, 18, 7, 0)
916
 R13 = T_SLOT(9 + WS + 67 - 234.5 - 50 - (CO / 2 - 110), L - 8.5 - 30 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(9 + WS + 67 - 234.5 - 50, L - 8.5 - 30 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H - 115, L - 8.5 - 30 - 4.75 - 1, 10, 4.5, 0)
917
' If CO = 900 Then
918
' R14 = T_SLOT(G, L - 8.5 - 30 + 13.5, 15, 6.8, 0) & T_RECT2(G + 20.7, L - 8.5 - 30 + 13.5, 8.6, 8.6) & T_SLOT(G + 58, L - 8.5 - 30 + 13.5, 41, 6.8, 0) & T_CIRC(G + 86, L - 8.5 - 30 + 13.5, 6.5)
919
' Else
920
' R14 = T_SLOT(G, L - 8.5 - 30 + 13.5, 15, 6.8, 0) & T_RECT2(G + 20.7, L - 8.5 - 30 + 13.5, 8.6, 8.6) & T_SLOT(G + 45, L - 8.5 - 30 + 13.5, 15, 6.8, 0) & T_SLOT(G + 45 + 26, L - 8.5 - 30 + 13.5, 15, 6.8, 0)
921
' End If
922
 If CO = 900 Then
923
 R14 = T_SLOT(G, L - 8.5 - 30 + 13.5, 15, 7, 0) & T_RECT2(G + 20.7, L - 8.5 - 30 + 13.5, 8.6, 8.6) & T_SLOT(G + 58, L - 8.5 - 30 + 13.5, 41, 7, 0) & T_CIRC(G + 86, L - 8.5 - 30 + 13.5, 6.5)
924
 Else
925
 R14 = T_SLOT(G, L - 8.5 - 30 + 13.5, 15, 7, 0) & T_RECT2(G + 20.7, L - 8.5 - 30 + 13.5, 8.6, 8.6) & T_SLOT(G + 45, L - 8.5 - 30 + 13.5, 15, 7, 0) & T_SLOT(G + 45 + 26, L - 8.5 - 30 + 13.5, 15, 7, 0)
926
 End If
927
 R15 = T_SLOT(9 + WS + 67 - 234.5 - 50, L - 30 - 8.5 + 4.75, 10, 4.5, 0) & T_SLOT(9 + WS + 67 - 234.5 - 50 - (CO / 2 - 110), L - 30 - 8.5 + 4.75, 10, 4.5, 0)
928
' R16 = T_SLOT(H - 115, L - 8.5 - 30 + 4.75, 10, 4.5, 0) & T_SLOT(H - 13.5, L - 38.5 + 10, 15, 6.8, 0) & T_SLOT(H - 83.5, L - 38.5 + 15.5, 15, 6.8, 0)
929
 R16 = T_SLOT(H - 115, L - 8.5 - 30 + 4.75, 10, 4.5, 0) & T_SLOT(H - 13.5, L - 38.5 + 10, 18, 7, 0) & T_SLOT(H - 83.5, L - 38.5 + 15.5, 18, 7, 0)
930
 
931
 R17 = T_CIRC(9 + WS - 67 - 170.5, L - 38.5 + 12.25, 6.5) & T_CIRC(9 + WS - 67, L - 38.5 + 12.25, 6.5) & T_CIRC(9 + WS + 67 - 234.5, L - 38.5 + 12.25, 6.5) & T_CIRC(9 + WS + 67, L - 38.5 + 12.25, 6.5) & T_CIRC(9 + WS - 67 + 234.5, L - 38.5 + 12.25, 6.5) & T_CIRC(9 + WS + 67 + 170.5, L - 38.5 + 12.25, 6.5)
932
 R18 = T_CIRC(9 + WS - 40, L - 38.5 + 16.25, 10.1) & T_CIRC(9 + WS + 40, L - 38.5 + 16.25, 10.1)
933
 
934
 R19 = T_RECT2(H - 83.5 - 22, L - 38.5 + 15.5, 8.6, 8.6)
935
 R20 = T_RECT1(-6, G + 25.8, L - 38.5 + 24.5, L + 6) & T_RECT1(9 + WS - 55.9 - 30, 9 + WS + 40.1 + 30, L - 8.5 - 6.7, L + 6) & T_RECT1(9 + WS - 30, 9 + WS + 30, L - 38.5 - 0.5, L + 6) & T_RECT1(H - 35, H + 6, L - 38.5 + 19, L + 6) & T_RECT1(H - 60, H - 34, L - 38.5 + 28, L + 6)
936
 
937
 R21 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(0, L - 38.5 + 24.5, "7SQ", 0) & T_SPECIAL(G + 25.8, L, "7SQ", 0) & T_SPECIAL(H, L - 38.5 + 19, "7SQ", 0) & T_SPECIAL(H - 60, L, "7SQ", 0) & T_SPECIAL(H - 44 + 5.3 + 0.2, L - (10.5 + 5.5) + 5.3 + 0.2, "7SQ", 0) & T_SPECIAL(H - 44 + 5.5 + 3.6, L - (10.5 + 5.5) + 5.5 - 3.6, "7SQ", 0)
938
 R22 = T_SPECIAL(9 + WS - 55.9 - 30, L, "7SQ", 0) & T_SPECIAL(9 + WS + 40.1 + 30, L, "7SQ", 0) & T_SPECIAL(9 + WS + 30, L - 15.2, "7SQ", 0) & T_SPECIAL(9 + WS - 30, L - 15.2, "7SQ", 0)
939
 
940
 
941
 Select Case VV
942
    Case "P01", "P03", "P05", "P07", "P09", "P11", "P13"
943
    R23 = T_SMUS(H + 1, L - 38.5 - 27.5 - 10)
944
    Case "P12", "P14", "P02", "P04", "P06", "P08", "P10"
945
    R23 = T_SMUS(-1, L - 38.5 - 27.5 - 10)
946
    Case Else
947
    MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
948
    End Select
949
950
 
951
 
952
'**********************************************
953
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18 & R19 & R20 & R21 & R22 & R23
954
955
956
P1 = 250
957
P2 = H - 400
958
MVAL = 500
959
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
960
961
Call SAVE_SUB(NND, STRINGA)
962
963
POSINTAB = def_posintab(NND)
964
Call CUT_END_S(H, L, "0", POSINTAB)
965
Call FVTPT(3, NND, "")
966
Call CUT_END_S(H, L, "C", POSINTAB)
967
Call FVTPT(3, NND, "C")
968
969
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "C", POSINTAB)
970
Call FVTPT(3, NND, "D")
971
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "0", POSINTAB)
972
Call FVTPT(3, NND, "E")
973
974
End Sub
975
976
977
978
Sub S_0902920D(NND)
979
980
ACT_MOD = INFO_DAT(NND, 0, 6)
981
CLAMP = 0
982
NHD = 15
983
984
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
985
ss = INPUT_NUM(NND, "SS", ss, ACT_MOD)
986
F = INPUT_NUM(NND, "F", F, ACT_MOD)
987
G = INPUT_NUM(NND, "G", G, ACT_MOD)
988
BL = INPUT_NUM(NND, "BL", BL, ACT_MOD)
989
BR = INPUT_NUM(NND, "BR", BR, ACT_MOD)
990
WS = INPUT_NUM(NND, "WS", WS, ACT_MOD)
991
L = INPUT_NUM(NND, "L", L, ACT_MOD)
992
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
993
H = INPUT_NUM(NND, "H", H, ACT_MOD)
994
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
995
M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
996
'***********************************************************
997
Dim POSINTAB As Byte
998
999
'*********************************LAVORAZIONI
1000
 
1001
 R01 = T_CIRC(9, 12, 8.8) & T_CIRC(9, 26.8 + 21.4 + 21.4 + 24 + 14.4 + 1.5, 8.8) & T_CIRC(H - 9, 12, 8.8) & T_CIRC(H - 9, 26.8 + 21.4 + 21.4 + 24 + 14.4 + 1.5, 8.8)
1002
 R02 = T_CIRC(9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(9 + F, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9 - 317, 26.8 + 21.4 + 12, 10.1) & T_CIRC(9 + WS, 26.8 + 21.4 + 12, 10.1)
1003
 R03 = T_CIRC(H - 130, 5, 3.3) & T_CIRC(H - 130 - (CO / 2), 5, 3.3) & T_CIRC(H - 130 - CO, 5, 3.3)
1004
 R04 = T_SLOT(H - 160, 19.5, 25, 11, 90) & T_SLOT(H - 160 - (CO - 60), 19.5, 25, 11, 90)
1005
 
1006
 R05 = T_CIRC(H - 160 - BR, L - 8.5 - 30 - 86 - 2, 4.2) & T_CIRC(H - 160 - BR - 35, L - 8.5 - 30 - 86 - 2, 4.2) & T_CIRC(H - 160 - (CO - 60) + BL + 35, L - 8.5 - 30 - 86 - 2, 4.2) & T_CIRC(H - 160 - (CO - 60) + BL, L - 8.5 - 30 - 86 - 2, 4.2)
1007
 R06 = T_CIRC(9 + WS + 23, L - 8.5 - 30 - 60 - 15 - 1.3, 3.6) & T_CIRC(9 + WS + 23, L - 8.5 - 30 - 60 - 1.3, 3.6) & T_CIRC(9 + WS + 53.5, L - 8.5 - 30 - 18 - 1.7, 3.6) & T_CIRC(9 + WS - 57.5, L - 8.5 - 30 - 37 - 1.7, 3.6) & T_CIRC(9 + WS - 57.5 - 10, L - 8.5 - 30 - 37 - 1.7, 3.6)
1008
 R07 = T_CIRC(9 + WS - 13, L - 8.5 - 30 - 41 + 1, 10.1) & T_CIRC(9 + WS + 61, L - 8.5 - 30 - 41 + 1, 10.1)
1009
 
1010
 R08 = T_RECT2(H - 160 - CO + 60 - 21.5, L - 8.5 - 30 - 36.5 - 2, 10, 10) & T_RECT2(H - 160 + 21.5, L - 8.5 - 30 - 36.5 - 2, 10, 10)
1011
 R09 = T_RECT2(H - 9 - ss, L - 8.5 - 30 - 21 - 2, 26, 20)
1012
 R10 = T_CIRC(H - 160 - CO + 60, L - 8.5 - 30 - 29.5 - 24.5 - 2, 20.2) & T_CIRC(H - 160, L - 8.5 - 30 - 29.5 - 24.5 - 2, 20.2)
1013
 R11 = T_SLOT(H - 160 - CO + 60, L - 8.5 - 30 - 29.5 - 12.25 - 2, 35.5, 11, 90) & T_SLOT(H - 160, L - 8.5 - 30 - 29.5 - 12.25 - 2, 35.5, 11, 90)
1014
 
1015
'R12 = T_SLOT(H - 10.4, L - 8.5 - 30 - 27.5, 18, 6.8, 0)
1016
 R12 = T_SLOT(H - 10.4, L - 8.5 - 30 - 27.5 - 1, 18, 7, 0)
1017
 R13 = T_SLOT(9 + WS + 67 - 234.5 - 50 - (CO / 2 - 110), L - 8.5 - 30 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(9 + WS + 67 - 234.5 - 50, L - 8.5 - 30 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H - 115, L - 8.5 - 30 - 4.75 - 1, 10, 4.5, 0)
1018
' If CO = 900 Then
1019
' R14 = T_SLOT(G, L - 8.5 - 30 + 13.5, 15, 6.8, 0) & T_RECT2(G + 20.7, L - 8.5 - 30 + 13.5, 8.6, 8.6) & T_SLOT(G + 58, L - 8.5 - 30 + 13.5, 41, 6.8, 0) & T_CIRC(G + 86, L - 8.5 - 30 + 13.5, 6.5)
1020
' Else
1021
' R14 = T_SLOT(G, L - 8.5 - 30 + 13.5, 15, 6.8, 0) & T_RECT2(G + 20.7, L - 8.5 - 30 + 13.5, 8.6, 8.6) & T_SLOT(G + 45, L - 8.5 - 30 + 13.5, 15, 6.8, 0) & T_SLOT(G + 45 + 26, L - 8.5 - 30 + 13.5, 15, 6.8, 0)
1022
' End If
1023
 If CO = 900 Then
1024
 R14 = T_SLOT(G, L - 8.5 - 30 + 13.5, 15, 7, 0) & T_RECT2(G + 20.7, L - 8.5 - 30 + 13.5, 8.6, 8.6) & T_SLOT(G + 58, L - 8.5 - 30 + 13.5, 41, 7, 0) & T_CIRC(G + 86, L - 8.5 - 30 + 13.5, 6.5)
1025
 Else
1026
 R14 = T_SLOT(G, L - 8.5 - 30 + 13.5, 15, 7, 0) & T_RECT2(G + 20.7, L - 8.5 - 30 + 13.5, 8.6, 8.6) & T_SLOT(G + 45, L - 8.5 - 30 + 13.5, 15, 7, 0) & T_SLOT(G + 45 + 26, L - 8.5 - 30 + 13.5, 15, 7, 0)
1027
 End If
1028
 R15 = T_SLOT(9 + WS + 67 - 234.5 - 50, L - 30 - 8.5 + 4.75, 10, 4.5, 0) & T_SLOT(9 + WS + 67 - 234.5 - 50 - (CO / 2 - 110), L - 30 - 8.5 + 4.75, 10, 4.5, 0)
1029
' R16 = T_SLOT(H - 115, L - 8.5 - 30 + 4.75, 10, 4.5, 0) & T_SLOT(H - 13.5, L - 38.5 + 10, 15, 6.8, 0) & T_SLOT(H - 83.5, L - 38.5 + 15.5, 15, 6.8, 0)
1030
 R16 = T_SLOT(H - 115, L - 8.5 - 30 + 4.75, 10, 4.5, 0) & T_SLOT(H - 13.5, L - 38.5 + 10, 18, 7, 0) & T_SLOT(H - 83.5, L - 38.5 + 15.5, 18, 7, 0)
1031
 
1032
 R17 = T_CIRC(9 + WS - 67 - 170.5, L - 38.5 + 12.25, 6.5) & T_CIRC(9 + WS - 67, L - 38.5 + 12.25, 6.5) & T_CIRC(9 + WS + 67 - 234.5, L - 38.5 + 12.25, 6.5) & T_CIRC(9 + WS + 67, L - 38.5 + 12.25, 6.5) & T_CIRC(9 + WS - 67 + 234.5, L - 38.5 + 12.25, 6.5) & T_CIRC(9 + WS + 67 + 170.5, L - 38.5 + 12.25, 6.5)
1033
 R18 = T_CIRC(9 + WS - 40, L - 38.5 + 16.25, 10.1) & T_CIRC(9 + WS + 40, L - 38.5 + 16.25, 10.1)
1034
 
1035
 R19 = T_RECT2(H - 83.5 - 22, L - 38.5 + 15.5, 8.6, 8.6)
1036
 R20 = T_RECT1(-6, G + 25.8, L - 38.5 + 24.5, L + 6) & T_RECT1(9 + WS - 55.9 - 30, 9 + WS + 40.1 + 30, L - 8.5 - 6.7, L + 6) & T_RECT1(9 + WS - 30, 9 + WS + 30, L - 38.5 - 0.5, L + 6) & T_RECT1(H - 35, H + 6, L - 38.5 + 19, L + 6) & T_RECT1(H - 60, H - 34, L - 38.5 + 28, L + 6)
1037
 
1038
 R21 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(0, L - 38.5 + 24.5, "7SQ", 0) & T_SPECIAL(G + 25.8, L, "7SQ", 0) & T_SPECIAL(H, L - 38.5 + 19, "7SQ", 0) & T_SPECIAL(H - 60, L, "7SQ", 0) & T_SPECIAL(H - 44 + 5.3 + 0.2, L - (10.5 + 5.5) + 5.3 + 0.2, "7SQ", 0) & T_SPECIAL(H - 44 + 5.5 + 3.6, L - (10.5 + 5.5) + 5.5 - 3.6, "7SQ", 0)
1039
 R22 = T_SPECIAL(9 + WS - 55.9 - 30, L, "7SQ", 0) & T_SPECIAL(9 + WS + 40.1 + 30, L, "7SQ", 0) & T_SPECIAL(9 + WS + 30, L - 15.2, "7SQ", 0) & T_SPECIAL(9 + WS - 30, L - 15.2, "7SQ", 0)
1040
 
1041
 
1042
 Select Case VV
1043
    Case "P01", "P03", "P05", "P07", "P09", "P11", "P13"
1044
    R23 = T_SMUS(H + 1, L - 38.5 - 27.5 - 10)
1045
    Case "P12", "P14", "P02", "P04", "P06", "P08", "P10"
1046
    R23 = T_SMUS(-1, L - 38.5 - 27.5 - 10)
1047
    Case Else
1048
    MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
1049
 End Select
1050
1051
 R24 = T_CIRC(H - 130 - M1, L - 12.25 - 8.5, 6) & T_CIRC(H - 130 - M1 - 56, L - 12.25 - 8.5, 6)
1052
 
1053
'**********************************************
1054
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18 & R19 & R20 & R21 & R22 & R23 & R24
1055
1056
1057
P1 = 250
1058
P2 = H - 400
1059
MVAL = 500
1060
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
1061
1062
Call SAVE_SUB(NND, STRINGA)
1063
1064
POSINTAB = def_posintab(NND)
1065
Call CUT_END_S(H, L, "0", POSINTAB)
1066
Call FVTPT(3, NND, "")
1067
Call CUT_END_S(H, L, "C", POSINTAB)
1068
Call FVTPT(3, NND, "C")
1069
1070
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "C", POSINTAB)
1071
Call FVTPT(3, NND, "D")
1072
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "0", POSINTAB)
1073
Call FVTPT(3, NND, "E")
1074
1075
End Sub
1076
1077
1078
Sub S_0902920F(NND)
1079
1080
ACT_MOD = INFO_DAT(NND, 0, 6)
1081
CLAMP = 0
1082
NHD = 15
1083
1084
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
1085
ss = INPUT_NUM(NND, "SS", ss, ACT_MOD)
1086
F = INPUT_NUM(NND, "F", F, ACT_MOD)
1087
G = INPUT_NUM(NND, "G", G, ACT_MOD)
1088
BL = INPUT_NUM(NND, "BL", BL, ACT_MOD)
1089
BR = INPUT_NUM(NND, "BR", BR, ACT_MOD)
1090
WS = INPUT_NUM(NND, "WS", WS, ACT_MOD)
1091
L = INPUT_NUM(NND, "L", L, ACT_MOD)
1092
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
1093
H = INPUT_NUM(NND, "H", H, ACT_MOD)
1094
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
1095
M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
1096
'***********************************************************
1097
Dim POSINTAB As Byte
1098
If CO = 880 Then CO = 900
1099
'*********************************LAVORAZIONI
1100
 
1101
Select Case VV
1102
Case "P12", "P14", "P02", "P04", "P06", "P08", "P10"
1103
AGG = 2
1104
Case "P01", "P03", "P05", "P07", "P09", "P11", "P13"
1105
AGG = 1
1106
Case Else
1107
    MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
1108
End Select
1109
1110
 
1111
 
1112
 R01 = T_CIRC(MR_X(9, H, AGG), 12, 8.8) & T_CIRC(MR_X(9, H, AGG), 26.8 + 21.4 + 21.4 + 24 + 14.4 + 1.5, 8.8) & T_CIRC(MR_X(H - 9, H, AGG), 12, 8.8) & T_CIRC(MR_X(H - 9, H, AGG), 26.8 + 21.4 + 21.4 + 24 + 14.4 + 1.5, 8.8)
1113
 R02 = T_CIRC(MR_X(9, H, AGG), 26.8 + 21.4 + 12, 10.1) & T_CIRC(MR_X(H - 9, H, AGG), 26.8 + 21.4 + 12, 10.1) & T_CIRC(MR_X(9 + F, H, AGG), 26.8 + 21.4 + 12, 10.1) & T_CIRC(MR_X(H - 9 - 317, H, AGG), 26.8 + 21.4 + 12, 10.1) & T_CIRC(MR_X(9 + WS, H, AGG), 26.8 + 21.4 + 12, 10.1)
1114
 R03 = T_CIRC(MR_X(H - 130, H, AGG), 5, 3.3) & T_CIRC(MR_X(H - 130 - (CO / 2), H, AGG), 5, 3.3) & T_CIRC(MR_X(H - 130 - CO, H, AGG), 5, 3.3)
1115
 R04 = T_SLOT(MR_X(H - 160, H, AGG), 19.5, 25, 11, 90) & T_SLOT(MR_X(H - 160 - (CO - 60), H, AGG), 19.5, 25, 11, 90)
1116
 
1117
 R05 = T_CIRC(MR_X(H - 160 - BR, H, AGG), L - 8.5 - 30 - 86 - 2, 4.2) & T_CIRC(MR_X(H - 160 - BR - 35, H, AGG), L - 8.5 - 30 - 86 - 2, 4.2) & T_CIRC(MR_X(H - 160 - (CO - 60) + BL + 35, H, AGG), L - 8.5 - 30 - 86 - 2, 4.2) & T_CIRC(MR_X(H - 160 - (CO - 60) + BL, H, AGG), L - 8.5 - 30 - 86 - 2, 4.2)
1118
 R06 = T_CIRC(MR_X(9 + WS + 23, H, AGG), L - 8.5 - 30 - 60 - 15 - 1.3, 3.6) & T_CIRC(MR_X(9 + WS + 23, H, AGG), L - 8.5 - 30 - 60 - 1.3, 3.6) & T_CIRC(MR_X(9 + WS + 53.5, H, AGG), L - 8.5 - 30 - 18 - 1.7, 3.6) & T_CIRC(MR_X(9 + WS - 57.5, H, AGG), L - 8.5 - 30 - 37 - 1.7, 3.6) & T_CIRC(MR_X(9 + WS - 57.5 - 10, H, AGG), L - 8.5 - 30 - 37 - 1.7, 3.6)
1119
 R07 = T_CIRC(MR_X(9 + WS - 13, H, AGG), L - 8.5 - 30 - 41 + 1, 10.1) & T_CIRC(MR_X(9 + WS + 61, H, AGG), L - 8.5 - 30 - 41 + 1, 10.1)
1120
 
1121
 R08 = T_RECT2(MR_X(H - 160 - CO + 60 - 21.5, H, AGG), L - 8.5 - 30 - 36.5 - 2, 10, 10) & T_RECT2(MR_X(H - 160 + 21.5, H, AGG), L - 8.5 - 30 - 36.5 - 2, 10, 10)
1122
 R09 = T_RECT2(MR_X(H - 9 - ss, H, AGG), L - 8.5 - 30 - 21 - 2, 26, 20)
1123
 R10 = T_CIRC(MR_X(H - 160 - CO + 60, H, AGG), L - 8.5 - 30 - 29.5 - 24.5 - 2, 20.2) & T_CIRC(MR_X(H - 160, H, AGG), L - 8.5 - 30 - 29.5 - 24.5 - 2, 20.2)
1124
 R11 = T_SLOT(MR_X(H - 160 - CO + 60, H, AGG), L - 8.5 - 30 - 29.5 - 12.25 - 2, 35.5, 11, 90) & T_SLOT(MR_X(H - 160, H, AGG), L - 8.5 - 30 - 29.5 - 12.25 - 2, 35.5, 11, 90)
1125
 
1126
'R12 = T_SLOT(H - 10.4, L - 8.5 - 30 - 27.5, 18, 6.8, 0)
1127
 R12 = T_SLOT(MR_X(H - 10.4, H, AGG), L - 8.5 - 30 - 27.5 - 1, 18, 7, 0)
1128
 R13 = T_SLOT(MR_X(9 + WS + 67 - 234.5 - 50 - (CO / 2 - 110), H, AGG), L - 8.5 - 30 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(MR_X(9 + WS + 67 - 234.5 - 50, H, AGG), L - 8.5 - 30 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(MR_X(H - 115, H, AGG), L - 8.5 - 30 - 4.75 - 1, 10, 4.5, 0)
1129
' If CO = 900 Then
1130
' R14 = T_SLOT(G, L - 8.5 - 30 + 13.5, 15, 6.8, 0) & T_RECT2(G + 20.7, L - 8.5 - 30 + 13.5, 8.6, 8.6) & T_SLOT(G + 58, L - 8.5 - 30 + 13.5, 41, 6.8, 0) & T_CIRC(G + 86, L - 8.5 - 30 + 13.5, 6.5)
1131
' Else
1132
' R14 = T_SLOT(G, L - 8.5 - 30 + 13.5, 15, 6.8, 0) & T_RECT2(G + 20.7, L - 8.5 - 30 + 13.5, 8.6, 8.6) & T_SLOT(G + 45, L - 8.5 - 30 + 13.5, 15, 6.8, 0) & T_SLOT(G + 45 + 26, L - 8.5 - 30 + 13.5, 15, 6.8, 0)
1133
' End If
1134
 If CO = 900 Then
1135
 R14 = T_SLOT(MR_X(G, H, AGG), L - 8.5 - 30 + 13.5, 15, 7, 0) & T_RECT2(MR_X(G + 20.7, H, AGG), L - 8.5 - 30 + 13.5, 8.6, 8.6) & T_SLOT(MR_X(G + 58, H, AGG), L - 8.5 - 30 + 13.5, 41, 7, 0) & T_CIRC(MR_X(G + 86, H, AGG), L - 8.5 - 30 + 13.5, 6.5)
1136
 Else
1137
 R14 = T_SLOT(MR_X(G, H, AGG), L - 8.5 - 30 + 13.5, 15, 7, 0) & T_RECT2(MR_X(G + 20.7, H, AGG), L - 8.5 - 30 + 13.5, 8.6, 8.6) & T_SLOT(MR_X(G + 45, H, AGG), L - 8.5 - 30 + 13.5, 15, 7, 0) & T_SLOT(MR_X(G + 45 + 26, H, AGG), L - 8.5 - 30 + 13.5, 15, 7, 0)
1138
 End If
1139
 R15 = T_SLOT(MR_X(9 + WS + 67 - 234.5 - 50, H, AGG), L - 30 - 8.5 + 4.75, 10, 4.5, 0) & T_SLOT(MR_X(9 + WS + 67 - 234.5 - 50 - (CO / 2 - 110), H, AGG), L - 30 - 8.5 + 4.75, 10, 4.5, 0)
1140
' R16 = T_SLOT(H - 115, L - 8.5 - 30 + 4.75, 10, 4.5, 0) & T_SLOT(H - 13.5, L - 38.5 + 10, 15, 6.8, 0) & T_SLOT(H - 83.5, L - 38.5 + 15.5, 15, 6.8, 0)
1141
 R16 = T_SLOT(MR_X(H - 115, H, AGG), L - 8.5 - 30 + 4.75, 10, 4.5, 0) & T_SLOT(MR_X(H - 13.5, H, AGG), L - 38.5 + 10, 18, 7, 0) & T_SLOT(MR_X(H - 83.5, H, AGG), L - 38.5 + 15.5, 18, 7, 0)
1142
 
1143
 R17 = T_CIRC(MR_X(9 + WS - 67 - 170.5, H, AGG), L - 38.5 + 12.25, 6.5) & T_CIRC(MR_X(9 + WS - 67, H, AGG), L - 38.5 + 12.25, 6.5) & T_CIRC(MR_X(9 + WS + 67 - 234.5, H, AGG), L - 38.5 + 12.25, 6.5) & T_CIRC(MR_X(9 + WS + 67, H, AGG), L - 38.5 + 12.25, 6.5) & T_CIRC(MR_X(9 + WS - 67 + 234.5, H, AGG), L - 38.5 + 12.25, 6.5) & T_CIRC(MR_X(9 + WS + 67 + 170.5, H, AGG), L - 38.5 + 12.25, 6.5)
1144
 R18 = T_CIRC(MR_X(9 + WS - 40, H, AGG), L - 38.5 + 16.25, 10.1) & T_CIRC(MR_X(9 + WS + 40, H, AGG), L - 38.5 + 16.25, 10.1)
1145
 
1146
 R19 = T_RECT2(MR_X(H - 83.5 - 22, H, AGG), L - 38.5 + 15.5, 8.6, 8.6)
1147
 R20 = T_RECT1(MR_X(-6, H, AGG), MR_X(G + 25.8, H, AGG), L - 38.5 + 24.5, L + 6) & T_RECT1(MR_X(9 + WS - 55.9 - 30, H, AGG), MR_X(9 + WS + 40.1 + 30, H, AGG), L - 8.5 - 6.7, L + 6) & T_RECT1(MR_X(9 + WS - 30, H, AGG), MR_X(9 + WS + 30, H, AGG), L - 38.5 - 0.5, L + 6) & T_RECT1(MR_X(H - 35, H, AGG), MR_X(H + 6, H, AGG), L - 38.5 + 19, L + 6) & T_RECT1(MR_X(H - 60, H, AGG), MR_X(H - 34, H, AGG), L - 38.5 + 28, L + 6)
1148
 
1149
 R21 = T_SPECIAL(MR_X(0, H, AGG), 0, "7SQ", 0) & T_SPECIAL(MR_X(H, H, AGG), 0, "7SQ", 0) & T_SPECIAL(MR_X(0, H, AGG), L - 38.5 + 24.5, "7SQ", 0) & T_SPECIAL(MR_X(G + 25.8, H, AGG), L, "7SQ", 0) & T_SPECIAL(MR_X(H, H, AGG), L - 38.5 + 19, "7SQ", 0) & T_SPECIAL(MR_X(H - 60, H, AGG), L, "7SQ", 0) & T_SPECIAL(MR_X(H - 44 + 5.3 + 0.2, H, AGG), L - (10.5 + 5.5) + 5.3 + 0.2, "7SQ", 0) & T_SPECIAL(MR_X(H - 44 + 5.5 + 3.6, H, AGG), L - (10.5 + 5.5) + 5.5 - 3.6, "7SQ", 0)
1150
 R22 = T_SPECIAL(MR_X(9 + WS - 55.9 - 30, H, AGG), L, "7SQ", 0) & T_SPECIAL(MR_X(9 + WS + 40.1 + 30, H, AGG), L, "7SQ", 0) & T_SPECIAL(MR_X(9 + WS + 30, H, AGG), L - 15.2, "7SQ", 0) & T_SPECIAL(MR_X(9 + WS - 30, H, AGG), L - 15.2, "7SQ", 0)
1151
 
1152
 
1153
 'Select Case VV
1154
    'Case "P01", "P03", "P05", "P07", "P09", "P11", "P13"
1155
    R23 = T_SMUS(H + 1, L - 38.5 - 27.5 - 10)
1156
    'Case "P12", "P14", "P02", "P04", "P06", "P08", "P10"
1157
    'R23 = T_SMUS(-1, L - 38.5 - 27.5 - 10)
1158
    'Case Else
1159
    'MsgBox ("ERRORE VERSIONE SU " & ACT_MOD)
1160
 'End Select
1161
1162
 R24 = T_CIRC(MR_X(H - 130 - M1, H, AGG), L - 12.25 - 8.5, 6) & T_CIRC(MR_X(H - 130 - M1 - 53, H, AGG), L - 12.25 - 8.5, 6)
1163
 
1164
 R25 = T_RECT2(MR_X(9, H, AGG), 26.8 + 21.4 + 12 - 22, 8.6, 15) & T_RECT2(MR_X(9, H, AGG), 26.8 + 21.4 + 12 + 22, 8.6, 15) & T_RECT2(MR_X(H - 9, H, AGG), 26.8 + 21.4 + 12 - 22, 8.6, 15) & T_RECT2(MR_X(H - 9, H, AGG), 26.8 + 21.4 + 12 + 22, 8.6, 15)
1165
 
1166
'**********************************************
1167
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18 & R19 & R20 & R21 & R22 & R23 & R24 & R25
1168
1169
1170
P1 = 250
1171
P2 = H - 400
1172
MVAL = 500
1173
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
1174
1175
Call SAVE_SUB(NND, STRINGA)
1176
1177
POSINTAB = def_posintab(NND)
1178
Call CUT_END_S(H, L, "0", POSINTAB)
1179
Call FVTPT(3, NND, "")
1180
Call CUT_END_S(H, L, "C", POSINTAB)
1181
Call FVTPT(3, NND, "C")
1182
1183
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "C", POSINTAB)
1184
Call FVTPT(3, NND, "D")
1185
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "0", POSINTAB)
1186
Call FVTPT(3, NND, "E")
1187
1188
End Sub
1189
1190
1191
Sub S_0902895D(NND)
1192
1193
ACT_MOD = INFO_DAT(NND, 0, 6)
1194
CLAMP = 0
1195
NHD = 15
1196
1197
1198
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
1199
GL = INPUT_NUM(NND, "GL", GL, ACT_MOD)
1200
BL = INPUT_NUM(NND, "BL", BL, ACT_MOD)
1201
BR = INPUT_NUM(NND, "BR", BR, ACT_MOD)
1202
1203
L = INPUT_NUM(NND, "L", L, ACT_MOD)
1204
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
1205
H = INPUT_NUM(NND, "H", H, ACT_MOD)
1206
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
1207
'***********************************************************
1208
Dim POSINTAB As Byte
1209
1210
'*********************************LAVORAZIONI
1211
 
1212
 R01 = T_CIRC(9, 12, 8.8) & T_CIRC(H - 9, 12, 8.8) & T_CIRC(9, 42.8 + 15 + 24 + 26.8 + 1, 8.8) & T_CIRC(H - 9, 42.8 + 15 + 24 + 26.8 + 1, 8.8)
1213
 R02 = T_CIRC(9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(9 + 415, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9 - 415, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H / 2, 26.8 + 21.4 + 12, 10.1)
1214
 R03 = T_CIRC(H / 2, 3, 3.3) & T_CIRC(((H - CO + 60) / 2) - 30, 3, 3.3) & T_CIRC(H - ((H - CO + 60) / 2) + 30, 3, 3.3)
1215
 R04 = T_SLOT(((H - CO + 60) / 2), 19.5, 25, 11, 90) & T_SLOT(H - ((H - CO + 60) / 2), 19.5, 25, 11, 90)
1216
' R05 = T_SLOT(H - 11, L - 38.5 - 7.5, 15, 6.8, 0) & T_SLOT(H - 11, L - 38.5 - 25.5, 15, 6.8, 0) & T_SLOT(H - 11, L - 38.5 - 47.5, 15, 6.8, 0)
1217
 R05 = T_SLOT(H - 11, L - 38.5 - 9.5 - 1, 15, 7, 0) & T_SLOT(H - 11, L - 38.5 - 27.5 - 1, 15, 7, 0) & T_SLOT(H - 11, L - 38.5 - 49.5 - 1, 15, 7, 0)
1218
 R06 = T_SLOT(H / 2 + 67 + 170.5 + 50, L - 38.5 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H - 45 - 52.5 - 20, L - 38.5 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50, L - 38.5 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50 - (CO / 2 - 200), L - 38.5 - 4.75 - 1, 10, 4.5, 0)
1219
 
1220
 R07 = T_CIRC(H / 2 + 7.5, L - 38.5 - 74 - 1, 3.6) & T_CIRC(H / 2 - 7.5, L - 38.5 - 74 - 1, 3.6) & T_CIRC(H / 2 + 53.5, L - 38.5 - 18.8 - 1, 3.6)
1221
 
1222
 R08 = T_CIRC(H / 2 + 16, L - 38.5 - 74 + 35.5, 10.1) & T_CIRC(H / 2 + 16 - 25.4, L - 38.5 - 74 + 35.5, 10.1)
1223
 R09 = T_CIRC(((H - CO + 60) / 2), L - 38.5 - 30.5 - 24.5 - 1, 20.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60, L - 38.5 - 30.5 - 24.5 - 1, 20.2)
1224
 R10 = T_SLOT(((H - CO + 60) / 2), L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90) & T_SLOT(((H - CO + 60) / 2) + CO - 60, L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90)
1225
 
1226
 R11 = T_CIRC(((H - CO + 60) / 2) + BL, L - 38.5 - 86.75 - 1, 4.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60 - BR, L - 38.5 - 86.75 - 1, 4.2)
1227
 R12 = T_CIRC(((H - CO + 60) / 2) + BL + 35, L - 38.5 - 86.75 - 1, 4.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60 - BR - 35, L - 38.5 - 86.75 - 1, 4.2)
1228
 
1229
 R13 = T_RECT2(((H - CO + 60) / 2) - 21.5, L - 38.5 - 30.5 - 7 - 1, 10, 10) & T_RECT2(((H - CO + 60) / 2) + CO - 60 + 21.5, L - 38.5 - 30.5 - 7 - 1, 10, 10)
1230
 R14 = T_SLOT(H / 2 + 67 + 170.5 + 50, L - 38.5 + 4.75 - 0.5, 10, 4.5, 0) & T_SLOT(H - 45 - 52.5 - 20, L - 38.5 + 4.75 - 0.5, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50, L - 38.5 + 4.75 - 0.5, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50 - (CO / 2 - 200), L - 38.5 + 4.75 - 0.5, 10, 4.5, 0)
1231
' R15 = T_SLOT(H - 45, L - 38.5 + 17.5, 15, 6.8, 0) & T_SLOT(H - 45 - 35, L - 38.5 + 17.5, 15, 6.8, 0) & T_RECT2(H - 45 - 52.5, L - 38.5 + 17.5, 8.6, 8.6)
1232
 R15 = T_SLOT(H - 45, L - 38.5 + 15.5, 15, 7, 0) & T_SLOT(H - 45 - 35, L - 38.5 + 15.5, 15, 7, 0) & T_RECT2(H - 45 - 52.5, L - 38.5 + 15.5, 8.6, 8.6)
1233
' R16 = T_SLOT(H / 2 - GL, L - 38.5 + 17.5, 15, 6.8, 0) & T_SLOT(H / 2 - GL - 24.8, L - 38.5 + 17.5, 15, 6.8, 0) & T_SLOT(H / 2 - GL - 69.8, L - 38.5 + 17.5, 15, 6.8, 0) & T_RECT2(H / 2 - GL - 50.4, L - 38.5 + 17.5, 8.6, 8.6)
1234
 R16 = T_SLOT(H / 2 - GL, L - 38.5 + 15.5, 15, 7, 0) & T_SLOT(H / 2 - GL - 24.8, L - 38.5 + 15.5, 15, 7, 0) & T_SLOT(H / 2 - GL - 69.8, L - 38.5 + 15.5, 15, 7, 0) & T_RECT2(H / 2 - GL - 50.4, L - 38.5 + 15.5, 8.6, 8.6)
1235
 R17 = T_CIRC(H / 2 - 48.6, L - 38.5 + 13.25, 10.1) & T_CIRC(H / 2 + 40, L - 38.5 + 19.25, 10.1)
1236
 R18 = T_CIRC(H / 2 + 67 - 234.5, L - 38.5 + 12.25, 6.5) & T_CIRC(H / 2 + 67, L - 38.5 + 12.25, 6.5) & T_CIRC(H / 2 + 67 + 170.5, L - 38.5 + 12.25, 6.5)
1237
 R19 = T_RECT1(-6, H / 2 - GL - 37.9, L - 38.5 + 28, L + 6) & T_RECT1(H - 45 + 19.1, H + 6, L - 38.5 + 9, L + 6) & T_RECT1(H - 45 - 5.9, H + 6, L - 38.5 + 24, L + 6)
1238
 R20 = T_RECT1(H / 2 - 30, H / 2 + 30, L - 38.5, L + 6) & T_RECT1(H / 2 - 30 - 55, H / 2 + 30 + 140, L - 8.5 - 2, L + 6)
1239
 
1240
 R21 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(0, L - 8.5 - 2, "7SQ", 0) & T_SPECIAL(H / 2 - GL - 37.9, L, "7SQ", 0)
1241
 R22 = T_SPECIAL(H, L - 38.5 + 9, "7SQ", 0) & T_SPECIAL(H - 45 + 19.1, L - 38.5 + 24, "7SQ", 0) & T_SPECIAL(H - 45 - 5.9, L, "7SQ", 0)
1242
 R23 = T_SPECIAL(H / 2 - 30, L - 8.5 - 2, "7SQ", 0) & T_SPECIAL(H / 2 + 30, L - 8.5 - 2, "7SQ", 0)
1243
 R24 = T_SPECIAL(H / 2 - 30 - 55, L, "7SQ", 0) & T_SPECIAL(H / 2 + 30 + 140, L, "7SQ", 0)
1244
 
1245
1246
 R25 = T_SMUS(H + 1, L - 38.5 - 49.5 - 10)
1247
1248
 
1249
 
1250
'**********************************************
1251
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18 & R19 & R20 & R21 & R22 & R23 & R24 & R25
1252
1253
1254
P1 = 250
1255
P2 = H - 400
1256
MVAL = 500
1257
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
1258
1259
Call SAVE_SUB(NND, STRINGA)
1260
1261
POSINTAB = def_posintab(NND)
1262
Call CUT_END_S(H, L, "0", POSINTAB)
1263
Call FVTPT(3, NND, "")
1264
Call CUT_END_S(H, L, "C", POSINTAB)
1265
Call FVTPT(3, NND, "C")
1266
1267
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "C", POSINTAB)
1268
Call FVTPT(3, NND, "D")
1269
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "0", POSINTAB)
1270
Call FVTPT(3, NND, "E")
1271
1272
End Sub
1273
1274
1275
Sub S_0902895E(NND)
1276
1277
ACT_MOD = INFO_DAT(NND, 0, 6)
1278
CLAMP = 0
1279
NHD = 15
1280
1281
1282
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
1283
GL = INPUT_NUM(NND, "GL", GL, ACT_MOD)
1284
BL = INPUT_NUM(NND, "BL", BL, ACT_MOD)
1285
BR = INPUT_NUM(NND, "BR", BR, ACT_MOD)
1286
1287
L = INPUT_NUM(NND, "L", L, ACT_MOD)
1288
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
1289
H = INPUT_NUM(NND, "H", H, ACT_MOD)
1290
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
1291
'***********************************************************
1292
Dim POSINTAB As Byte
1293
1294
'*********************************LAVORAZIONI
1295
 
1296
 R01 = T_CIRC(9, 12, 8.8) & T_CIRC(H - 9, 12, 8.8) & T_CIRC(9, 42.8 + 15 + 24 + 26.8 + 1, 8.8) & T_CIRC(H - 9, 42.8 + 15 + 24 + 26.8 + 1, 8.8)
1297
 R02 = T_CIRC(9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(9 + 415, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9 - 415, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H / 2, 26.8 + 21.4 + 12, 10.1)
1298
 R03 = T_CIRC(H / 2, 3, 3.3) & T_CIRC(((H - CO + 60) / 2) - 30, 3, 3.3) & T_CIRC(H - ((H - CO + 60) / 2) + 30, 3, 3.3)
1299
 R04 = T_SLOT(((H - CO + 60) / 2), 19.5, 25, 11, 90) & T_SLOT(H - ((H - CO + 60) / 2), 19.5, 25, 11, 90)
1300
 R04 = R04 & T_SLOT(H - ((H - CO + 60) / 2) - 100, 19.5, 25, 11, 90) & T_SLOT(((H - CO + 60) / 2) + 100, 19.5, 25, 11, 90) 'AGGIUNTA REV E
1301
1302
 R05 = T_SLOT(H - 11, L - 38.5 - 9.5 - 1, 15, 7, 0) & T_SLOT(H - 11, L - 38.5 - 27.5 - 1, 15, 7, 0) & T_SLOT(H - 11, L - 38.5 - 49.5 - 1, 15, 7, 0)
1303
 R06 = T_SLOT(H / 2 + 67 + 170.5 + 50, L - 38.5 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H - 45 - 52.5 - 20, L - 38.5 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50, L - 38.5 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50 - (CO / 2 - 200), L - 38.5 - 4.75 - 1, 10, 4.5, 0)
1304
 
1305
 R07 = T_CIRC(H / 2 + 7.5, L - 38.5 - 74 - 1, 3.6) & T_CIRC(H / 2 - 7.5, L - 38.5 - 74 - 1, 3.6) & T_CIRC(H / 2 + 53.5, L - 38.5 - 18.8 - 1, 3.6)
1306
 
1307
 R08 = T_CIRC(H / 2 + 16, L - 38.5 - 74 + 35.5, 10.1) & T_CIRC(H / 2 + 16 - 25.4, L - 38.5 - 74 + 35.5, 10.1)
1308
 R09 = T_CIRC(((H - CO + 60) / 2), L - 38.5 - 30.5 - 24.5 - 1, 20.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60, L - 38.5 - 30.5 - 24.5 - 1, 20.2)
1309
 R09 = R09 & T_CIRC(((H - CO + 60) / 2) + 100, L - 38.5 - 30.5 - 24.5 - 1, 20.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60 - 100, L - 38.5 - 30.5 - 24.5 - 1, 20.2) 'AGGIUNTA REV E
1310
 
1311
 R10 = T_SLOT(((H - CO + 60) / 2), L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90) & T_SLOT(((H - CO + 60) / 2) + CO - 60, L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90)
1312
 R10 = R10 & T_SLOT(((H - CO + 60) / 2) + 100, L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90) & T_SLOT(((H - CO + 60) / 2) + CO - 60 - 100, L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90)
1313
  
1314
 R11 = T_CIRC(((H - CO + 60) / 2) + BL, L - 38.5 - 86.75 - 1, 4.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60 - BR, L - 38.5 - 86.75 - 1, 4.2)
1315
 R12 = T_CIRC(((H - CO + 60) / 2) + BL + 35, L - 38.5 - 86.75 - 1, 4.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60 - BR - 35, L - 38.5 - 86.75 - 1, 4.2)
1316
 
1317
 R13 = T_RECT2(((H - CO + 60) / 2) - 21.5, L - 38.5 - 30.5 - 7 - 1, 10, 10) & T_RECT2(((H - CO + 60) / 2) + CO - 60 + 21.5, L - 38.5 - 30.5 - 7 - 1, 10, 10)
1318
 R13 = R13 & T_RECT2(((H - CO + 60) / 2) - 21.5 + 100, L - 38.5 - 30.5 - 7 - 1, 10, 10) & T_RECT2(((H - CO + 60) / 2) + CO - 60 + 21.5 - 100, L - 38.5 - 30.5 - 7 - 1, 10, 10) 'AGGIUNTA REV E
1319
  
1320
 R14 = T_SLOT(H / 2 + 67 + 170.5 + 50, L - 38.5 + 4.75 - 0.5, 10, 4.5, 0) & T_SLOT(H - 45 - 52.5 - 20, L - 38.5 + 4.75 - 0.5, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50, L - 38.5 + 4.75 - 0.5, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50 - (CO / 2 - 200), L - 38.5 + 4.75 - 0.5, 10, 4.5, 0)
1321
1322
 R15 = T_SLOT(H - 45, L - 38.5 + 15.5, 15, 7, 0) & T_SLOT(H - 45 - 35, L - 38.5 + 15.5, 15, 7, 0) & T_RECT2(H - 45 - 52.5, L - 38.5 + 15.5, 8.6, 8.6)
1323
1324
 R16 = T_SLOT(H / 2 - GL, L - 38.5 + 15.5, 15, 7, 0) & T_SLOT(H / 2 - GL - 24.8, L - 38.5 + 15.5, 15, 7, 0) & T_SLOT(H / 2 - GL - 69.8, L - 38.5 + 15.5, 15, 7, 0) & T_RECT2(H / 2 - GL - 50.4, L - 38.5 + 15.5, 8.6, 8.6)
1325
 R17 = T_CIRC(H / 2 - 48.6, L - 38.5 + 13.25, 10.1) & T_CIRC(H / 2 + 40, L - 38.5 + 19.25, 10.1)
1326
 R18 = T_CIRC(H / 2 + 67 - 234.5, L - 38.5 + 12.25, 6.5) & T_CIRC(H / 2 + 67, L - 38.5 + 12.25, 6.5) & T_CIRC(H / 2 + 67 + 170.5, L - 38.5 + 12.25, 6.5)
1327
 R19 = T_RECT1(-6, H / 2 - GL - 37.9, L - 38.5 + 28, L + 6) & T_RECT1(H - 45 + 19.1, H + 6, L - 38.5 + 9, L + 6) & T_RECT1(H - 45 - 5.9, H + 6, L - 38.5 + 24, L + 6)
1328
 R20 = T_RECT1(H / 2 - 30, H / 2 + 30, L - 38.5, L + 6) & T_RECT1(H / 2 - 30 - 55, H / 2 + 30 + 140, L - 8.5 - 2, L + 6)
1329
 
1330
 R21 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(0, L - 8.5 - 2, "7SQ", 0) & T_SPECIAL(H / 2 - GL - 37.9, L, "7SQ", 0)
1331
 R22 = T_SPECIAL(H, L - 38.5 + 9, "7SQ", 0) & T_SPECIAL(H - 45 + 19.1, L - 38.5 + 24, "7SQ", 0) & T_SPECIAL(H - 45 - 5.9, L, "7SQ", 0)
1332
 R23 = T_SPECIAL(H / 2 - 30, L - 8.5 - 2, "7SQ", 0) & T_SPECIAL(H / 2 + 30, L - 8.5 - 2, "7SQ", 0)
1333
 R24 = T_SPECIAL(H / 2 - 30 - 55, L, "7SQ", 0) & T_SPECIAL(H / 2 + 30 + 140, L, "7SQ", 0)
1334
 
1335
1336
 R25 = T_SMUS(H + 1, L - 38.5 - 49.5 - 10)
1337
1338
 
1339
'**********************************************
1340
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18 & R19 & R20 & R21 & R22 & R23 & R24 & R25
1341
1342
1343
P1 = 250
1344
P2 = H - 400
1345
MVAL = 500
1346
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
1347
1348
Call SAVE_SUB(NND, STRINGA)
1349
1350
POSINTAB = def_posintab(NND)
1351
Call CUT_END_S(H, L, "0", POSINTAB)
1352
Call FVTPT(3, NND, "")
1353
Call CUT_END_S(H, L, "C", POSINTAB)
1354
Call FVTPT(3, NND, "C")
1355
1356
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "C", POSINTAB)
1357
Call FVTPT(3, NND, "D")
1358
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "0", POSINTAB)
1359
Call FVTPT(3, NND, "E")
1360
1361
End Sub
1362
1363
1364
Sub S_0902895F(NND)
1365
1366
ACT_MOD = INFO_DAT(NND, 0, 6)
1367
CLAMP = 0
1368
NHD = 15
1369
1370
1371
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
1372
GL = INPUT_NUM(NND, "GL", GL, ACT_MOD)
1373
BL = INPUT_NUM(NND, "BL", BL, ACT_MOD)
1374
BR = INPUT_NUM(NND, "BR", BR, ACT_MOD)
1375
1376
L = INPUT_NUM(NND, "L", L, ACT_MOD)
1377
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
1378
H = INPUT_NUM(NND, "H", H, ACT_MOD)
1379
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
1380
'***********************************************************
1381
Dim POSINTAB As Byte
1382
1383
'*********************************LAVORAZIONI
1384
 
1385
 R01 = T_CIRC(9, 12, 8.8) & T_CIRC(H - 9, 12, 8.8) & T_CIRC(9, 42.8 + 15 + 24 + 26.8 + 1, 8.8) & T_CIRC(H - 9, 42.8 + 15 + 24 + 26.8 + 1, 8.8)
1386
 R02 = T_CIRC(9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(9 + 415, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9 - 415, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H / 2, 26.8 + 21.4 + 12, 10.1)
1387
 R03 = T_CIRC(H / 2, 3, 3.3) & T_CIRC(((H - CO + 60) / 2) - 30, 3, 3.3) & T_CIRC(H - ((H - CO + 60) / 2) + 30, 3, 3.3)
1388
 R04 = T_SLOT(((H - CO + 60) / 2), 19.5, 25, 11, 90) & T_SLOT(H - ((H - CO + 60) / 2), 19.5, 25, 11, 90)
1389
 R04 = R04 & T_SLOT(H - ((H - CO + 60) / 2) - 100, 19.5, 25, 11, 90) & T_SLOT(((H - CO + 60) / 2) + 100, 19.5, 25, 11, 90) 'AGGIUNTA REV E
1390
1391
 R05 = T_SLOT(H - 11, L - 38.5 - 9.5 - 1, 15, 7, 0) & T_SLOT(H - 11, L - 38.5 - 27.5 - 1, 15, 7, 0) & T_SLOT(H - 11, L - 38.5 - 49.5 - 1, 15, 7, 0)
1392
 R06 = T_SLOT(H / 2 + 67 + 170.5 + 50, L - 38.5 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H - 45 - 52.5 - 20, L - 38.5 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50, L - 38.5 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50 - (CO / 2 - 200), L - 38.5 - 4.75 - 1, 10, 4.5, 0)
1393
 
1394
 R07 = T_CIRC(H / 2 + 7.5, L - 38.5 - 74 - 1, 3.6) & T_CIRC(H / 2 - 7.5, L - 38.5 - 74 - 1, 3.6) & T_CIRC(H / 2 + 53.5, L - 38.5 - 18.8 - 1, 3.6)
1395
 
1396
 R08 = T_CIRC(H / 2 + 16, L - 38.5 - 74 + 35.5, 10.1) & T_CIRC(H / 2 + 16 - 25.4, L - 38.5 - 74 + 35.5, 10.1)
1397
 R09 = T_CIRC(((H - CO + 60) / 2), L - 38.5 - 30.5 - 24.5 - 1, 20.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60, L - 38.5 - 30.5 - 24.5 - 1, 20.2)
1398
 R09 = R09 & T_CIRC(((H - CO + 60) / 2) + 100, L - 38.5 - 30.5 - 24.5 - 1, 20.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60 - 100, L - 38.5 - 30.5 - 24.5 - 1, 20.2) 'AGGIUNTA REV E
1399
 
1400
 R10 = T_SLOT(((H - CO + 60) / 2), L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90) & T_SLOT(((H - CO + 60) / 2) + CO - 60, L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90)
1401
 R10 = R10 & T_SLOT(((H - CO + 60) / 2) + 100, L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90) & T_SLOT(((H - CO + 60) / 2) + CO - 60 - 100, L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90)
1402
  
1403
 R11 = T_CIRC(((H - CO + 60) / 2) + BL, L - 38.5 - 86.75 - 1, 4.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60 - BR, L - 38.5 - 86.75 - 1, 4.2)
1404
 R12 = T_CIRC(((H - CO + 60) / 2) + BL + 35, L - 38.5 - 86.75 - 1, 4.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60 - BR - 35, L - 38.5 - 86.75 - 1, 4.2)
1405
 
1406
 R13 = T_RECT2(((H - CO + 60) / 2) - 21.5, L - 38.5 - 30.5 - 7 - 1, 10, 10) & T_RECT2(((H - CO + 60) / 2) + CO - 60 + 21.5, L - 38.5 - 30.5 - 7 - 1, 10, 10)
1407
 R13 = R13 & T_RECT2(((H - CO + 60) / 2) - 21.5 + 100, L - 38.5 - 30.5 - 7 - 1, 10, 10) & T_RECT2(((H - CO + 60) / 2) + CO - 60 + 21.5 - 100, L - 38.5 - 30.5 - 7 - 1, 10, 10) 'AGGIUNTA REV E
1408
  
1409
 R14 = T_SLOT(H / 2 + 67 + 170.5 + 50, L - 38.5 + 4.75 - 0.5, 10, 4.5, 0) & T_SLOT(H - 45 - 52.5 - 20, L - 38.5 + 4.75 - 0.5, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50, L - 38.5 + 4.75 - 0.5, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50 - (CO / 2 - 200), L - 38.5 + 4.75 - 0.5, 10, 4.5, 0)
1410
1411
 R15 = T_SLOT(H - 45, L - 38.5 + 15.5, 15, 7, 0) & T_SLOT(H - 45 - 35, L - 38.5 + 15.5, 15, 7, 0) & T_RECT2(H - 45 - 52.5, L - 38.5 + 15.5, 8.6, 8.6)
1412
1413
 R16 = T_SLOT(H / 2 - GL, L - 38.5 + 15.5, 15, 7, 0) & T_SLOT(H / 2 - GL - 24.8, L - 38.5 + 15.5, 15, 7, 0) & T_SLOT(H / 2 - GL - 69.8, L - 38.5 + 15.5, 15, 7, 0) & T_RECT2(H / 2 - GL - 50.4, L - 38.5 + 15.5, 8.6, 8.6)
1414
 R17 = T_CIRC(H / 2 - 48.6, L - 38.5 + 13.25, 10.1) & T_CIRC(H / 2 + 40, L - 38.5 + 19.25, 10.1)
1415
 R18 = T_CIRC(H / 2 + 67 - 234.5 - 100, L - 38.5 + 12.25, 6.5) & T_CIRC(H / 2 + 67 - 234.5, L - 38.5 + 12.25, 6.5) & T_CIRC(H / 2 + 67, L - 38.5 + 12.25, 6.5) & T_CIRC(H / 2 + 67 + 170.5, L - 38.5 + 12.25, 6.5)
1416
 R19 = T_RECT1(-6, H / 2 - GL - 37.9, L - 38.5 + 28, L + 6) & T_RECT1(H - 45 + 19.1, H + 6, L - 38.5 + 9, L + 6) & T_RECT1(H - 45 - 5.9, H + 6, L - 38.5 + 24, L + 6)
1417
 R20 = T_RECT1(H / 2 - 30, H / 2 + 30, L - 38.5, L + 6) & T_RECT1(H / 2 - 30 - 55, H / 2 + 30 + 140, L - 8.5 - 2, L + 6)
1418
 
1419
 R21 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(0, L - 8.5 - 2, "7SQ", 0) & T_SPECIAL(H / 2 - GL - 37.9, L, "7SQ", 0)
1420
 R22 = T_SPECIAL(H, L - 38.5 + 9, "7SQ", 0) & T_SPECIAL(H - 45 + 19.1, L - 38.5 + 24, "7SQ", 0) & T_SPECIAL(H - 45 - 5.9, L, "7SQ", 0)
1421
 R23 = T_SPECIAL(H / 2 - 30, L - 8.5 - 2, "7SQ", 0) & T_SPECIAL(H / 2 + 30, L - 8.5 - 2, "7SQ", 0)
1422
 R24 = T_SPECIAL(H / 2 - 30 - 55, L, "7SQ", 0) & T_SPECIAL(H / 2 + 30 + 140, L, "7SQ", 0)
1423
 
1424
1425
 R25 = T_SMUS(H + 1, L - 38.5 - 49.5 - 10)
1426
1427
 
1428
'**********************************************
1429
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18 & R19 & R20 & R21 & R22 & R23 & R24 & R25
1430
1431
1432
P1 = 250
1433
P2 = H - 400
1434
MVAL = 500
1435
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
1436
1437
Call SAVE_SUB(NND, STRINGA)
1438
1439
POSINTAB = def_posintab(NND)
1440
Call CUT_END_S(H, L, "0", POSINTAB)
1441
Call FVTPT(3, NND, "")
1442
Call CUT_END_S(H, L, "C", POSINTAB)
1443
Call FVTPT(3, NND, "C")
1444
1445
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "C", POSINTAB)
1446
Call FVTPT(3, NND, "D")
1447
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "0", POSINTAB)
1448
Call FVTPT(3, NND, "E")
1449
1450
End Sub
1451
1452
1453
Sub S_0902895G(NND)
1454
1455
ACT_MOD = INFO_DAT(NND, 0, 6)
1456
CLAMP = 0
1457
NHD = 15
1458
1459
1460
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
1461
GL = INPUT_NUM(NND, "GL", GL, ACT_MOD)
1462
BL = INPUT_NUM(NND, "BL", BL, ACT_MOD)
1463
BR = INPUT_NUM(NND, "BR", BR, ACT_MOD)
1464
M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
1465
1466
L = INPUT_NUM(NND, "L", L, ACT_MOD)
1467
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
1468
H = INPUT_NUM(NND, "H", H, ACT_MOD)
1469
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
1470
'***********************************************************
1471
Dim POSINTAB As Byte
1472
1473
'*********************************LAVORAZIONI
1474
 
1475
 R01 = T_CIRC(9, 12, 8.8) & T_CIRC(H - 9, 12, 8.8) & T_CIRC(9, 42.8 + 15 + 24 + 26.8 + 1, 8.8) & T_CIRC(H - 9, 42.8 + 15 + 24 + 26.8 + 1, 8.8)
1476
 R02 = T_CIRC(9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(9 + 415, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9 - 415, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H / 2, 26.8 + 21.4 + 12, 10.1)
1477
 R03 = T_CIRC(H / 2, 3, 3.3) & T_CIRC(((H - CO + 60) / 2) - 30, 3, 3.3) & T_CIRC(H - ((H - CO + 60) / 2) + 30, 3, 3.3)
1478
 R04 = T_SLOT(((H - CO + 60) / 2), 19.5, 25, 11, 90) & T_SLOT(H - ((H - CO + 60) / 2), 19.5, 25, 11, 90)
1479
 R04 = R04 & T_SLOT(H - ((H - CO + 60) / 2) - 100, 19.5, 25, 11, 90) & T_SLOT(((H - CO + 60) / 2) + 100, 19.5, 25, 11, 90) 'AGGIUNTA REV E
1480
1481
 R05 = T_SLOT(H - 11, L - 38.5 - 9.5 - 1, 15, 7, 0) & T_SLOT(H - 11, L - 38.5 - 27.5 - 1, 15, 7, 0) & T_SLOT(H - 11, L - 38.5 - 49.5 - 1, 15, 7, 0)
1482
 R06 = T_SLOT(H / 2 + 67 + 170.5 + 50, L - 38.5 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H - 45 - 52.5 - 20, L - 38.5 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50, L - 38.5 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50 - (CO / 2 - 200), L - 38.5 - 4.75 - 1, 10, 4.5, 0)
1483
 
1484
 R07 = T_CIRC(H / 2 + 7.5, L - 38.5 - 74 - 1, 3.6) & T_CIRC(H / 2 - 7.5, L - 38.5 - 74 - 1, 3.6) & T_CIRC(H / 2 + 53.5, L - 38.5 - 18.8 - 1, 3.6)
1485
 
1486
 R08 = T_CIRC(H / 2 + 16, L - 38.5 - 74 + 35.5, 10.1) & T_CIRC(H / 2 + 16 - 25.4, L - 38.5 - 74 + 35.5, 10.1)
1487
 R09 = T_CIRC(((H - CO + 60) / 2), L - 38.5 - 30.5 - 24.5 - 1, 20.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60, L - 38.5 - 30.5 - 24.5 - 1, 20.2)
1488
 R09 = R09 & T_CIRC(((H - CO + 60) / 2) + 100, L - 38.5 - 30.5 - 24.5 - 1, 20.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60 - 100, L - 38.5 - 30.5 - 24.5 - 1, 20.2) 'AGGIUNTA REV E
1489
 
1490
 R10 = T_SLOT(((H - CO + 60) / 2), L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90) & T_SLOT(((H - CO + 60) / 2) + CO - 60, L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90)
1491
 R10 = R10 & T_SLOT(((H - CO + 60) / 2) + 100, L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90) & T_SLOT(((H - CO + 60) / 2) + CO - 60 - 100, L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90)
1492
  
1493
 R11 = T_CIRC(((H - CO + 60) / 2) + BL, L - 38.5 - 86.75 - 1, 4.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60 - BR, L - 38.5 - 86.75 - 1, 4.2)
1494
 R12 = T_CIRC(((H - CO + 60) / 2) + BL + 35, L - 38.5 - 86.75 - 1, 4.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60 - BR - 35, L - 38.5 - 86.75 - 1, 4.2)
1495
 
1496
 R13 = T_RECT2(((H - CO + 60) / 2) - 21.5, L - 38.5 - 30.5 - 7 - 1, 10, 10) & T_RECT2(((H - CO + 60) / 2) + CO - 60 + 21.5, L - 38.5 - 30.5 - 7 - 1, 10, 10)
1497
 R13 = R13 & T_RECT2(((H - CO + 60) / 2) - 21.5 + 100, L - 38.5 - 30.5 - 7 - 1, 10, 10) & T_RECT2(((H - CO + 60) / 2) + CO - 60 + 21.5 - 100, L - 38.5 - 30.5 - 7 - 1, 10, 10) 'AGGIUNTA REV E
1498
  
1499
 R14 = T_SLOT(H / 2 + 67 + 170.5 + 50, L - 38.5 + 4.75 - 0.5, 10, 4.5, 0) & T_SLOT(H - 45 - 52.5 - 20, L - 38.5 + 4.75 - 0.5, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50, L - 38.5 + 4.75 - 0.5, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50 - (CO / 2 - 200), L - 38.5 + 4.75 - 0.5, 10, 4.5, 0)
1500
1501
 R15 = T_SLOT(H - 45, L - 38.5 + 15.5, 15, 7, 0) & T_SLOT(H - 45 - 35, L - 38.5 + 15.5, 15, 7, 0) & T_RECT2(H - 45 - 52.5, L - 38.5 + 15.5, 8.6, 8.6)
1502
1503
 R16 = T_SLOT(H / 2 - GL, L - 38.5 + 15.5, 15, 7, 0) & T_SLOT(H / 2 - GL - 24.8, L - 38.5 + 15.5, 15, 7, 0) & T_SLOT(H / 2 - GL - 69.8, L - 38.5 + 15.5, 15, 7, 0) & T_RECT2(H / 2 - GL - 50.4, L - 38.5 + 15.5, 8.6, 8.6)
1504
 R17 = T_CIRC(H / 2 - 48.6, L - 38.5 + 13.25, 10.1) & T_CIRC(H / 2 + 40, L - 38.5 + 19.25, 10.1)
1505
 R18 = T_CIRC(H / 2 + 67 - 234.5 - 100, L - 38.5 + 12.25, 6.5) & T_CIRC(H / 2 + 67 - 234.5, L - 38.5 + 12.25, 6.5) & T_CIRC(H / 2 + 67, L - 38.5 + 12.25, 6.5) & T_CIRC(H / 2 + 67 + 170.5, L - 38.5 + 12.25, 6.5)
1506
 R19 = T_RECT1(-6, H / 2 - GL - 37.9, L - 38.5 + 28, L + 6) & T_RECT1(H - 45 + 19.1, H + 6, L - 38.5 + 9, L + 6) & T_RECT1(H - 45 - 5.9, H + 6, L - 38.5 + 24, L + 6)
1507
 R20 = T_RECT1(H / 2 - 30, H / 2 + 30, L - 38.5, L + 6) & T_RECT1(H / 2 - 30 - 55, H / 2 + 30 + 140, L - 8.5 - 2, L + 6)
1508
 
1509
 R21 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(0, L - 8.5 - 2, "7SQ", 0) & T_SPECIAL(H / 2 - GL - 37.9, L, "7SQ", 0)
1510
 R22 = T_SPECIAL(H, L - 38.5 + 9, "7SQ", 0) & T_SPECIAL(H - 45 + 19.1, L - 38.5 + 24, "7SQ", 0) & T_SPECIAL(H - 45 - 5.9, L, "7SQ", 0)
1511
 R23 = T_SPECIAL(H / 2 - 30, L - 8.5 - 2, "7SQ", 0) & T_SPECIAL(H / 2 + 30, L - 8.5 - 2, "7SQ", 0)
1512
 R24 = T_SPECIAL(H / 2 - 30 - 55, L, "7SQ", 0) & T_SPECIAL(H / 2 + 30 + 140, L, "7SQ", 0)
1513
 
1514
1515
 R25 = T_SMUS(H + 1, L - 38.5 - 49.5 - 10)
1516
1517
 R26 = T_CIRC(H / 2 - M1, L - 8.5 - 12.25, 6) & T_CIRC(H / 2 - M1 - 56, L - 8.5 - 12.25, 6)
1518
 
1519
'**********************************************
1520
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18 & R19 & R20 & R21 & R22 & R23 & R24 & R25 & R26
1521
1522
1523
P1 = 250
1524
P2 = H - 400
1525
MVAL = 500
1526
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
1527
1528
Call SAVE_SUB(NND, STRINGA)
1529
1530
POSINTAB = def_posintab(NND)
1531
Call CUT_END_S(H, L, "0", POSINTAB)
1532
Call FVTPT(3, NND, "")
1533
Call CUT_END_S(H, L, "C", POSINTAB)
1534
Call FVTPT(3, NND, "C")
1535
1536
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "C", POSINTAB)
1537
Call FVTPT(3, NND, "D")
1538
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "0", POSINTAB)
1539
Call FVTPT(3, NND, "E")
1540
1541
End Sub
1542
1543
1544
Sub S_0902895J(NND)
1545
1546
ACT_MOD = INFO_DAT(NND, 0, 6)
1547
CLAMP = 0
1548
NHD = 15
1549
1550
1551
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
1552
GL = INPUT_NUM(NND, "GL", GL, ACT_MOD)
1553
BL = INPUT_NUM(NND, "BL", BL, ACT_MOD)
1554
BR = INPUT_NUM(NND, "BR", BR, ACT_MOD)
1555
M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
1556
1557
L = INPUT_NUM(NND, "L", L, ACT_MOD)
1558
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
1559
H = INPUT_NUM(NND, "H", H, ACT_MOD)
1560
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
1561
'***********************************************************
1562
Dim POSINTAB As Byte
1563
1564
'*********************************LAVORAZIONI
1565
 
1566
 R01 = T_CIRC(9, 12, 8.8) & T_CIRC(H - 9, 12, 8.8) & T_CIRC(9, 42.8 + 15 + 24 + 26.8 + 1, 8.8) & T_CIRC(H - 9, 42.8 + 15 + 24 + 26.8 + 1, 8.8)
1567
 R02 = T_CIRC(9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(9 + 415, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9 - 415, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H / 2, 26.8 + 21.4 + 12, 10.1)
1568
 R03 = T_CIRC(H / 2, 3, 3.3) & T_CIRC(((H - CO + 60) / 2) - 30, 3, 3.3) & T_CIRC(H - ((H - CO + 60) / 2) + 30, 3, 3.3)
1569
 R04 = T_SLOT(((H - CO + 60) / 2), 19.5, 25, 11, 90) & T_SLOT(H - ((H - CO + 60) / 2), 19.5, 25, 11, 90)
1570
 R04 = R04 & T_SLOT(H - ((H - CO + 60) / 2) - 100, 19.5, 25, 11, 90) & T_SLOT(((H - CO + 60) / 2) + 100, 19.5, 25, 11, 90) 'AGGIUNTA REV E
1571
1572
 R05 = T_SLOT(H - 11, L - 38.5 - 9.5 - 1, 15, 7, 0) & T_SLOT(H - 11, L - 38.5 - 27.5 - 1, 15, 7, 0) & T_SLOT(H - 11, L - 38.5 - 49.5 - 1, 15, 7, 0)
1573
 R06 = T_SLOT(H / 2 + 67 + 170.5 + 50, L - 38.5 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H - 45 - 52.5 - 20, L - 38.5 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50, L - 38.5 - 4.75 - 1, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50 - (CO / 2 - 200), L - 38.5 - 4.75 - 1, 10, 4.5, 0)
1574
 
1575
 R07 = T_CIRC(H / 2 + 7.5, L - 38.5 - 74 - 1, 3.6) & T_CIRC(H / 2 - 7.5, L - 38.5 - 74 - 1, 3.6) & T_CIRC(H / 2 + 53.5, L - 38.5 - 18.8 - 1, 3.6)
1576
 
1577
 R08 = T_CIRC(H / 2 + 16, L - 38.5 - 74 + 35.5, 10.1) & T_CIRC(H / 2 + 16 - 25.4, L - 38.5 - 74 + 35.5, 10.1)
1578
 R09 = T_CIRC(((H - CO + 60) / 2), L - 38.5 - 30.5 - 24.5 - 1, 20.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60, L - 38.5 - 30.5 - 24.5 - 1, 20.2)
1579
 R09 = R09 & T_CIRC(((H - CO + 60) / 2) + 100, L - 38.5 - 30.5 - 24.5 - 1, 20.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60 - 100, L - 38.5 - 30.5 - 24.5 - 1, 20.2) 'AGGIUNTA REV E
1580
 
1581
 R10 = T_SLOT(((H - CO + 60) / 2), L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90) & T_SLOT(((H - CO + 60) / 2) + CO - 60, L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90)
1582
 R10 = R10 & T_SLOT(((H - CO + 60) / 2) + 100, L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90) & T_SLOT(((H - CO + 60) / 2) + CO - 60 - 100, L - 38.5 - 30.5 - 12.25 - 1, 35.5, 11, 90)
1583
  
1584
 R11 = T_CIRC(((H - CO + 60) / 2) + BL, L - 38.5 - 86.75 - 1, 4.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60 - BR, L - 38.5 - 86.75 - 1, 4.2)
1585
 R12 = T_CIRC(((H - CO + 60) / 2) + BL + 35, L - 38.5 - 86.75 - 1, 4.2) & T_CIRC(((H - CO + 60) / 2) + CO - 60 - BR - 35, L - 38.5 - 86.75 - 1, 4.2)
1586
 
1587
 R13 = T_RECT2(((H - CO + 60) / 2) - 21.5, L - 38.5 - 30.5 - 7 - 1, 10, 10) & T_RECT2(((H - CO + 60) / 2) + CO - 60 + 21.5, L - 38.5 - 30.5 - 7 - 1, 10, 10)
1588
 R13 = R13 & T_RECT2(((H - CO + 60) / 2) - 21.5 + 100, L - 38.5 - 30.5 - 7 - 1, 10, 10) & T_RECT2(((H - CO + 60) / 2) + CO - 60 + 21.5 - 100, L - 38.5 - 30.5 - 7 - 1, 10, 10) 'AGGIUNTA REV E
1589
  
1590
 R14 = T_SLOT(H / 2 + 67 + 170.5 + 50, L - 38.5 + 4.75 - 0.5, 10, 4.5, 0) & T_SLOT(H - 45 - 52.5 - 20, L - 38.5 + 4.75 - 0.5, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50, L - 38.5 + 4.75 - 0.5, 10, 4.5, 0) & T_SLOT(H / 2 + 67 - 234.5 - 50 - (CO / 2 - 200), L - 38.5 + 4.75 - 0.5, 10, 4.5, 0)
1591
1592
 R15 = T_SLOT(H - 45, L - 38.5 + 15.5, 15, 7, 0) & T_SLOT(H - 45 - 35, L - 38.5 + 15.5, 15, 7, 0) & T_RECT2(H - 45 - 52.5, L - 38.5 + 15.5, 8.6, 8.6)
1593
1594
 R16 = T_SLOT(H / 2 - GL, L - 38.5 + 15.5, 15, 7, 0) & T_SLOT(H / 2 - GL - 24.8, L - 38.5 + 15.5, 15, 7, 0) & T_SLOT(H / 2 - GL - 69.8, L - 38.5 + 15.5, 15, 7, 0) & T_RECT2(H / 2 - GL - 50.4, L - 38.5 + 15.5, 8.6, 8.6)
1595
 R17 = T_CIRC(H / 2 - 48.6, L - 38.5 + 13.25, 10.1) & T_CIRC(H / 2 + 40, L - 38.5 + 19.25, 10.1)
1596
 R18 = T_CIRC(H / 2 + 67 - 234.5 - 100, L - 38.5 + 12.25, 6.5) & T_CIRC(H / 2 + 67 - 234.5, L - 38.5 + 12.25, 6.5) & T_CIRC(H / 2 + 67, L - 38.5 + 12.25, 6.5) & T_CIRC(H / 2 + 67 + 170.5, L - 38.5 + 12.25, 6.5)
1597
 R19 = T_RECT1(-6, H / 2 - GL - 37.9, L - 38.5 + 28, L + 6) & T_RECT1(H - 45 + 19.1, H + 6, L - 38.5 + 9, L + 6) & T_RECT1(H - 45 - 5.9, H + 6, L - 38.5 + 24, L + 6)
1598
 R20 = T_RECT1(H / 2 - 30, H / 2 + 30, L - 38.5, L + 6) & T_RECT1(H / 2 - 30 - 55, H / 2 + 30 + 140, L - 8.5 - 2, L + 6)
1599
 
1600
 R21 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(0, L - 8.5 - 2, "7SQ", 0) & T_SPECIAL(H / 2 - GL - 37.9, L, "7SQ", 0)
1601
 R22 = T_SPECIAL(H, L - 38.5 + 9, "7SQ", 0) & T_SPECIAL(H - 45 + 19.1, L - 38.5 + 24, "7SQ", 0) & T_SPECIAL(H - 45 - 5.9, L, "7SQ", 0)
1602
 R23 = T_SPECIAL(H / 2 - 30, L - 8.5 - 2, "7SQ", 0) & T_SPECIAL(H / 2 + 30, L - 8.5 - 2, "7SQ", 0)
1603
 R24 = T_SPECIAL(H / 2 - 30 - 55, L, "7SQ", 0) & T_SPECIAL(H / 2 + 30 + 140, L, "7SQ", 0)
1604
 
1605
1606
 R25 = T_SMUS(H + 1, L - 38.5 - 49.5 - 10)
1607
1608
 R26 = T_CIRC(H / 2 - M1, L - 8.5 - 12.25, 6) & T_CIRC(H / 2 - M1 - 53, L - 8.5 - 12.25, 6)
1609
 
1610
 R27 = T_RECT2(9, 26.8 + 21.4 + 12 - 22, 8.6, 15) & T_RECT2(9, 26.8 + 21.4 + 12 + 22, 8.6, 15) & T_RECT2(H - 9, 26.8 + 21.4 + 12 - 22, 8.6, 15) & T_RECT2(H - 9, 26.8 + 21.4 + 12 + 22, 8.6, 15)
1611
 
1612
'**********************************************
1613
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18 & R19 & R20 & R21 & R22 & R23 & R24 & R25 & R26 & R27
1614
1615
1616
P1 = 250
1617
P2 = H - 400
1618
MVAL = 500
1619
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
1620
1621
Call SAVE_SUB(NND, STRINGA)
1622
1623
POSINTAB = def_posintab(NND)
1624
Call CUT_END_S(H, L, "0", POSINTAB)
1625
Call FVTPT(3, NND, "")
1626
Call CUT_END_S(H, L, "C", POSINTAB)
1627
Call FVTPT(3, NND, "C")
1628
1629
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "C", POSINTAB)
1630
Call FVTPT(3, NND, "D")
1631
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "0", POSINTAB)
1632
Call FVTPT(3, NND, "E")
1633
1634
End Sub
1635
1636
1637
Sub S_1006715D(NND)
1638
1639
ACT_MOD = INFO_DAT(NND, 0, 6)
1640
CLAMP = 0
1641
NHD = 15
1642
1643
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
1644
L = INPUT_NUM(NND, "L", L, ACT_MOD)
1645
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
1646
H = INPUT_NUM(NND, "H", H, ACT_MOD)
1647
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
1648
'***********************************************************
1649
Dim POSINTAB As Byte
1650
delt = 2
1651
'*********************************LAVORAZIONI
1652
 
1653
 
1654
 R01 = T_CIRC(9, 12, 8.8) & T_CIRC(H - 9, 12, 8.8) & T_CIRC(9, 26.8 + 42.8 + 24 + 14.4 + delt, 8.8) & T_CIRC(H - 9, 26.8 + 42.8 + 24 + 14.4 + delt, 8.8)
1655
 R02 = T_CIRC(9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H / 2, 26.8 + 21.4 + 12, 10.1)
1656
 
1657
 X1X = (H - CO) / 2
1658
 R03 = T_SLOT(X1X + 30, 12.5 + 7, 25, 11, 90) & T_SLOT(H - X1X - 30, 12.5 + 7, 25, 11, 90)
1659
 R04 = T_CIRC(X1X, 3, 3.3) & T_CIRC(H / 2, 3, 3.3) & T_CIRC(H - X1X, 3, 3.3)
1660
 
1661
 R05 = T_RECT2(X1X + 8.5, L - 26 - 47.5 - 1, 10, 10) & T_CIRC(X1X + 30, L - 26 - 47.5 - 17.5 - 1, 20.2) & T_SLOT(X1X + 30, L - 26 - 47.5 - 17.5 + 12.25 - 1, 35.5, 11, 90)
1662
 R06 = T_RECT2(H - (X1X + 8.5), L - 26 - 47.5 - 1, 10, 10) & T_CIRC(H - (X1X + 30), L - 26 - 47.5 - 17.5 - 1, 20.2) & T_SLOT(H - (X1X + 30), L - 26 - 47.5 - 17.5 + 12.25 - 1, 35.5, 11, 90)
1663
 
1664
 R07 = T_CIRC(H / 2 - 7.5, L - 26 - 73 - delt, 3.6) & T_CIRC(H / 2 + 7.5, L - 26 - 73 - delt, 3.6)
1665
 
1666
 R08 = T_CIRC(H / 2 - 19, L - 26 - 73 + 20.2 - delt, 10.1) & T_CIRC(H / 2 - 19 + 57, L - 26 - 73 + 20.2 - 32 - delt, 10.1)
1667
 R09 = T_CIRC(H / 2 - 142.5, L - 26 - 12 - delt, 10.1) & T_CIRC(H / 2 + 45, L - 26 - 12 - delt, 10.1) & T_CIRC(H / 2 + 45 + 167.5, L - 26 - 12 - delt, 10.1)
1668
 
1669
 R10 = T_SLOT(H - X1X + 196.2, L - 26 - 28 - 1.5, 18, 7, 0) '6.8
1670
 
1671
 R11 = T_RECT1(H / 2 - 156.5 - 22, H / 2 - 156.5, L - 8.5 - 7.5 - 24.5, L - 8.5 - 7.5) & T_RECT1(H / 2 + 56, H / 2 + 56 + 22, L - 8.5 - 7.5 - 24.5, L - 8.5 - 7.5) & T_RECT1(H / 2 + 56 + 170.5, H / 2 + 56 + 170.5 + 22, L - 8.5 - 7.5 - 24.5, L - 8.5 - 7.5)
1672
 
1673
 R12 = T_SLOT(H / 2 - CO / 2 - 99.2 - 89.4 - 5.6, L - 16.8, 18, 7, 0) & T_SLOT(H / 2 - CO / 2 - 99.2 - 24.7 - 5.6, L - 16.8, 18, 7, 0) & T_SLOT(H / 2 - CO / 2 - 99.2 - 5.6, L - 16.8, 18, 7, 0) & T_RECT2(H / 2 - CO / 2 - 99.2 - 24.7 - 29.7, L - 16.8, 8.6, 8.6)
1674
 R13 = T_SLOT(H - (H / 2 - CO / 2 - 99.2 - 89.4 - 5.6), L - 16.8, 18, 7, 0) & T_SLOT(H - (H / 2 - CO / 2 - 99.2 - 24.7 - 5.6), L - 16.8, 18, 7, 0) & T_SLOT(H - (H / 2 - CO / 2 - 99.2 - 5.6), L - 16.8, 18, 7, 0) & T_RECT2(H - (H / 2 - CO / 2 - 99.2 - 24.7 - 29.7), L - 16.8, 8.6, 8.6)
1675
 R14 = T_RECT2(X1X - 99.2 + 40.7, L - 16.8, 6.8, 6.8) & T_RECT2(X1X - 99.2 + 40.7 + 24.8, L - 16.8, 6.8, 6.8)
1676
 
1677
 R15 = T_RECT1(X1X - 99.2 + 10.9, X1X - 99.2 + 10.9 + 5, L - 12.5, L - 2.5) & T_RECT1(H - (X1X - 99.2 + 10.9) - 5, H - (X1X - 99.2 + 10.9), L - 12.5, L - 2.5)
1678
 R16 = T_RECT1(-6, H / 2 - CO / 2 - 85.1, L - 7.5, L + 2.5) & T_RECT1(H + 6, H - (H / 2 - CO / 2 - 85.1), L - 7.5, L + 2.5)
1679
 
1680
 R17 = T_CIRC(H / 2 - 48.6, L - 21.5, 10.1) & T_CIRC(H / 2 + 40, L - 15.5, 10.1)
1681
 
1682
 R18 = T_RECT1(H / 2 - 30, H / 2 + 30, L - 28, L + 6)
1683
 R19 = T_RECT1(H / 2 + 170, H / 2 + 30 + 19.7, L - 10, L + 6) & T_RECT1(H / 2 + 30 - 5, H / 2 + 30 + 19.7 + 5, L - 7.5, L + 6) & T_RECT1(H / 2 - 30, H / 2 - 30 - 55, L - 11.5, L + 6)
1684
 R20 = T_RECT1(H / 2 - 30 - 28.3 - 5, H / 2 - 30 - 28.3, L - 28.5 - 5, L - 28.5 + 5) & T_RECT1(H / 2 - 30 - 28.3, H / 2 - 30 + 1.7, L - 28.5, L - 28.5 - 5) & T_RECT1(H / 2 - 30, H / 2 - 30 + 5, L - 28.5 - 5, L - 28.5 + 5)
1685
 
1686
 R21 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(0, L - 7.5, "7SQ", 0) & T_SPECIAL(H, L - 7.5, "7SQ", 0) & T_SPECIAL(X1X - 85.1, L, "7SQ", 0) & T_SPECIAL(H - (X1X - 85.1), L, "7SQ", 0)
1687
 R22 = T_SPECIAL(H / 2 - 30 - 55, L, "7SQ", 0) & T_SPECIAL(H / 2 + 170, L, "7SQ", 0) & T_SPECIAL(H / 2 + 30, L - 7.5, "7SQ", 0) & T_SPECIAL(H / 2 - 30, L - 11.5, "7SQ", 0)
1688
 
1689
' R23 = T_SLOT(X1X - 99.2 - 75, L - 8.5 + 1.5, 26, 14, 0) & T_SLOT(H - (X1X - 99.2 - 75), L - 8.5 + 1.5, 26, 14, 0)
1690
 R23A = T_CIRC(H - (X1X - 99.2 - 75) - 13 + 7, L - 5.5, 14) & T_CIRC(H - (X1X - 99.2 - 75) + 13 - 7, L - 5.5, 14) & T_RECT2(H - (X1X - 99.2 - 75), L - 5.5 - 2, 26 - 14, 10)
1691
 R23B = T_CIRC(X1X - 99.2 - 75 - 13 + 7, L - 5.5, 14) & T_CIRC(X1X - 99.2 - 75 + 13 - 7, L - 5.5, 14) & T_RECT2(X1X - 99.2 - 75, L - 5.5 - 2, 26 - 14, 10)
1692
 R23 = R23A & R23B
1693
  
1694
 R24 = T_SMUS(H + 1, L - 26 - 18 - 15)
1695
 
1696
'**********************************************
1697
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18 & R19 & R20 & R21 & R22 & R23 & R24
1698
1699
1700
P1 = 250
1701
P2 = H - 400
1702
MVAL = 500
1703
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
1704
1705
Call SAVE_SUB(NND, STRINGA)
1706
1707
POSINTAB = def_posintab(NND)
1708
Call CUT_END_S(H, L, "0", POSINTAB)
1709
Call FVTPT(3, NND, "")
1710
Call CUT_END_S(H, L, "C", POSINTAB)
1711
Call FVTPT(3, NND, "C")
1712
1713
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "C", POSINTAB)
1714
Call FVTPT(3, NND, "D")
1715
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "0", POSINTAB)
1716
Call FVTPT(3, NND, "E")
1717
1718
End Sub
1719
1720
Sub S_1006715E(NND)
1721
1722
ACT_MOD = INFO_DAT(NND, 0, 6)
1723
CLAMP = 0
1724
NHD = 15
1725
1726
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
1727
L = INPUT_NUM(NND, "L", L, ACT_MOD)
1728
M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
1729
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
1730
H = INPUT_NUM(NND, "H", H, ACT_MOD)
1731
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
1732
'***********************************************************
1733
Dim POSINTAB As Byte
1734
delt = 2
1735
'*********************************LAVORAZIONI
1736
 
1737
 
1738
 R01 = T_CIRC(9, 12, 8.8) & T_CIRC(H - 9, 12, 8.8) & T_CIRC(9, 26.8 + 42.8 + 24 + 14.4 + delt, 8.8) & T_CIRC(H - 9, 26.8 + 42.8 + 24 + 14.4 + delt, 8.8)
1739
 R02 = T_CIRC(9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H / 2, 26.8 + 21.4 + 12, 10.1)
1740
 
1741
 X1X = (H - CO) / 2
1742
 R03 = T_SLOT(X1X + 30, 12.5 + 7, 25, 11, 90) & T_SLOT(H - X1X - 30, 12.5 + 7, 25, 11, 90)
1743
 R04 = T_CIRC(X1X, 3, 3.3) & T_CIRC(H / 2, 3, 3.3) & T_CIRC(H - X1X, 3, 3.3)
1744
 
1745
 R05 = T_RECT2(X1X + 8.5, L - 26 - 47.5 - 1, 10, 10) & T_CIRC(X1X + 30, L - 26 - 47.5 - 17.5 - 1, 20.2) & T_SLOT(X1X + 30, L - 26 - 47.5 - 17.5 + 12.25 - 1, 35.5, 11, 90)
1746
 R06 = T_RECT2(H - (X1X + 8.5), L - 26 - 47.5 - 1, 10, 10) & T_CIRC(H - (X1X + 30), L - 26 - 47.5 - 17.5 - 1, 20.2) & T_SLOT(H - (X1X + 30), L - 26 - 47.5 - 17.5 + 12.25 - 1, 35.5, 11, 90)
1747
 
1748
 R07 = T_CIRC(H / 2 - 7.5, L - 26 - 73 - delt, 3.6) & T_CIRC(H / 2 + 7.5, L - 26 - 73 - delt, 3.6)
1749
 
1750
 R08 = T_CIRC(H / 2 - 19, L - 26 - 73 + 20.2 - delt, 10.1) & T_CIRC(H / 2 - 19 + 57, L - 26 - 73 + 20.2 - 32 - delt, 10.1)
1751
 R09 = T_CIRC(H / 2 - 142.5, L - 26 - 12 - delt, 10.1) & T_CIRC(H / 2 + 45, L - 26 - 12 - delt, 10.1) & T_CIRC(H / 2 + 45 + 167.5, L - 26 - 12 - delt, 10.1)
1752
 
1753
 R10 = T_SLOT(H - X1X + 196.2, L - 26 - 28 - 1.5, 18, 7, 0) '6.8
1754
 
1755
 R11 = T_RECT1(H / 2 - 156.5 - 22, H / 2 - 156.5, L - 8.5 - 7.5 - 24.5, L - 8.5 - 7.5) & T_RECT1(H / 2 + 56, H / 2 + 56 + 22, L - 8.5 - 7.5 - 24.5, L - 8.5 - 7.5) & T_RECT1(H / 2 + 56 + 170.5, H / 2 + 56 + 170.5 + 22, L - 8.5 - 7.5 - 24.5, L - 8.5 - 7.5)
1756
 
1757
 R12 = T_SLOT(H / 2 - CO / 2 - 99.2 - 89.4 - 5.6, L - 16.8, 18, 7, 0) & T_SLOT(H / 2 - CO / 2 - 99.2 - 24.7 - 5.6, L - 16.8, 18, 7, 0) & T_SLOT(H / 2 - CO / 2 - 99.2 - 5.6, L - 16.8, 18, 7, 0) & T_RECT2(H / 2 - CO / 2 - 99.2 - 24.7 - 29.7, L - 16.8, 8.6, 8.6)
1758
 R13 = T_SLOT(H - (H / 2 - CO / 2 - 99.2 - 89.4 - 5.6), L - 16.8, 18, 7, 0) & T_SLOT(H - (H / 2 - CO / 2 - 99.2 - 24.7 - 5.6), L - 16.8, 18, 7, 0) & T_SLOT(H - (H / 2 - CO / 2 - 99.2 - 5.6), L - 16.8, 18, 7, 0) & T_RECT2(H - (H / 2 - CO / 2 - 99.2 - 24.7 - 29.7), L - 16.8, 8.6, 8.6)
1759
 R14 = "" ' T_RECT2(X1X - 99.2 + 40.7, L - 16.8, 6.8, 6.8) & T_RECT2(X1X - 99.2 + 40.7 + 24.8, L - 16.8, 6.8, 6.8)
1760
 
1761
 R15 = T_RECT1(X1X - 99.2 + 10.9, X1X - 99.2 + 10.9 + 5, L - 12.5, L - 2.5) & T_RECT1(H - (X1X - 99.2 + 10.9) - 5, H - (X1X - 99.2 + 10.9), L - 12.5, L - 2.5)
1762
 R16 = T_RECT1(-6, H / 2 - CO / 2 - 85.1, L - 7.5, L + 2.5) & T_RECT1(H + 6, H - (H / 2 - CO / 2 - 85.1), L - 7.5, L + 2.5)
1763
 
1764
 R17 = T_CIRC(H / 2 - 48.6, L - 21.5, 10.1) & T_CIRC(H / 2 + 40, L - 15.5, 10.1)
1765
 
1766
 R18 = T_RECT1(H / 2 - 30, H / 2 + 30, L - 28, L + 6)
1767
 R19 = T_RECT1(H / 2 + 170, H / 2 + 30 + 19.7, L - 10, L + 6) & T_RECT1(H / 2 + 30 - 5, H / 2 + 30 + 19.7 + 5, L - 7.5, L + 6) & T_RECT1(H / 2 - 30, H / 2 - 30 - 55, L - 11.5, L + 6)
1768
 R20 = T_RECT1(H / 2 - 30 - 28.3 - 5, H / 2 - 30 - 28.3, L - 28.5 - 5, L - 28.5 + 5) & T_RECT1(H / 2 - 30 - 28.3, H / 2 - 30 + 1.7, L - 28.5, L - 28.5 - 5) & T_RECT1(H / 2 - 30, H / 2 - 30 + 5, L - 28.5 - 5, L - 28.5 + 5)
1769
 
1770
 R21 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(0, L - 7.5, "7SQ", 0) & T_SPECIAL(H, L - 7.5, "7SQ", 0) & T_SPECIAL(X1X - 85.1, L, "7SQ", 0) & T_SPECIAL(H - (X1X - 85.1), L, "7SQ", 0)
1771
 R22 = T_SPECIAL(H / 2 - 30 - 55, L, "7SQ", 0) & T_SPECIAL(H / 2 + 170, L, "7SQ", 0) & T_SPECIAL(H / 2 + 30, L - 7.5, "7SQ", 0) & T_SPECIAL(H / 2 - 30, L - 11.5, "7SQ", 0)
1772
 
1773
' R23 = T_SLOT(X1X - 99.2 - 75, L - 8.5 + 1.5, 26, 14, 0) & T_SLOT(H - (X1X - 99.2 - 75), L - 8.5 + 1.5, 26, 14, 0)
1774
 R23A = T_CIRC(H - (X1X - 99.2 - 75) - 13 + 7, L - 5.5, 14) & T_CIRC(H - (X1X - 99.2 - 75) + 13 - 7, L - 5.5, 14) & T_RECT2(H - (X1X - 99.2 - 75), L - 5.5 - 2, 26 - 14, 10)
1775
 R23B = T_CIRC(X1X - 99.2 - 75 - 13 + 7, L - 5.5, 14) & T_CIRC(X1X - 99.2 - 75 + 13 - 7, L - 5.5, 14) & T_RECT2(X1X - 99.2 - 75, L - 5.5 - 2, 26 - 14, 10)
1776
 R23 = R23A & R23B
1777
  
1778
 R24 = T_SMUS(H + 1, L - 26 - 18 - 15)
1779
 
1780
 R25 = T_CIRC(H / 2 - M1, L - 8.5 - 11.75, 6) & T_CIRC(H / 2 - M1 - 56, L - 8.5 - 11.75, 6)
1781
 
1782
'**********************************************
1783
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18 & R19 & R20 & R21 & R22 & R23 & R24 & R25
1784
1785
1786
P1 = 250
1787
P2 = H - 400
1788
MVAL = 500
1789
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
1790
1791
Call SAVE_SUB(NND, STRINGA)
1792
1793
POSINTAB = def_posintab(NND)
1794
Call CUT_END_S(H, L, "0", POSINTAB)
1795
Call FVTPT(3, NND, "")
1796
Call CUT_END_S(H, L, "C", POSINTAB)
1797
Call FVTPT(3, NND, "C")
1798
1799
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "C", POSINTAB)
1800
Call FVTPT(3, NND, "D")
1801
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "0", POSINTAB)
1802
Call FVTPT(3, NND, "E")
1803
1804
End Sub
1805
1806
1807
Sub S_1006715F(NND)
1808
1809
ACT_MOD = INFO_DAT(NND, 0, 6)
1810
CLAMP = 0
1811
NHD = 15
1812
1813
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
1814
L = INPUT_NUM(NND, "L", L, ACT_MOD)
1815
M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
1816
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
1817
H = INPUT_NUM(NND, "H", H, ACT_MOD)
1818
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
1819
'***********************************************************
1820
Dim POSINTAB As Byte
1821
delt = 2
1822
'*********************************LAVORAZIONI
1823
 
1824
 
1825
 R01 = T_CIRC(9, 12, 8.8) & T_CIRC(H - 9, 12, 8.8) & T_CIRC(9, 26.8 + 42.8 + 24 + 14.4 + delt, 8.8) & T_CIRC(H - 9, 26.8 + 42.8 + 24 + 14.4 + delt, 8.8)
1826
 R02 = T_CIRC(9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H - 9, 26.8 + 21.4 + 12, 10.1) & T_CIRC(H / 2, 26.8 + 21.4 + 12, 10.1)
1827
 
1828
 X1X = (H - CO) / 2
1829
 R03 = T_SLOT(X1X + 30, 12.5 + 7, 25, 11, 90) & T_SLOT(H - X1X - 30, 12.5 + 7, 25, 11, 90)
1830
 R04 = T_CIRC(X1X, 3, 3.3) & T_CIRC(H / 2, 3, 3.3) & T_CIRC(H - X1X, 3, 3.3)
1831
 
1832
 R05 = T_RECT2(X1X + 8.5, L - 26 - 47.5 - 1, 10, 10) & T_CIRC(X1X + 30, L - 26 - 47.5 - 17.5 - 1, 20.2) & T_SLOT(X1X + 30, L - 26 - 47.5 - 17.5 + 12.25 - 1, 35.5, 11, 90)
1833
 R06 = T_RECT2(H - (X1X + 8.5), L - 26 - 47.5 - 1, 10, 10) & T_CIRC(H - (X1X + 30), L - 26 - 47.5 - 17.5 - 1, 20.2) & T_SLOT(H - (X1X + 30), L - 26 - 47.5 - 17.5 + 12.25 - 1, 35.5, 11, 90)
1834
 
1835
 R07 = T_CIRC(H / 2 - 7.5, L - 26 - 73 - delt, 3.6) & T_CIRC(H / 2 + 7.5, L - 26 - 73 - delt, 3.6)
1836
 
1837
 R08 = T_CIRC(H / 2 - 19, L - 26 - 73 + 20.2 - delt, 10.1) & T_CIRC(H / 2 - 19 + 57, L - 26 - 73 + 20.2 - 32 - delt, 10.1)
1838
 R09 = T_CIRC(H / 2 - 142.5, L - 26 - 12 - delt, 10.1) & T_CIRC(H / 2 + 45, L - 26 - 12 - delt, 10.1) & T_CIRC(H / 2 + 45 + 167.5, L - 26 - 12 - delt, 10.1)
1839
 
1840
 R10 = T_SLOT(H - X1X + 196.2, L - 26 - 28 - 1.5, 18, 7, 0) '6.8
1841
 
1842
 R11 = T_RECT1(H / 2 - 156.5 - 22, H / 2 - 156.5, L - 8.5 - 7.5 - 24.5, L - 8.5 - 7.5) & T_RECT1(H / 2 + 56, H / 2 + 56 + 22, L - 8.5 - 7.5 - 24.5, L - 8.5 - 7.5) & T_RECT1(H / 2 + 56 + 170.5, H / 2 + 56 + 170.5 + 22, L - 8.5 - 7.5 - 24.5, L - 8.5 - 7.5)
1843
 
1844
 R12 = T_SLOT(H / 2 - CO / 2 - 99.2 - 89.4 - 5.6, L - 16.8, 18, 7, 0) & T_SLOT(H / 2 - CO / 2 - 99.2 - 24.7 - 5.6, L - 16.8, 18, 7, 0) & T_SLOT(H / 2 - CO / 2 - 99.2 - 5.6, L - 16.8, 18, 7, 0) & T_RECT2(H / 2 - CO / 2 - 99.2 - 24.7 - 29.7, L - 16.8, 8.6, 8.6)
1845
 R13 = T_SLOT(H - (H / 2 - CO / 2 - 99.2 - 89.4 - 5.6), L - 16.8, 18, 7, 0) & T_SLOT(H - (H / 2 - CO / 2 - 99.2 - 24.7 - 5.6), L - 16.8, 18, 7, 0) & T_SLOT(H - (H / 2 - CO / 2 - 99.2 - 5.6), L - 16.8, 18, 7, 0) & T_RECT2(H - (H / 2 - CO / 2 - 99.2 - 24.7 - 29.7), L - 16.8, 8.6, 8.6)
1846
 R14 = "" ' T_RECT2(X1X - 99.2 + 40.7, L - 16.8, 6.8, 6.8) & T_RECT2(X1X - 99.2 + 40.7 + 24.8, L - 16.8, 6.8, 6.8)
1847
 
1848
 R15 = T_RECT1(X1X - 99.2 + 10.9, X1X - 99.2 + 10.9 + 5, L - 12.5, L - 2.5) & T_RECT1(H - (X1X - 99.2 + 10.9) - 5, H - (X1X - 99.2 + 10.9), L - 12.5, L - 2.5)
1849
 R16 = T_RECT1(-6, H / 2 - CO / 2 - 85.1, L - 7.5, L + 2.5) & T_RECT1(H + 6, H - (H / 2 - CO / 2 - 85.1), L - 7.5, L + 2.5)
1850
 
1851
 R17 = T_CIRC(H / 2 - 48.6, L - 21.5, 10.1) & T_CIRC(H / 2 + 40, L - 15.5, 10.1)
1852
 
1853
 R18 = T_RECT1(H / 2 - 30, H / 2 + 30, L - 28, L + 6)
1854
 R19 = T_RECT1(H / 2 + 170, H / 2 + 30 + 19.7, L - 10, L + 6) & T_RECT1(H / 2 + 30 - 5, H / 2 + 30 + 19.7 + 5, L - 7.5, L + 6) & T_RECT1(H / 2 - 30, H / 2 - 30 - 55, L - 11.5, L + 6)
1855
 R20 = T_RECT1(H / 2 - 30 - 28.3 - 5, H / 2 - 30 - 28.3, L - 28.5 - 5, L - 28.5 + 5) & T_RECT1(H / 2 - 30 - 28.3, H / 2 - 30 + 1.7, L - 28.5, L - 28.5 - 5) & T_RECT1(H / 2 - 30, H / 2 - 30 + 5, L - 28.5 - 5, L - 28.5 + 5)
1856
 
1857
 R21 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(0, L - 7.5, "7SQ", 0) & T_SPECIAL(H, L - 7.5, "7SQ", 0) & T_SPECIAL(X1X - 85.1, L, "7SQ", 0) & T_SPECIAL(H - (X1X - 85.1), L, "7SQ", 0)
1858
 R22 = T_SPECIAL(H / 2 - 30 - 55, L, "7SQ", 0) & T_SPECIAL(H / 2 + 170, L, "7SQ", 0) & T_SPECIAL(H / 2 + 30, L - 7.5, "7SQ", 0) & T_SPECIAL(H / 2 - 30, L - 11.5, "7SQ", 0)
1859
 
1860
' R23 = T_SLOT(X1X - 99.2 - 75, L - 8.5 + 1.5, 26, 14, 0) & T_SLOT(H - (X1X - 99.2 - 75), L - 8.5 + 1.5, 26, 14, 0)
1861
 R23A = T_CIRC(H - (X1X - 99.2 - 75) - 13 + 7, L - 5.5, 14) & T_CIRC(H - (X1X - 99.2 - 75) + 13 - 7, L - 5.5, 14) & T_RECT2(H - (X1X - 99.2 - 75), L - 5.5 - 2, 26 - 14, 10)
1862
 R23B = T_CIRC(X1X - 99.2 - 75 - 13 + 7, L - 5.5, 14) & T_CIRC(X1X - 99.2 - 75 + 13 - 7, L - 5.5, 14) & T_RECT2(X1X - 99.2 - 75, L - 5.5 - 2, 26 - 14, 10)
1863
 R23 = R23A & R23B
1864
  
1865
 R24 = T_SMUS(H + 1, L - 26 - 18 - 15)
1866
 
1867
 R25 = T_CIRC(H / 2 - M1, L - 8.5 - 11.75, 6) & T_CIRC(H / 2 - M1 - 53, L - 8.5 - 11.75, 6)
1868
 
1869
'**********************************************
1870
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18 & R19 & R20 & R21 & R22 & R23 & R24 & R25
1871
1872
1873
P1 = 250
1874
P2 = H - 400
1875
MVAL = 500
1876
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
1877
1878
Call SAVE_SUB(NND, STRINGA)
1879
1880
POSINTAB = def_posintab(NND)
1881
Call CUT_END_S(H, L, "0", POSINTAB)
1882
Call FVTPT(3, NND, "")
1883
Call CUT_END_S(H, L, "C", POSINTAB)
1884
Call FVTPT(3, NND, "C")
1885
1886
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "C", POSINTAB)
1887
Call FVTPT(3, NND, "D")
1888
Call CUT_END_TSVU_PST(H, L, 0, H, L, L, "0", POSINTAB)
1889
Call FVTPT(3, NND, "E")
1890
1891
End Sub
1892
1893
1894
Sub S_1005785A(NND)
1895
1896
ACT_MOD = INFO_DAT(NND, 0, 6)
1897
CLAMP = 0
1898
NHD = 15
1899
1900
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
1901
a = INPUT_NUM(NND, "A", a, ACT_MOD)
1902
L = INPUT_NUM(NND, "L", L, ACT_MOD)
1903
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
1904
H = INPUT_NUM(NND, "H", H, ACT_MOD)
1905
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
1906
'***********************************************************
1907
Dim POSINTAB As Byte
1908
1909
'*********************************LAVORAZIONI
1910
 M = H
1911
 X1X = ((M - CO) / 2)
1912
 
1913
 R01 = T_SLOT(X1X - 60 - 47 - a, 13, 30, 11, 0) & T_SLOT(X1X - 60, 13, 30, 11, 0) & T_SLOT(X1X - 60 - 47, 13, 30, 11, 0) & T_SLOT(X1X - 60 + 48, 13, 30, 11, 0) & T_SLOT(X1X + 110, 13, 30, 11, 0)
1914
 R02 = T_RECT2(X1X - 60, 40.5, 10, 16) & T_CIRC(X1X, 3, 3.3)
1915
 R03 = T_SLOT(X1X - 60, L - 9 - 26 - 34 - 20 - 38.8, 30, 11, 0) & T_SLOT(X1X - 60 + 210, L - 9 - 26 - 34 - 20 - 38.8, 30, 11, 0)
1916
 R04 = T_CIRC(X1X - 60, L - 9 - 26 - 34 - 20, 20.2) & T_SLOT(X1X - 60, L - 9 - 26 - 34 - 10, 31, 11, 90)
1917
 R05 = T_CIRC(9, 49.5 + 9.6 + 9, 10.1) & T_CIRC(9, 49.5 + 9.6 + 9.6 + 21 + 41.5, 10.1) & T_CIRC(9, 49.5 + 9.6 + 9.6 + 21 + 41.5 + 60, 10.1)
1918
 
1919
 
1920
 R06 = T_SLOT(H - (X1X - 60 - 47 - a), 13, 30, 11, 0) & T_SLOT(H - (X1X - 60), 13, 30, 11, 0) & T_SLOT(H - (X1X - 60 - 47), 13, 30, 11, 0) & T_SLOT(H - (X1X - 60 + 48), 13, 30, 11, 0) & T_SLOT(H - (X1X + 110), 13, 30, 11, 0)
1921
 R07 = T_RECT2(H - (X1X - 60), 40.5, 10, 16) & T_CIRC(H - (X1X), 3, 3.3)
1922
 R08 = T_SLOT(H - (X1X - 60), L - 9 - 26 - 34 - 20 - 38.8, 30, 11, 0) & T_SLOT(H - (X1X - 60 + 210), L - 9 - 26 - 34 - 20 - 38.8, 30, 11, 0)
1923
 R09 = T_CIRC(H - (X1X - 60), L - 9 - 26 - 34 - 20, 20.2) & T_SLOT(H - (X1X - 60), L - 9 - 26 - 34 - 10, 31, 11, 90)
1924
 R10 = T_CIRC(H - 9, 49.5 + 9.6 + 9, 10.1) & T_CIRC(H - 9, 49.5 + 9.6 + 9.6 + 21 + 41.5, 10.1) & T_CIRC(H - 9, 49.5 + 9.6 + 9.6 + 21 + 41.5 + 60, 10.1)
1925
 
1926
 R11 = T_SLOT(H / 2, 13, 30, 11, 0) & T_CIRC(H / 2, 3, 3.3) & T_CIRC(H / 2, 49.5 + 9.6 + 9, 10.1)
1927
 R12 = T_SLOT(H / 2, L - 35 - 92, 30, 11, 0) & T_CIRC(H / 2 + 28.1, L - 35 - 92, 6) & T_CIRC(H / 2 + 28.1 - 55, L - 35 - 92, 6) & T_CIRC(H / 2 + 28.1 - 93, L - 35 - 92 + 75, 6)
1928
 
1929
 R13 = T_RECT2(29, L - 35 + 10.5, 8.6, 8.6) & T_RECT2(H - 29, L - 35 + 10.5, 8.6, 8.6) & T_RECT2(X1X + 100, L - 35 + 10.5, 8.6, 8.6) & T_RECT2(H - X1X - 100, L - 35 + 10.5, 8.6, 8.6) & T_RECT2(H - X1X - 140, L - 35 + 10.5, 8.6, 8.6)
1930
 R14 = T_SLOT(H / 2 + 39, L - 35 + 12, 38.8, 7, 0)
1931
 R15 = T_CIRC(H / 2 - 96, L - 35 + 8.15, 8.8) & T_CIRC(H / 2 - 96, L - 9, 14) & T_SLOT(H / 2 - 96, L - 35, 10, 4.5, 0)
1932
 R16 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(0, L, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(H, L, "7SQ", 0)
1933
 
1934
 
1935
 R17 = T_SMUS(H + 1, 161)
1936
 
1937
'**********************************************
1938
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17
1939
1940
1941
P1 = 250
1942
P2 = H - 400
1943
MVAL = 500
1944
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
1945
1946
Call SAVE_SUB(NND, STRINGA)
1947
1948
POSINTAB = def_posintab(NND)
1949
Call CUT_END_S(H, L, "0", POSINTAB)
1950
Call FVTPT(3, NND, "")
1951
Call CUT_END_S(H, L, "C", POSINTAB)
1952
Call FVTPT(3, NND, "C")
1953
1954
Call CUT_END_TSVU(H, L, 0, H, L, L, "C", POSINTAB)
1955
Call FVTPT(3, NND, "D")
1956
Call CUT_END_TSVU(H, L, 0, H, L, L, "0", POSINTAB)
1957
Call FVTPT(3, NND, "E")
1958
1959
End Sub
1960
1961
Sub S_1005785B(NND)
1962
1963
ACT_MOD = INFO_DAT(NND, 0, 6)
1964
CLAMP = 0
1965
NHD = 15
1966
1967
CO = INPUT_NUM(NND, "CO", CO, ACT_MOD)
1968
a = INPUT_NUM(NND, "A", a, ACT_MOD)
1969
L = INPUT_NUM(NND, "L", L, ACT_MOD)
1970
SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
1971
H = INPUT_NUM(NND, "H", H, ACT_MOD)
1972
VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
1973
'***********************************************************
1974
Dim POSINTAB As Byte
1975
1976
'*********************************LAVORAZIONI
1977
 M = H
1978
 X1X = ((M - CO) / 2)
1979
 
1980
 R01 = T_SLOT(X1X - 60 - 47 - a, 13, 30, 11, 0) & T_SLOT(X1X - 60, 13, 30, 11, 0) & T_SLOT(X1X - 60 - 47, 13, 30, 11, 0) & T_SLOT(X1X - 60 + 48, 13, 30, 11, 0) & T_SLOT(X1X + 110, 13, 30, 11, 0)
1981
 R02 = T_RECT2(X1X - 60, 40.5, 10, 16) & T_CIRC(X1X, 3, 3.3)
1982
 R03 = T_SLOT(X1X - 60, L - 9 - 26 - 34 - 20 - 38.8, 30, 11, 0) & T_SLOT(X1X - 60 + 210, L - 9 - 26 - 34 - 20 - 38.8, 30, 11, 0)
1983
 R04 = T_CIRC(X1X - 60, L - 9 - 26 - 34 - 20, 20.2) & T_SLOT(X1X - 60, L - 9 - 26 - 34 - 10, 31, 11, 90)
1984
 R05 = T_CIRC(9, 49.5 + 9.6 + 9, 10.1) & T_CIRC(9, 49.5 + 9.6 + 9.6 + 21 + 41.5, 10.1) & T_CIRC(9, 49.5 + 9.6 + 9.6 + 21 + 41.5 + 60, 10.1)
1985
 
1986
 
1987
 R06 = T_SLOT(H - (X1X - 60 - 47 - a), 13, 30, 11, 0) & T_SLOT(H - (X1X - 60), 13, 30, 11, 0) & T_SLOT(H - (X1X - 60 - 47), 13, 30, 11, 0) & T_SLOT(H - (X1X - 60 + 48), 13, 30, 11, 0) & T_SLOT(H - (X1X + 110), 13, 30, 11, 0)
1988
 R07 = T_RECT2(H - (X1X - 60), 40.5, 10, 16) & T_CIRC(H - (X1X), 3, 3.3)
1989
 R08 = T_SLOT(H - (X1X - 60), L - 9 - 26 - 34 - 20 - 38.8, 30, 11, 0) & T_SLOT(H - (X1X - 60 + 210), L - 9 - 26 - 34 - 20 - 38.8, 30, 11, 0)
1990
 R09 = T_CIRC(H - (X1X - 60), L - 9 - 26 - 34 - 20, 20.2) & T_SLOT(H - (X1X - 60), L - 9 - 26 - 34 - 10, 31, 11, 90)
1991
 R10 = T_CIRC(H - 9, 49.5 + 9.6 + 9, 10.1) & T_CIRC(H - 9, 49.5 + 9.6 + 9.6 + 21 + 41.5, 10.1) & T_CIRC(H - 9, 49.5 + 9.6 + 9.6 + 21 + 41.5 + 60, 10.1)
1992
 
1993
 R11 = T_SLOT(H / 2, 13, 30, 11, 0) & T_CIRC(H / 2, 3, 3.3) & T_CIRC(H / 2, 49.5 + 9.6 + 9, 10.1)
1994
 R12 = T_SLOT(H / 2, L - 35 - 92, 30, 11, 0) & T_CIRC(H / 2 + 28.1, L - 35 - 92, 6) & T_CIRC(H / 2 + 28.1 - 55, L - 35 - 92, 6) & T_CIRC(H / 2 + 28.1 - 93, L - 35 - 92 + 75, 6)
1995
 
1996
 R13 = T_RECT2(29, L - 35 + 10.5, 8.6, 8.6) & T_RECT2(H - 29, L - 35 + 10.5, 8.6, 8.6) & T_RECT2(X1X + 100, L - 35 + 10.5, 8.6, 8.6) & T_RECT2(H - X1X - 100, L - 35 + 10.5, 8.6, 8.6) & T_RECT2(H - X1X - 140, L - 35 + 10.5, 8.6, 8.6)
1997
 R14 = T_SLOT(H / 2 + 39, L - 35 + 12, 38.8, 7, 0)
1998
 R15 = T_CIRC(H / 2 - 96, L - 35 + 8.15, 8.8) & T_CIRC(H / 2 - 96, L - 9, 14) & T_SLOT(H / 2 - 96, L - 35, 10, 4.5, 0)
1999
 R16 = T_SPECIAL(0, 0, "7SQ", 0) & T_SPECIAL(0, L, "7SQ", 0) & T_SPECIAL(H, 0, "7SQ", 0) & T_SPECIAL(H, L, "7SQ", 0)
2000
 
2001
 
2002
 R17 = T_SMUS(H + 1, 161)
2003
 R18 = T_RECT2(M / 2 - 112.5, L - 35 + 14.5, 6.8, 6.8) & T_RECT2(M / 2 + 112.5, L - 35 + 14.5, 6.8, 6.8)
2004
 
2005
'**********************************************
2006
fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08 & R09 & R10 & R11 & R12 & R13 & R14 & R15 & R16 & R17 & R18
2007
2008
2009
P1 = 250
2010
P2 = H - 400
2011
MVAL = 500
2012
STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
2013
2014
Call SAVE_SUB(NND, STRINGA)
2015
2016
POSINTAB = def_posintab(NND)
2017
Call CUT_END_S(H, L, "0", POSINTAB)
2018
Call FVTPT(3, NND, "")
2019
Call CUT_END_S(H, L, "C", POSINTAB)
2020
Call FVTPT(3, NND, "C")
2021
2022
Call CUT_END_TSVU(H, L, 0, H, L, L, "C", POSINTAB)
2023
Call FVTPT(3, NND, "D")
2024
Call CUT_END_TSVU(H, L, 0, H, L, L, "0", POSINTAB)
2025
Call FVTPT(3, NND, "E")
2026
2027
End Sub
2028