Line 1... |
Line 1... |
1 |
$fn=40; // model faces resolution. |
1 |
$fn=40; // model faces resolution. |
- |
|
2 |
include <../configuration.scad> |
2 |
|
3 |
|
3 |
|
4 |
|
4 |
//WINDGAUGE02A_D01 //uchyt velky |
- |
|
5 |
D01_material_pod_zavitem=5; |
- |
|
6 |
D01_material_za_zavitem=3; |
- |
|
7 |
D01_material_pred_zavitem=2; |
- |
|
8 |
D01_delka_tyce=60; |
- |
|
9 |
D01_sirka_tyce=10; |
- |
|
10 |
|
- |
|
11 |
//WINDGAUGE02A_D02 //uchyt na sloup |
- |
|
12 |
D02_sila_materialu=5; |
- |
|
13 |
D02_vyska_uchytky=40; |
- |
|
14 |
D02_prumer_obruby=27; //3/4 trubka |
- |
|
15 |
D02_delka_celeho_uchytu=60; |
- |
|
16 |
D02_dotahova_vzdalenost=1.5; |
- |
|
17 |
D02_prumer_uchytneho_sroubu=4.2; |
- |
|
18 |
D02_sirka_matky=9.2; //pro M4 |
- |
|
19 |
D02_vyska_matky=3; |
- |
|
20 |
|
5 |
|
21 |
|
6 |
|
22 |
//Drzak na sloup - cast bez drzaku anemometru |
7 |
//Drzak na sloup - cast bez drzaku anemometru |
23 |
module WINDGAUGE02A_D02(D02_sila_materialu){ |
8 |
module WINDGAUGE02A_D02(D02_sila_materialu){ |
24 |
|
9 |
|
Line 62... |
Line 47... |
62 |
translate([D02_dotahova_vzdalenost+D02_sila_materialu-D02_vyska_matky,-((D02_delka_celeho_uchytu/2-D02_prumer_obruby/2-D02_sila_materialu)/2+D02_prumer_obruby/2+D02_sila_materialu),D02_vyska_uchytky/4]){rotate([0,90,0]){ cylinder (h = D02_vyska_matky+0.01, r= (D02_sirka_matky+0.2)/2, $fn=6);}} |
47 |
translate([D02_dotahova_vzdalenost+D02_sila_materialu-D02_vyska_matky,-((D02_delka_celeho_uchytu/2-D02_prumer_obruby/2-D02_sila_materialu)/2+D02_prumer_obruby/2+D02_sila_materialu),D02_vyska_uchytky/4]){rotate([0,90,0]){ cylinder (h = D02_vyska_matky+0.01, r= (D02_sirka_matky+0.2)/2, $fn=6);}} |
63 |
|
48 |
|
64 |
} |
49 |
} |
65 |
} |
50 |
} |
66 |
|
51 |
|
67 |
module WINDGAUGE02A_D02_2(){ |
52 |
module WINDGAUGE02A_D02_2(D02_sila_materialu){ |
68 |
|
53 |
|
69 |
difference() |
54 |
difference() |
70 |
{ |
55 |
{ |
71 |
union() |
56 |
union() |
72 |
{ |
57 |
{ |