Line 13... |
Line 13... |
13 |
S01_sila_drzaku_RJ11=2; |
13 |
S01_sila_drzaku_RJ11=2; |
14 |
|
14 |
|
15 |
|
15 |
|
16 |
module WINDGAUGE02A_S01(S01_vyska,S01_prumer_vnitrni,S01_sila_materialu) |
16 |
module WINDGAUGE02A_S01(S01_vyska,S01_prumer_vnitrni,S01_sila_materialu) |
17 |
{ |
17 |
{ |
18 |
|
- |
|
19 |
difference() |
18 |
difference() |
20 |
{ |
19 |
{ |
21 |
|
- |
|
22 |
union() |
20 |
union() |
23 |
{ |
21 |
{ |
24 |
//základní válec |
22 |
//základní válec |
25 |
cylinder (h = S01_vyska-S01_vyska_horni_zavit, r=(S01_prumer_vnitrni)/2+S01_sila_materialu, $fn=100); |
23 |
cylinder (h = S01_vyska-S01_vyska_horni_zavit, r=(S01_prumer_vnitrni)/2+S01_sila_materialu, $fn=100); |
26 |
|
24 |
|
Line 41... |
Line 39... |
41 |
screw_thread((S01_prumer_vnitrni),S01_hloubka_zavitu,55,S01_vyska_spodniho_zavitu+0.01,PI/2,2); |
39 |
screw_thread((S01_prumer_vnitrni),S01_hloubka_zavitu,55,S01_vyska_spodniho_zavitu+0.01,PI/2,2); |
42 |
|
40 |
|
43 |
//otvor skrz |
41 |
//otvor skrz |
44 |
translate([0,0,S01_vyska_spodniho_zavitu+2*S01_sila_drzaku_RJ11-0.3]) |
42 |
translate([0,0,S01_vyska_spodniho_zavitu+2*S01_sila_drzaku_RJ11-0.3]) |
45 |
cylinder (h = S01_vyska, r=(S01_prumer_vnitrni)/2-1, $fn=100); |
43 |
cylinder (h = S01_vyska, r=(S01_prumer_vnitrni)/2-1, $fn=100); |
- |
|
44 |
cube(100); // cut to show internal relief |
46 |
} |
45 |
} |
47 |
} |
46 |
} |
48 |
|
47 |
|
49 |
|
48 |
|
50 |
WINDGAUGE02A_S01(S01_vyska,S01_prumer_vnitrni,S01_sila_materialu); |
49 |
WINDGAUGE02A_S01(S01_vyska,S01_prumer_vnitrni,S01_sila_materialu); |