Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 'Nuovi Moduli
- Sub S_10357360(ByVal NND As Integer)
- ACT_MOD = "1035736"
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- R01 = T_SMUS(-0.2, -0.2) & T_SMUS(H + 0.2, -0.2) & T_SMUS(L + 0.2, -0.2) & T_SMUS(H + 0.2, L + 0.2)
- fn = R01
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_10229750(ByVal NND As Integer)
- ACT_MOD = "1022975"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- ver = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- R01 = T_SLOT(30, L - 51.7, 10, 5, 90)
- R01 = R01 & T_SLOT(30 + M1, L - 51.7, 10, 5, 90)
- R01 = R01 & T_SLOT(30 + 2 * M1, L - 51.7, 10, 5, 90)
- R01 = R01 & T_SLOT(30 + 3 * M1, L - 51.7, 10, 5, 90)
- R01 = R01 & T_SLOT(30 + 4 * M1, L - 51.7, 10, 5, 90)
- R01 = R01 & T_SLOT(30 + 5 * M1, L - 51.7, 10, 5, 90)
- R02 = T_CIRC(30, L - 3.75, 14)
- R02 = R02 & T_CIRC(30 + M1, L - 3.75, 14)
- R02 = R02 & T_CIRC(30 + 2 * M1, L - 3.75, 14)
- R02 = R02 & T_CIRC(30 + 3 * M1, L - 3.75, 14)
- R02 = R02 & T_CIRC(30 + 4 * M1, L - 3.75, 14)
- R02 = R02 & T_CIRC(30 + 5 * M1, L - 3.75, 14)
- ' GLI SMUSSI
- R03 = T_SMUS(30 + 6.25, L)
- R03 = R03 & T_SMUS(30 - 6.25, L)
- R03 = R03 & T_SMUS(30 + M1 + 6.25, L)
- R03 = R03 & T_SMUS(30 + M1 - 6.25, L)
- R03 = R03 & T_SMUS(30 + 2 * M1 + 6.25, L)
- R03 = R03 & T_SMUS(30 + 2 * M1 - 6.25, L)
- R03 = R03 & T_SMUS(30 + 3 * M1 + 6.25, L)
- R03 = R03 & T_SMUS(30 + 3 * M1 - 6.25, L)
- R03 = R03 & T_SMUS(30 + 4 * M1 + 6.25, L)
- R03 = R03 & T_SMUS(30 + 4 * M1 - 6.25, L)
- R03 = R03 & T_SMUS(30 + 5 * M1 + 6.25, L)
- R03 = R03 & T_SMUS(30 + 5 * M1 - 6.25, L)
- fn = R01 & R02 & R03
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_3201155358(ByVal NND As Integer)
- ACT_MOD = "3201155358"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- ver = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- fn = ""
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1026716A(ByVal NND As Integer)
- ACT_MOD = "1026716"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- ver = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- RGR = 0.2
- agsp = 2
- R01 = T_RECT1(MR_X(1321, H, agsp), MR_X(1321 + 445, H, agsp), L - 31.4, L + 6)
- R02 = T_CIRC(MR_X(28, H, agsp), 6, 3.3)
- R03 = T_SMUS(-RGR, -RGR) & T_SMUS(-RGR, L + RGR) & T_SMUS(H + RGR, -RGR) & T_SMUS(H + RGR, L + RGR)
- fn = R01 & R02 & R03
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_10280840(ByVal NND As Integer)
- ACT_MOD = "1028084"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- ver = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- R01 = T_CIRC(100, 38.5, 8.5) & T_CIRC(H - 100, 38.5, 8.5)
- inter = (H - 200) / 5
- R02 = T_CIRC(100 + inter, 38.5, 8.5) & T_CIRC(100 + 2 * inter, 38.5, 8.5) & T_CIRC(100 + 3 * inter, 38.5, 8.5) & T_CIRC(100 + 4 * inter, 38.5, 8.5)
- fn = R01 & R02
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_10228760(ByVal NND As Integer)
- ACT_MOD = "1022876"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
- ver = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- R01 = T_CIRC(29, L - 15, 3.3) & T_CIRC(H - 29, L - 15, 3.3)
- For U = 1 To 5
- R02 = R02 & T_CIRC(H - 29 - (M1 * U), L - 15, 3.3)
- Next U
- R03 = T_CIRC(15, 8, 3.3) & T_CIRC(H - 15, 8, 3.3)
- R04 = T_CIRC(79, 8, 7.2) & T_CIRC(H - 79, 8, 7.2)
- n_for = (H - 79 - 79) / 50
- For F = 1 To n_for
- R05 = R05 & T_CIRC(79 + (50 * F), 8, 7.2)
- Next F
- fn = R01 & R02 & R03 & R04 & R05
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1026699A(ByVal NND As Integer)
- ACT_MOD = "1026699"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
- ver = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- H_SPC_VT = L - 11.8 - 22.6 - 8.5 + 4 * 1.8
- R01A = T_CIRC(28, 22.8, 3.3) & T_CIRC(28 + 425, 22.8, 3.3) & T_CIRC(28 + 2 * 425, 22.8, 3.3) & T_CIRC(28 + 3 * 425, 22.8, 3.3)
- R01B = T_CIRC(H - 30, 22.8, 3.3) & T_CIRC(H - 30 - M1, 22.8, 3.3)
- R01 = R01A & R01B
- R02A = T_CIRC(7, L - 8, 7) & T_CIRC(7 + 50, L - 8, 7)
- R02B = T_CIRC(107, L - 8, 7) & T_CIRC(107, L - 8 + 1.4, 7) & T_CIRC(107, L - 8 - 1.4, 7)
- R02C = T_CIRC(157, L - 8, 7) & T_CIRC(157, L - 8 + 1.4, 7) & T_CIRC(157, L - 8 - 1.4, 7)
- R02 = R02A & R02B & R02C
- R03A = T_RECT1(H - 20, H + 6, L - 26, L + 6)
- R03B = T_SMUS(H - (15 - 5) - 20, L + (0.5)) & T_SMUS(H - (-0.5) - 20, L - (15 - 5)) & T_SMUS(H - (7.5 - 2.75) - 20, L - (7.5 - 2.75)) & T_CIRC(H - 20 - 1, L - 1, 7.2)
- R03 = R03A & R03B
- R04 = ""
- For U = 0 To 21
- R04 = R04 & T_CIRC(207 + 50 * U, L - 8, 7)
- Next U
- R04 = R04 & T_CIRC(1322 - 15, L - 8, 7)
- Select Case ver
- Case 1, 2, 3, 4
- R05A = T_CIRC(H - 178, L - 8, 7) & T_CIRC(H - 178, L - 8 + 1.4, 7) & T_CIRC(H - 178, L - 8 - 1.4, 7)
- R05B = T_CIRC(H - 128, L - 8, 7) & T_CIRC(H - 128, L - 8 + 1.4, 7) & T_CIRC(H - 128, L - 8 - 1.4, 7)
- R05 = R05A & R05B
- R06 = T_RECT1(H - 107, H - 107 + 30, L - 12, L + 6) & T_SMUS(H - 107, L) & T_SMUS(H - 107 + 30, L)
- Case 5, 6
- R05 = ""
- R06 = ""
- Case Else
- MsgBox ("ATTENZIONE CONTROLLARE VERSIONE SU " & ACT_MOD)
- End Select
- R07 = T_RECT1(1322, 1322 + 443, L - H_SPC_VT, L + 6)
- fn = R01 & R02 & R03 & R04 & R05 & R06 & R07
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1027588A(ByVal NND As Integer)
- ACT_MOD = "1027588"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
- ver = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- H_SPC_VT = L - 12 - 8 + 1.8 * 2
- R01A = T_CIRC(7, L - 8, 7) & T_CIRC(7 + 50, L - 8, 7) & T_CIRC(1322 - 15, L - 8, 7)
- R01B = T_CIRC(107, L - 8, 7) & T_CIRC(107, L - 8 + 1.4, 7) & T_CIRC(107, L - 8 - 1.4, 7)
- R01C = T_CIRC(157, L - 8, 7) & T_CIRC(157, L - 8 + 1.4, 7) & T_CIRC(157, L - 8 - 1.4, 7)
- If H = 1908 Then
- R01D = T_CIRC(178, L - 8, 7) & T_CIRC(178, L - 8 + 1.4, 7) & T_CIRC(178, L - 8 - 1.4, 7)
- R01E = T_CIRC(128, L - 8, 7) & T_CIRC(128, L - 8 + 1.4, 7) & T_CIRC(128, L - 8 - 1.4, 7)
- Else
- R01D = ""
- R01E = ""
- End If
- R01 = R01A & R01B & R01C & R01D & R01E
- R02 = ""
- For U = 0 To 21
- R02 = R02 & T_CIRC(207 + 50 * U, L - 8, 7)
- Next U
- R03 = T_CIRC(28, 23.2, 3.3) & T_CIRC(28 + 425, 23.2, 3.3) & T_CIRC(28 + 2 * 425, 23.2, 3.3) & T_CIRC(28 + 3 * 425, 23.2, 3.3)
- R04 = T_CIRC(H - 30, 23.2, 3.3) & T_CIRC(H - 30 - M1, 23.2, 3.3)
- R05 = T_RECT1(1322, 1322 + 443, L - H_SPC_VT, L + 6)
- R06 = T_SMUS(H - (15 - 5), L + 0.5) & T_SMUS(H - (-0.5), L - 15 + 5) & T_SMUS(H - (7.5 - 2.75), L - 7.5 + 2.75) & T_CIRC(H - (1), L - 1, 7.2)
- fn = R01 & R02 & R03 & R04 & R05 & R06
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1027588C(ByVal NND As Integer)
- ACT_MOD = "1027588"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
- ver = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- H_SPC_VT = L - 12 - 8 + 1.8 * 2
- R01A = T_CIRC(7, L - 8, 7) & T_CIRC(7 + 50, L - 8, 7) & T_CIRC(1322 - 15, L - 8, 7)
- R01B = T_CIRC(107, L - 8, 7) & T_CIRC(107, L - 8 + 1.4, 7) & T_CIRC(107, L - 8 - 1.4, 7)
- R01C = T_CIRC(157, L - 8, 7) & T_CIRC(157, L - 8 + 1.4, 7) & T_CIRC(157, L - 8 - 1.4, 7)
- If H <> 1908 Then
- R01D = T_CIRC(178, L - 8, 7) & T_CIRC(178, L - 8 + 1.4, 7) & T_CIRC(178, L - 8 - 1.4, 7)
- R01E = T_CIRC(128, L - 8, 7) & T_CIRC(128, L - 8 + 1.4, 7) & T_CIRC(128, L - 8 - 1.4, 7)
- Else
- R01D = ""
- R01E = ""
- End If
- R01 = R01A & R01B & R01C & R01D & R01E
- R02 = ""
- For U = 0 To 21
- R02 = R02 & T_CIRC(207 + 50 * U, L - 8, 7)
- Next U
- R03 = T_CIRC(28, 23.2, 3.3) & T_CIRC(28 + 425, 23.2, 3.3) & T_CIRC(28 + 2 * 425, 23.2, 3.3) & T_CIRC(28 + 3 * 425, 23.2, 3.3)
- R04 = T_CIRC(H - 30, 23.2, 3.3) & T_CIRC(H - 30 - M1, 23.2, 3.3)
- R05 = T_RECT1(1322, 1322 + 443, L - H_SPC_VT, L + 6)
- 'R06 = T_SMUS(H - (15 - 5), L + 0.5) & T_SMUS(H - (-0.5), L - 15 + 5) & T_SMUS(H - (7.5 - 2.75), L - 7.5 + 2.75)
- R06 = T_SMUS(H - (-0.5), L - 15 + 5)
- R07 = T_RECT1(H - 70, H + 6, L - 10, L + 5)
- R08 = T_SMUS(H - (15 - 5) - 70, L + 0.5 + 5) & T_SMUS(H - (-0.5) - 70, L - 15 + 5 + 5) & T_SMUS(H - (7.5 - 2.75) - 70, L - 7.5 + 2.75 + 5)
- R08 = T_SMUS(H - (-0.5) - 70, L - 15 + 5 + 5) & T_SMUS(H - (7.5 - 2.75) - 70, L - 7.5 + 2.75 + 5)
- '-70 + 5
- fn = R01 & R02 & R03 & R04 & R05 & R06 & R07 & R08
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1020085B(ByVal NND As Integer)
- ACT_MOD = "1020085"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- VV = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- SCS = 6
- R01 = T_RECT1(30, H - 30, -3.6, 29) & T_RECT1(30, H - 30, L - 29, L + 3.6)
- R02 = T_CIRC(14, 11, 5.5) & T_CIRC(H - 14, 11, 5.5) & T_CIRC(14, L - 11, 5.5) & T_CIRC(H - 14, L - 11, 5.5)
- R03 = T_SMUS(-0.5, -0.5)
- R03 = R03 & T_SMUS(30 + 0.5, -0.5)
- R03 = R03 & T_SMUS(H + 0.5, -0.5)
- R03 = R03 & T_SMUS(H - 30.5, -0.5)
- R03 = R03 & T_SMUS(-0.5, L + 0.5)
- R03 = R03 & T_SMUS(30 + 0.5, L + 0.5)
- R03 = R03 & T_SMUS(H + 0.5, L + 0.5)
- R03 = R03 & T_SMUS(H - 30.5, L + 0.5)
- fn = R01 & R02 & R03
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1019999A(ByVal NND As Integer)
- ACT_MOD = "1019999"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
- M3 = INPUT_NUM(NND, "M3", M3, ACT_MOD)
- M4 = INPUT_NUM(NND, "M4", M4, ACT_MOD)
- VV = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- SCS = 6
- R01 = T_CIRC(H / 2 - M2 / 2, L / 2 - M4 / 2, 5) & T_CIRC(H / 2 + M2 / 2, L / 2 - M4 / 2, 5) & T_CIRC(H / 2 + M2 / 2, L / 2 + M4 / 2, 5) & T_CIRC(H / 2 - M2 / 2, L / 2 + M4 / 2, 5)
- fn = R01
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1006718A(ByVal NND As Integer)
- ACT_MOD = "1006718"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
- ver = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- If M1 = 0 Then
- MsgBox "M1 MANCANTE"
- If ver = 1 Then M1 = 370
- If ver = 2 Then M1 = 380
- If ver = 3 Then M1 = 390
- If ver = 4 Then M1 = 400
- If ver = 5 Then M1 = 410
- If ver = 6 Then M1 = 370
- If ver = 7 Then M1 = 380
- If ver = 8 Then M1 = 390
- If ver = 9 Then M1 = 400
- If ver = 10 Then M1 = 410
- End If
- R01 = T_CIRC(15, 8, 3.3)
- R01 = R01 & T_CIRC(H - 15, 8, 3.3)
- 'RODITURE CON TONDO DI 7.2
- R01 = R01 & T_CIRC(79, 8, 7.2)
- 'Print #NF, T_SLOT(79 + 50, 8, 10, 7, 90)
- '***************************************
- R01 = R01 & T_CIRC(79 + 50, 8, 7.2)
- R01 = R01 & T_CIRC(79 + 50, 8 - 1.4, 7.2)
- R01 = R01 & T_CIRC(79 + 50, 8 + 1.4, 7.2)
- '***************************************
- 'Print #NF, T_SLOT(79 + 100, 8, 10, 7, 90)
- '***************************************
- R01 = R01 & T_CIRC(79 + 100, 8, 7.2)
- R01 = R01 & T_CIRC(79 + 100, 8 - 1.4, 7.2)
- R01 = R01 & T_CIRC(79 + 100, 8 + 1.4, 7.2)
- '***************************************
- R01 = R01 & T_CIRC(79 + 150, 8, 7.2)
- R01 = R01 & T_CIRC(H - 79 - 150, 8, 7.2)
- 'Print #NF, T_SLOT(H - 79 - 100, 8, 10, 7, 90)
- '***************************************
- R01 = R01 & T_CIRC(H - 79 - 100, 8, 7.2)
- R01 = R01 & T_CIRC(H - 79 - 100, 8 - 1.4, 7.2)
- R01 = R01 & T_CIRC(H - 79 - 100, 8 + 1.4, 7.2)
- '***************************************
- 'Print #NF, T_SLOT(H - 79 - 50, 8, 10, 7, 90)
- '***************************************
- R01 = R01 & T_CIRC(H - 79 - 50, 8, 7.2)
- R01 = R01 & T_CIRC(H - 79 - 50, 8 - 1.4, 7.2)
- R01 = R01 & T_CIRC(H - 79 - 50, 8 + 1.4, 7.2)
- '***************************************
- R01 = R01 & T_CIRC(H - 79, 8, 7.2)
- '***************************************
- R02 = T_SMUS(15 - 5, -0.5) & T_SMUS(-0.5, 15 - 5) & T_SMUS(7.5 - 2.75, 7.5 - 2.75) & T_CIRC(1, 1, 7.2)
- R03 = T_SMUS(H - (15 - 5), -0.5) & T_SMUS(H - (-0.5), 15 - 5) & T_SMUS(H - (7.5 - 2.75), 7.5 - 2.75) & T_CIRC(H - (1), 1, 7.2)
- 'INTAGLI DA 15 PER ENTRAMBI I LATI BASSI
- 'SDF = 5
- ''Print #NF, T_CIRC(0, SDF, 10.5) 'DA RIVEDERE
- ''Print #NF, T_CIRC(SDF, 0, 10.5)
- ''Print #NF, T_CIRC(H - SDF, 0, 10.5)
- ''Print #NF, T_CIRC(H, SDF, 10.5)
- ''Print #NF, T_BLQ(15, 0, 0, 15, 1, 1)
- ''Print #NF, T_BLQ(H, 15, H - 15, 0, 1, 1)
- 'MsgBox ("ATTENZIONE CONTROLLARE GLI INTAGLI DA 15 PER ENTRAMBI I LATI BASSI SUL CODICE " & ACT_MOD)
- '***************************************
- XXR = 279
- AAA:
- R01 = R01 & T_CIRC(XXR, 8, 7.2)
- XXR = XXR + 50
- If XXR <= H - 279 Then GoTo AAA
- XXB = 29
- BBB:
- R01 = R01 & T_CIRC(XXB, L - 15, 3.3)
- XXB = XXB + M1
- If XXB <= H - 29 Then GoTo BBB
- fn = R01 & R02 & R03
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1006718B(ByVal NND As Integer)
- ACT_MOD = "1006718"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
- ver = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- If M1 = 0 Then
- MsgBox "M1 MANCANTE"
- If ver = 1 Then M1 = 370
- If ver = 2 Then M1 = 380
- If ver = 3 Then M1 = 390
- If ver = 4 Then M1 = 400
- If ver = 5 Then M1 = 410
- If ver = 6 Then M1 = 370
- If ver = 7 Then M1 = 380
- If ver = 8 Then M1 = 390
- If ver = 9 Then M1 = 400
- If ver = 10 Then M1 = 410
- End If
- R01 = T_CIRC(15, 8, 3.3)
- R01 = R01 & T_CIRC(H - 15, 8, 3.3)
- 'RODITURE CON TONDO DI 7.2
- R01 = R01 & T_CIRC(79, 8, 7.2)
- 'Print #NF, T_SLOT(79 + 50, 8, 10, 7, 90)
- '***************************************
- R01 = R01 & T_CIRC(79 + 50, 8, 7.2)
- R01 = R01 & T_CIRC(79 + 50, 8 - 1.4, 7.2)
- R01 = R01 & T_CIRC(79 + 50, 8 + 1.4, 7.2)
- '***************************************
- 'Print #NF, T_SLOT(79 + 100, 8, 10, 7, 90)
- '***************************************
- R01 = R01 & T_CIRC(79 + 100, 8, 7.2)
- R01 = R01 & T_CIRC(79 + 100, 8 - 1.4, 7.2)
- R01 = R01 & T_CIRC(79 + 100, 8 + 1.4, 7.2)
- '***************************************
- R01 = R01 & T_CIRC(79 + 150, 8, 7.2)
- R01 = R01 & T_CIRC(H - 79 - 150, 8, 7.2)
- 'Print #NF, T_SLOT(H - 79 - 100, 8, 10, 7, 90)
- '***************************************
- R01 = R01 & T_CIRC(H - 79 - 100, 8, 7.2)
- R01 = R01 & T_CIRC(H - 79 - 100, 8 - 1.4, 7.2)
- R01 = R01 & T_CIRC(H - 79 - 100, 8 + 1.4, 7.2)
- '***************************************
- 'Print #NF, T_SLOT(H - 79 - 50, 8, 10, 7, 90)
- '***************************************
- R01 = R01 & T_CIRC(H - 79 - 50, 8, 7.2)
- R01 = R01 & T_CIRC(H - 79 - 50, 8 - 1.4, 7.2)
- R01 = R01 & T_CIRC(H - 79 - 50, 8 + 1.4, 7.2)
- '***************************************
- R01 = R01 & T_CIRC(H - 79, 8, 7.2)
- '***************************************
- R02 = T_SMUS(-0.5, 15 - 5) & T_SMUS(7.5 - 2.75, 7.5 - 2.75) '& T_CIRC(1, 1, 7.2)
- R03 = T_SMUS(H - (-0.5), 15 - 5) & T_SMUS(H - (7.5 - 2.75), 7.5 - 2.75) '& T_CIRC(H - (1), 1, 7.2)
- 'T_SMUS(H - (15 - 5), -0.5)
- 'T_SMUS(15 - 5, -0.5)
- XXR = 279
- AAA:
- R01 = R01 & T_CIRC(XXR, 8, 7.2)
- XXR = XXR + 50
- If XXR <= H - 279 Then GoTo AAA
- XXB = 29
- BBB:
- R01 = R01 & T_CIRC(XXB, L - 15, 3.3)
- XXB = XXB + M1
- If XXB <= H - 29 Then GoTo BBB
- R04 = T_RECT1(-40, 70, 5, -1) & T_RECT1(H + 40, H - 70, 5, -1)
- fn = R01 & R02 & R03 & R04
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- SPEK = 1
- STRINGA = MIRROR(STRINGA, H, L, 0, SPEK)
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- 'Call CUT_END_S(H, L, "0", POSINTAB)
- 'Call FVTPT(3, NND, "")
- 'Call CUT_END_S(H, L, "B", POSINTAB)
- 'Call FVTPT(3, NND, "B")
- 'Call CUT_END_S(H, L, "C", POSINTAB)
- 'Call FVTPT(3, NND, "C")
- STR_OUT(0) = TablePosition(H, L, 0, 0, POSINTAB)
- STR_OUT(1) = "'INIZIO BLOCCO=ABABAB"
- STR_OUT(2) = "TOOL(RETTANG.,C500,A29,32.6,22.6)"
- STR_OUT(3) = "PUN(P" & CNLV_GEO & "(" & "78.8" & "," & Jcdf(L + 12.8) & "))"
- STR_OUT(5) = "TOOL(RETTANG.,C500,A-29,32.6,22.6)"
- STR_OUT(6) = "PUN(P" & CNLV_GEO & "(" & Jcdf(H - 78.8) & "," & Jcdf(L + 12.8) & "))"
- STR_OUT(8) = TL_CUT_O
- STR_OUT(9) = "TOOLANGLE(0)"
- STR_OUT(10) = "MIDCUT(N)"
- STR_OUT(11) = UnloadOutline(110, 6, 0, -6, H, L)
- STR_OUT(12) = "PUN(LIN" & CNLV_GEO & "(P," & Jcdf(H) & "," & -LUTH & ",0," & -LUTH & ",-6,-6,0,M0,UNLDR" & UNLOADER(1, H, L, 0, 0)
- STR_OUT(13) = "'FINE BLOCCO"
- Call FVTPT(3, NND, "")
- End Sub
- Sub S_10067200(ByVal NND As Integer)
- ACT_MOD = "1006720"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- ver = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- fn = ""
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_10068200(ByVal NND As Integer)
- ACT_MOD = "1006820"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- ver = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- R01 = T_CIRC(30, L - 8, 3.3) & T_CIRC(H - 30, L - 8, 3.3)
- fn = R01
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1006820A(ByVal NND As Integer)
- ACT_MOD = "1006820"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- ver = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- R01 = T_CIRC(30, L - 8, 3.3) & T_CIRC(H - 30, L - 8, 3.3)
- 'R02 = T_SPECIAL(8, L - 2, "32,6", "C30.") & T_SPECIAL(16, L + 2.7, "32,6", "C30.")
- 'R03 = T_SPECIAL(H - 8, L - 2, "32,6", "C330.") & T_SPECIAL(H - 16, L + 2.7, "32,6", "C330.")
- 'FARE IL BLOCCO COL TAGLIO
- fn = R01
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- STR_OUT(0) = TablePosition(H, L, 0, 0, POSINTAB)
- STR_OUT(1) = "'INIZIO BLOCCO=ABABAB"
- STR_OUT(2) = "TOOL(RETTANG.,C500,A30,32.6,22.6)"
- STR_OUT(3) = "PUN(P" & CNLV_GEO & "(8, 59.3))"
- STR_OUT(4) = "PUN(P" & CNLV_GEO & "(16, 64))"
- STR_OUT(5) = "TOOL(RETTANG.,C500,A-30,32.6,22.6)"
- STR_OUT(6) = "PUN(P" & CNLV_GEO & "(" & Jcdf(H - 8) & ", 59.3))"
- STR_OUT(7) = "PUN(P" & CNLV_GEO & "(" & Jcdf(H - 16) & ", 64))"
- STR_OUT(8) = TL_CUT_O
- STR_OUT(9) = "TOOLANGLE(0)"
- STR_OUT(10) = "MIDCUT(N)"
- STR_OUT(11) = UnloadOutline(110, 6, 0, -6, H, L)
- STR_OUT(12) = "PUN(LIN" & CNLV_GEO & "(P," & Jcdf(H) & "," & -LUTH & ",0," & -LUTH & ",-6,-6,0,M0,UNLDR" & UNLOADER(1, H, L, 0, 0)
- STR_OUT(13) = "'FINE BLOCCO"
- 'Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- 'Call CUT_END_S(H, L, "B", POSINTAB)
- 'Call FVTPT(3, NND, "B")
- 'Call CUT_END_S(H, L, "C", POSINTAB)
- 'Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1013300C(ByVal NND As Integer)
- ACT_MOD = "1013300"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- VV = INPUT_NUM(NND, "VER.", VV, ACT_MOD)
- Select Case VV
- Case 4, 5, 6 '********************************************* SPACCO *********************
- R01 = T_RECT1(H - 250, H + 5, -5, 15)
- Case Else
- R01 = ""
- End Select
- fn = R01
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_10163900(ByVal NND As Integer)
- ACT_MOD = "1016390"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
- M3 = INPUT_NUM(NND, "M3", M3, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- SCS = 6
- XXX = M3 + 11 - 4
- R01 = T_RECT1(H - 15, H + SCS, -SCS, 15)
- R02 = T_SLOT(H - 10, L - XXX, 16, 6.5, 90) & T_SLOT(10, L - XXX, 16, 6.5, 90)
- 'SMUSSI
- GSG = 0.2
- R03 = T_SMUS(-GSG, -GSG)
- R03 = R03 & T_SMUS(-GSG, L + GSG)
- R03 = R03 & T_SMUS(H + GSG, L + GSG)
- R03 = R03 & T_SMUS(H + GSG, 15 - GSG)
- R03 = R03 & T_SMUS(H - 15 + GSG, -GSG)
- fn = R01 & R02 & R03
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1016400A(ByVal NND As Integer)
- ACT_MOD = "1016400"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
- M3 = INPUT_NUM(NND, "M3", M3, ACT_MOD)
- M4 = INPUT_NUM(NND, "M4", M4, ACT_MOD)
- VV = INPUT_STR(NND, "VER", VV, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- VV = Replace(VV, "H", "")
- SCS = 6
- Select Case VV
- Case 1
- R01 = T_RECT1(-SCS, 17, -2, 3)
- R01 = R01 & T_RECT1(-SCS, L - M3 - 8, M2, H + SCS)
- R01 = R01 & T_RECT1(L - M3 + 8, L + SCS, M2, H + SCS)
- 'Print #NF, T_CIRC(10, 12, 5) 'VECCHIO
- 'Print #NF, T_CIRC(10, 12 + M4, 5) 'VECCHIO
- R02 = T_CIRC(6, 12, 5)
- R02 = R02 & T_CIRC(6, 12 + M4, 5)
- R02 = R02 & T_CIRC(L - M3, H - 9, 6.5)
- R02 = R02 & T_CIRC(L - 4.5, 4.5, 5)
- R03 = T_SLOT(L - M3 - 8 - 2.5, M2, 15, 5, 90)
- R03 = R03 & T_SLOT(L - M3 + 8 + 2.5, M2, 15, 5, 90)
- 'SMUSSI
- 'Print #NF, T_BLQ(L - M3 - 8, H - 2.5, L - M3 - 8 + 2.5, H, 1, 1)
- 'Print #NF, T_BLQ(L - M3 + 8 - 2.5, H, L - M3 + 8, H - 2.5, 1, 1)
- 'Print #NF, T_BLQ(L - 2.5, M2, L, M2 - 2.5, 1, 1)
- Case 2
- R01 = T_RECT1(-SCS, L - M3 - 8, -SCS, H - M2)
- R01 = R01 & T_RECT1(L - M3 + 8, L + SCS, -SCS, H - M2)
- R01 = R01 & T_RECT1(-SCS, 17, H - 3, H + 2)
- 'Print #NF, T_CIRC(10, H - 12, 5) 'VECCHIO
- 'Print #NF, T_CIRC(10, H - 12 - M4, 5) 'VECCHIO
- R02 = T_CIRC(6, H - 12, 5)
- R02 = R02 & T_CIRC(6, H - 12 - M4, 5)
- R02 = R02 & T_CIRC(L - M3, 9, 6.5)
- R02 = R02 & T_CIRC(L - 4.5, H - 4.5, 5)
- R03 = T_SLOT(L - M3 - 8 - 2.5, H - M2, 15, 5, 90)
- R03 = R03 & T_SLOT(L - M3 + 8 + 2.5, H - M2, 15, 5, 90)
- 'SMUSSI
- 'Print #NF, T_BLQ(L, H - M2 + 2.5, L - 2.5, H - M2, 1, 1)
- 'Print #NF, T_BLQ(L - M3 + 8, 2.5, L - M3 + 8 - 2.5, 0, 1, 1)
- 'Print #NF, T_BLQ(L - M3 - 8 + 2.5, 0, L - M3 - 8, 2.5, 1, 1)
- Case Else
- MsgBox "ERRORE VALORE VV " & ACT_MOD, vbCritical
- End Select
- fn = R01 & R02 & R03
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1016517A(ByVal NND As Integer)
- ACT_MOD = "1016517"
- CLAMP = 0
- H = INPUT_NUM(NND, "L", L, ACT_MOD)
- L = INPUT_NUM(NND, "H", H, ACT_MOD)
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
- M3 = INPUT_NUM(NND, "M3", M3, ACT_MOD)
- M4 = INPUT_NUM(NND, "M4", M4, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- SCS = 6
- If M4 > 0 And M3 > 0 Then
- R01 = T_RECT1(H / 2 - M4 / 2, H / 2 + M4 / 2, -SCS, M3)
- Else
- R01 = ""
- End If
- R02 = T_SLOT(11, L - 15, 20, 6.5, 90) & T_SLOT(H - 11, L - 15, 20, 6.5, 90)
- fn = R01 & R02
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1016517B(ByVal NND As Integer)
- ACT_MOD = "1016517"
- CLAMP = 0
- H = INPUT_NUM(NND, "L", L, ACT_MOD)
- L = INPUT_NUM(NND, "H", H, ACT_MOD)
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
- M3 = INPUT_NUM(NND, "M3", M3, ACT_MOD)
- M4 = INPUT_NUM(NND, "M4", M4, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- SCS = 6
- If M4 > 0 And M3 > 0 Then
- R01 = T_RECT1(H / 2 - M4 / 2, H / 2 + M4 / 2, -SCS, M3)
- Else
- R01 = ""
- End If
- R02 = T_SLOT(11, L - 15, 20, 6.5, 90) & T_SLOT(H - 11, L - 15, 20, 6.5, 90)
- R03 = T_RECT1(-5, 15, -5, 15) & T_RECT1(H + 5, H - 15, -5, 15)
- fn = R01 & R02 & R03
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1016517C(ByVal NND As Integer)
- ACT_MOD = "1016517"
- CLAMP = 0
- H = INPUT_NUM(NND, "L", L, ACT_MOD)
- L = INPUT_NUM(NND, "H", H, ACT_MOD)
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
- M3 = INPUT_NUM(NND, "M3", M3, ACT_MOD)
- M4 = INPUT_NUM(NND, "M4", M4, ACT_MOD)
- M5 = INPUT_NUM(NND, "M5", M5, ACT_MOD)
- M6 = INPUT_NUM(NND, "M6", M6, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- SCS = 6
- If M4 > 0 And M3 > 0 Then
- R01 = T_RECT1(H / 2 - M4 / 2, H / 2 + M4 / 2, -SCS, M3)
- Else
- R01 = ""
- End If
- R02 = T_SLOT((M5 - M6) / 2, L - 15, 20, 6.5, 90) & T_SLOT(H - ((M5 - M6) / 2), L - 15, 20, 6.5, 90)
- R03 = T_RECT1(-5, 15, -5, 15) & T_RECT1(H + 5, H - 15, -5, 15)
- fn = R01 & R02 & R03
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1016517E(ByVal NND As Integer)
- ACT_MOD = "1016517"
- CLAMP = 0
- H = INPUT_NUM(NND, "L", L, ACT_MOD)
- L = INPUT_NUM(NND, "H", H, ACT_MOD)
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
- M3 = INPUT_NUM(NND, "M3", M3, ACT_MOD)
- M4 = INPUT_NUM(NND, "M4", M4, ACT_MOD)
- M5 = INPUT_NUM(NND, "M5", M5, ACT_MOD)
- M6 = INPUT_NUM(NND, "M6", M6, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- SCS = 6
- If M4 > 0 And M3 > 0 Then
- R01 = T_RECT1(H / 2 - M4 / 2, H / 2 + M4 / 2, -SCS, M3)
- Else
- R01 = ""
- End If
- 'R02 = T_SLOT((M5 - M6) / 2, L - 15, 20, 6.5, 90) & T_SLOT(H - ((M5 - M6) / 2), L - 15, 20, 6.5, 90)--M5 NON VALORIZZATO NEI TAGLI,IN ATTESA MESSO VALORE 11MM FISSO-DAVIDE
- R02 = T_SLOT(11, L - 15, 20, 6.5, 90) & T_SLOT(H - 11, L - 15, 20, 6.5, 90)
- R03 = T_RECT1(-5, 15, -5, 15) & T_RECT1(H + 5, H - 15, -5, 15)
- fn = R01 & R02 & R03
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1016520A(ByVal NND As Integer)
- ACT_MOD = "1016520"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
- M3 = INPUT_NUM(NND, "M3", M3, ACT_MOD)
- M4 = INPUT_NUM(NND, "M4", M4, ACT_MOD)
- M5 = INPUT_NUM(NND, "M5", M5, ACT_MOD)
- M6 = INPUT_NUM(NND, "M6", M6, ACT_MOD)
- M7 = INPUT_NUM(NND, "M7", M7, ACT_MOD)
- M8 = INPUT_NUM(NND, "M8", M8, ACT_MOD)
- VV = INPUT_STR(NND, "VER.", VV, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- VV = Replace(VV, "H", "")
- SCS = 6
- sf = L - 7
- DF = H - 9
- Select Case VV
- Case 1, 2
- R01 = T_RECT1(-1.5, 15.5, -1, 3) 'SCANTONATURA BASSA
- R01 = R01 & T_RECT1(-SCS, 16 + M1 - M8 - 7.5 - 4, M2, H + SCS) 'SVUOTAMENTO SINISTRO
- R01 = R01 & T_RECT1(16 - 4 + M1 - M8 - 7.5 - 10, 16 - 4 + M1 - M8 - 7.5, M2 - 5 - M5, M2) 'SPACCO INTERNO
- R01 = R01 & T_RECT1(16 - 4 + M1 - M8 - 7.5 - 25, 16 - 4 + M1 - M8 - 7.5, M2 - 5 - M5, M2 - 5) 'SPACCO INTERNO
- R01 = R01 & T_RECT1(16 - 4 + M1 - M8 + 7.5, L - 22, M2, H + SCS) 'SVUOTAMENTO DESTRO
- R01 = R01 & T_SLOT(16 - 4 + M1 - M8 + 7.5 + 2.5, M2 - 1, 15, 5, 90)
- R01 = R01 & T_CIRC(5, M4 - M6, 5.5)
- R01 = R01 & T_CIRC(5, M4, 5.5)
- R01 = R01 & T_CIRC(16 + M1 - M8 - 4, H - 9.5, 8.5)
- R01 = R01 & T_CIRC(L - 16, H - 5, 5.5)
- 'Print #NF, T_BLQ(L - 10, H, L, H - 10, 1, 1)
- 'Print #NF, T_BLQ(L - 5.35, H + 1, L + 1, H - 5.35, 1, 1)
- 'Print #NF, T_BLQ(L, 2.5, L - 2.5, 0, 1, 1)
- If sf = 120 And DF = 39 Then
- R02 = T_CIRC(16 + 33.8 + 50 - 4, 8.5, 5.5)
- R02 = R02 & T_CIRC(16 + 33.8 - 4, 8.5, 5.5)
- Else
- R02 = ""
- End If
- Case 3, 4
- R01 = T_RECT1(-1.5, 15.5, -1, 3) 'SCANTONATURA BASSA
- R01 = R01 & T_RECT1(-SCS, 16 + M1 - M8 - 7.5 - 4, M2, H + SCS) 'SVUOTAMENTO SINISTRO
- R01 = R01 & T_RECT1(16 - 4 + M1 - M8 - 7.5 - 10, 16 - 4 + M1 - M8 - 7.5, M2 - 5 - M5, M2) 'SPACCO INTERNO
- R01 = R01 & T_RECT1(16 - 4 + M1 - M8 - 7.5 - 25, 16 - 4 + M1 - M8 - 7.5, M2 - 5 - M5, M2 - 5) 'SPACCO INTERNO
- R01 = R01 & T_RECT1(16 - 4 + M1 - M8 + 7.5, L - 22, M2, H + SCS) 'SVUOTAMENTO DESTRO
- R01 = R01 & T_SLOT(16 - 4 + M1 - M8 + 7.5 + 2.5, M2 - 1, 15, 5, 90)
- R01 = R01 & T_SLOT(16 - 4 + M1 - M8 - 7.5 - 2.5, M2 - 1, 15, 5, 90)
- R01 = R01 & T_CIRC(5, M4 - M6, 5.5)
- R01 = R01 & T_CIRC(5, M4, 5.5)
- R01 = R01 & T_CIRC(16 + M1 - M8 - 4, H - 9.5, 8.5)
- R01 = R01 & T_CIRC(L - 16, H - 5, 5.5)
- 'Print #NF, T_BLQ(L - 10, H, L, H - 10, 1, 1)
- 'Print #NF, T_BLQ(L - 5.35, H + 1, L + 1, H - 5.35, 1, 1)
- 'Print #NF, T_BLQ(L, 2.5, L - 2.5, 0, 1, 1)
- If sf = 120 And DF = 39 Then
- R02 = T_CIRC(16 + 33.8 + 50 - 4, 8.5, 5.5)
- R02 = R02 & T_CIRC(16 + 33.8 - 4, 8.5, 5.5)
- Else
- R02 = ""
- End If
- Case Else
- MsgBox "ERRORE VALORE VV " & ACT_MOD, vbCritical
- End Select
- fn = R01 & R02
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1078916A(ByVal NND As Integer)
- ACT_MOD = "1078916"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
- M3 = INPUT_NUM(NND, "M3", M3, ACT_MOD)
- M4 = INPUT_NUM(NND, "M4", M4, ACT_MOD)
- M5 = INPUT_NUM(NND, "M5", M5, ACT_MOD)
- M6 = INPUT_NUM(NND, "M6", M6, ACT_MOD)
- VV = INPUT_STR(NND, "VER.", VV, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- VV = Replace(VV, "H", "")
- End Sub
- Sub S_10174520(ByVal NND As Integer)
- ACT_MOD = "1017452"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- M2 = INPUT_NUM(NND, "M2", M2, ACT_MOD)
- M3 = INPUT_NUM(NND, "M3", M3, ACT_MOD)
- VV = Replace(VV, "H", "")
- SCS = 6
- R01 = T_RECT1(L / 2 - M1 - 8.6, L / 2 - M1, H - 16.8, H + SCS)
- R01 = R01 & T_RECT1(L / 2 - M1 - 4.3 - 20, L / 2 - M1 - 4.3 + 20, 19, H - 22)
- R01 = R01 & T_RECT1(L / 2 - M2 - 40, L / 2 - M2, H - 35, H + SCS)
- R01 = R01 & T_RECT1(L / 2 - M1 + M3 - 8.6, L / 2 - M1 + M3, H - 16.8, H + SCS)
- R01 = R01 & T_RECT1(L / 2 - M1 + M3 - 4.3 - 20, L / 2 - M1 + M3 - 4.3 + 20, 19, H - 22)
- 'SMUSSI
- R02 = T_BLQ(L, 4, L - 4, 0, 1, 1)
- R02 = R02 & T_BLQ(4, 0, 0, 4, 1, 1)
- fn = R01 & R02
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1011069A(ByVal NND As Integer)
- ACT_MOD = "1011069"
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- fn = ""
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1017690A(ByVal NND As Integer)
- ACT_MOD = "1017690"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- ver = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- R01 = T_SLOT(30, L - 101.8, 10, 5, 90)
- R01 = R01 & T_SLOT(30 + M1, L - 101.8, 10, 5, 90)
- R01 = R01 & T_SLOT(30 + 2 * M1, L - 101.8, 10, 5, 90)
- R01 = R01 & T_SLOT(30 + 3 * M1, L - 101.8, 10, 5, 90)
- R01 = R01 & T_SLOT(30 + 4 * M1, L - 101.8, 10, 5, 90)
- R01 = R01 & T_SLOT(30 + 5 * M1, L - 101.8, 10, 5, 90)
- R02 = T_CIRC(30, L - 25.6, 14)
- R02 = R02 & T_CIRC(30 + M1, L - 25.6, 14)
- R02 = R02 & T_CIRC(30 + 2 * M1, L - 25.6, 14)
- R02 = R02 & T_CIRC(30 + 3 * M1, L - 25.6, 14)
- R02 = R02 & T_CIRC(30 + 4 * M1, L - 25.6, 14)
- R02 = R02 & T_CIRC(30 + 5 * M1, L - 25.6, 14)
- R03 = T_CIRC(30, L - 1, 14)
- R03 = R03 & T_CIRC(30 + M1, L - 1, 14)
- R03 = R03 & T_CIRC(30 + 2 * M1, L - 1, 14)
- R03 = R03 & T_CIRC(30 + 3 * M1, L - 1, 14)
- R03 = R03 & T_CIRC(30 + 4 * M1, L - 1, 14)
- R03 = R03 & T_CIRC(30 + 5 * M1, L - 1, 14)
- fn = R01 & R02 & R03
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_1017690B(ByVal NND As Integer) 'DAVIDE
- ACT_MOD = "1017690"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- ver = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- R01 = T_SLOT(30, L - 101.8, 10, 5, 90)
- R01 = R01 & T_SLOT(30 + M1, L - 101.8, 10, 5, 90)
- R01 = R01 & T_SLOT(30 + 2 * M1, L - 101.8, 10, 5, 90)
- R01 = R01 & T_SLOT(30 + 3 * M1, L - 101.8, 10, 5, 90)
- R01 = R01 & T_SLOT(30 + 4 * M1, L - 101.8, 10, 5, 90)
- R01 = R01 & T_SLOT(30 + 5 * M1, L - 101.8, 10, 5, 90)
- R02 = T_CIRC(30, L - 25.6, 14)
- R02 = R02 & T_CIRC(30 + M1, L - 25.6, 14)
- R02 = R02 & T_CIRC(30 + 2 * M1, L - 25.6, 14)
- R02 = R02 & T_CIRC(30 + 3 * M1, L - 25.6, 14)
- R02 = R02 & T_CIRC(30 + 4 * M1, L - 25.6, 14)
- R02 = R02 & T_CIRC(30 + 5 * M1, L - 25.6, 14)
- R03 = T_CIRC(30, L - 1, 14)
- R03 = R03 & T_CIRC(30 + M1, L - 1, 14)
- R03 = R03 & T_CIRC(30 + 2 * M1, L - 1, 14)
- R03 = R03 & T_CIRC(30 + 3 * M1, L - 1, 14)
- R03 = R03 & T_CIRC(30 + 4 * M1, L - 1, 14)
- R03 = R03 & T_CIRC(30 + 5 * M1, L - 1, 14)
- fn = R01 & R02 & R03
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
- Sub S_10277620(ByVal NND As Integer)
- ACT_MOD = "1027762"
- CLAMP = 0
- L = INPUT_NUM(NND, "L", L, ACT_MOD)
- H = INPUT_NUM(NND, "H", H, ACT_MOD)
- SPS = INPUT_NUM(NND, "SPS", SPS, ACT_MOD) / 10
- M1 = INPUT_NUM(NND, "M1", M1, ACT_MOD)
- ver = INPUT_NUM(NND, "VER.", ver, ACT_MOD)
- Select Case ver
- Case 1
- R01 = T_SLOT(31, L - 39.1, 10, 5, 90)
- R01 = R01 & T_SLOT(31 + M1, L - 39.1, 10, 5, 90)
- R01 = R01 & T_SLOT(H - 29 - 425 * 3, L - 39.1, 10, 5, 90)
- R01 = R01 & T_SLOT(H - 29 - 425 * 2, L - 39.1, 10, 5, 90)
- R01 = R01 & T_SLOT(H - 29 - 425, L - 39.1, 10, 5, 90)
- R01 = R01 & T_SLOT(H - 29, L - 39.1, 10, 5, 90)
- R02 = T_CIRC(31, L - 115.3, 14)
- R02 = R02 & T_CIRC(31 + M1, L - 115.3, 14)
- R02 = R02 & T_CIRC(H - 29 - 425 * 3, L - 115.3, 14)
- R02 = R02 & T_CIRC(H - 29 - 425 * 2, L - 115.3, 14)
- R02 = R02 & T_CIRC(H - 29 - 425, L - 115.3, 14)
- R02 = R02 & T_CIRC(H - 29, L - 115.3, 14)
- R03 = T_CIRC(31, 1, 14)
- R03 = R03 & T_CIRC(31 + M1, 1, 14)
- R03 = R03 & T_CIRC(H - 29 - 425 * 3, 1, 14)
- R03 = R03 & T_CIRC(H - 29 - 425 * 2, 1, 14)
- R03 = R03 & T_CIRC(H - 29 - 425, 1, 14)
- R03 = R03 & T_CIRC(H - 29, 1, 14)
- R04 = T_RECT1(H - 1323 - 445, H - 1323, L - 41.1, L + 6)
- R05 = T_SMUS(H - 1323 - 445, L) & T_SMUS(H - 1323, L)
- Case 2
- R01 = T_SLOT(H - 31, L - 39.1, 10, 5, 90)
- R01 = R01 & T_SLOT(H - 31 - M1, L - 39.1, 10, 5, 90)
- R01 = R01 & T_SLOT(H - (H - 29 - 425 * 3), L - 39.1, 10, 5, 90)
- R01 = R01 & T_SLOT(H - (H - 29 - 425 * 2), L - 39.1, 10, 5, 90)
- R01 = R01 & T_SLOT(H - (H - 29 - 425), L - 39.1, 10, 5, 90)
- R01 = R01 & T_SLOT(H - (H - 29), L - 39.1, 10, 5, 90)
- R02 = T_CIRC(H - 31, L - 115.3, 14)
- R02 = R02 & T_CIRC(H - 31 - M1, L - 115.3, 14)
- R02 = R02 & T_CIRC(H - (H - 29 - 425 * 3), L - 115.3, 14)
- R02 = R02 & T_CIRC(H - (H - 29 - 425 * 2), L - 115.3, 14)
- R02 = R02 & T_CIRC(H - (H - 29 - 425), L - 115.3, 14)
- R02 = R02 & T_CIRC(H - (H - 29), L - 115.3, 14)
- R03 = T_CIRC(H - 31, 1, 14)
- R03 = R03 & T_CIRC(H - 31 - M1, 1, 14)
- R03 = R03 & T_CIRC(H - (H - 29 - 425 * 3), 1, 14)
- R03 = R03 & T_CIRC(H - (H - 29 - 425 * 2), 1, 14)
- R03 = R03 & T_CIRC(H - (H - 29 - 425), 1, 14)
- R03 = R03 & T_CIRC(H - (H - 29), 1, 14)
- R04 = T_RECT1(H - (H - 1323 - 445), H - (H - 1323), L - 41.1, L + 6)
- R05 = T_SMUS(1323 + 445, L) & T_SMUS(1323, L)
- Case Else
- MsgBox ("ERRORE VERSIONE SU CODICE " & ACT_MOD)
- End Select
- fn = R01 & R02 & R03 & R04 & R05
- P1 = 250
- P2 = H - 400
- MVAL = 500
- STRINGA = R000(NHD, NND, SPS, H, L, P1, P2, MVAL) & fn
- Call SAVE_SUB(NND, STRINGA)
- POSINTAB = def_posintab(NND)
- Call CUT_END_S(H, L, "0", POSINTAB)
- Call FVTPT(3, NND, "")
- Call CUT_END_S(H, L, "B", POSINTAB)
- Call FVTPT(3, NND, "B")
- Call CUT_END_S(H, L, "C", POSINTAB)
- Call FVTPT(3, NND, "C")
- End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement