Rev 4545 Rev 4666
1 use <SRC/WINDGAUGE01A_D01.scad> 1 use <SRC/WINDGAUGE01A_D01.scad>
2 use <SRC/WINDGAUGE01A_D02.scad> 2 use <SRC/WINDGAUGE01A_D02.scad>
3 use <SRC/WINDGAUGE01A_R01.scad> 3 use <SRC/WINDGAUGE01A_R01.scad>
4 use <SRC/WINDGAUGE01A_R02.scad> 4 use <SRC/WINDGAUGE01A_R02.scad>
5 use <SRC/WINDGAUGE01A_R03.scad> 5 use <SRC/WINDGAUGE01A_R03.scad>
6 use <SRC/WINDGAUGE01A_R04.scad> 6 use <SRC/WINDGAUGE01A_R04.scad>
7 use <SRC/WINDGAUGE01A_R05.scad> 7 use <SRC/WINDGAUGE01A_R05.scad>
8 use <SRC/WINDGAUGE01A_S01.scad> 8 use <SRC/WINDGAUGE01A_S01.scad>
9 use <SRC/WINDGAUGE01A_S02.scad> 9 use <SRC/WINDGAUGE01A_S02.scad>
10 use <SRC/WINDGAUGE01A_S03.scad> 10 use <SRC/WINDGAUGE01A_S03.scad>
11   11  
12 include <configuration.scad> 12 include <configuration.scad>
13   13  
14 barva_D01 = "yellow"; 14 barva_D01 = "yellow";
15 barva_D02 = "cyan"; 15 barva_D02 = "cyan";
16 barva_L01 = "green"; 16 barva_L01 = "green";
17 barva_R01 = "green"; 17 barva_R01 = "green";
18 barva_R02 = "yellow"; 18 barva_R02 = "yellow";
19 barva_R03 = "cyan"; 19 barva_R03 = "cyan";
20 barva_R04 = "cyan"; 20 barva_R04 = "cyan";
21 barva_S01 = "red"; 21 barva_S01 = "red";
22 barva_S02 = "green"; 22 barva_S02 = "green";
23 barva_S03 = "yellow"; 23 barva_S03 = "yellow";
24   24  
25   25  
26   26  
27 posunuti_dilu=0; //posunuti dilu od sebe 27 posunuti_dilu=0; //posunuti dilu od sebe
28 difference() 28 difference()
29 { 29 {
30 union() 30 union()
31 { 31 {
32 //WINDGAUGE02A_D01 DRŽÁK 32 //WINDGAUGE1A_D01 DRŽÁK
33 //------------------------------------------------------------- 33 //-------------------------------------------------------------
34 //------------------------------------------------------------- 34 //-------------------------------------------------------------
35   35  
36   36  
37 color(barva_D01) 37 color(barva_D01)
38 translate([0,0,-2*posunuti_dilu]) 38 translate([0,90,-2*posunuti_dilu+D02_vyska_uchytky/2])
-   39 rotate(a=[0,0,90])
39 WINDGAUGE01A_D01(); 40 WINDGAUGE01A_D01_2();
40 41
41 42
42 //WINDGAUGE02A_D02 DRŽÁK druhy dil 43 //WINDGAUGE01A_D02 DRŽÁK druhy dil
43 //------------------------------------------------------------- 44 //-------------------------------------------------------------
44 //------------------------------------------------------------- 45 //-------------------------------------------------------------
45   46  
46   47
47 48
48   49  
49 50
50 //WINDGAUGE02A_S01 stator velky dil 51 //WINDGAUGE02A_S01 stator velky dil
51 //------------------------------------------------------------- 52 //-------------------------------------------------------------
-   53
-   54 color(barva_D01)
-   55 translate([0,0,-2*posunuti_dilu])
-   56 WINDGAUGE01A_D02();
52 //------------------------------------------------------------- 57 //-------------------------------------------------------------
53   58  
54 color(barva_S01) 59 color(barva_S01)
55 translate([0,0,S01_vyska+S01_sila_materialu+3*posunuti_dilu]) 60 translate([0,0,S01_vyska+S01_sila_materialu+3*posunuti_dilu])
56 rotate(a=[0,180,0]) 61 rotate(a=[0,180,0])
57 WINDGAUGE01A_S01(); 62 WINDGAUGE01A_S01();
58   63  
59 //color(barva_S02) 64 color(barva_S02)
60 //WINDGAUGE01A_S02(); 65 WINDGAUGE01A_S02();
61   66  
62 color(barva_S03) 67 color(barva_S03)
63 translate([0,0,S01_vyska_spodniho_zavitu+S01_sila_drzaku_RJ11-0.3-4*posunuti_dilu]) 68 translate([0,0,S01_vyska_spodniho_zavitu+S01_sila_drzaku_RJ11-0.3-4*posunuti_dilu])
64   69  
65 WINDGAUGE01A_S03(); 70 WINDGAUGE01A_S03();
66   71  
67 color(barva_R01) 72 color(barva_R01)
68 translate([0,0,S01_vyska+2*S01_sila_materialu+3*posunuti_dilu+8*posunuti_dilu+R04_zavit_vyska+R02_zavit_vyska]) 73 translate([0,0,S01_vyska+2*S01_sila_materialu+3*posunuti_dilu+8*posunuti_dilu+R04_zavit_vyska+R02_zavit_vyska])
69 rotate(a=[0,0,0]) 74 rotate(a=[0,0,0])
70 WINDGAUGE01A_R01(); 75 WINDGAUGE01A_R01();
71   76  
72   77  
73 color(barva_R02) 78 color(barva_R02)
74 translate([0,0,S01_vyska+2*S01_sila_materialu+3*posunuti_dilu+6*posunuti_dilu+R04_zavit_vyska]) 79 translate([0,0,S01_vyska+2*S01_sila_materialu+3*posunuti_dilu+6*posunuti_dilu+R04_zavit_vyska])
75 rotate(a=[0,0,0]) 80 rotate(a=[0,0,0])
76 WINDGAUGE01A_R02(); 81 WINDGAUGE01A_R02();
77 82
78 translate([-R02_sila_materialu_kridla/2,0,S01_vyska+2*S01_sila_materialu+3*posunuti_dilu+6*posunuti_dilu+R04_zavit_vyska+10]) rotate(a=[0,90,0]) 83 translate([-R02_sila_materialu_kridla/2,S01_prumer_vnitrni/2+10,S01_vyska+2*S01_sila_materialu+3*posunuti_dilu+6*posunuti_dilu+R04_zavit_vyska+7]) rotate(a=[90,0,90])
79 WINDGAUGE01A_R05(); 84 WINDGAUGE01A_R05();
80   85  
81 color(barva_R03) 86 color(barva_R03)
82 translate([0,0,S01_vyska+2*S01_sila_materialu+3*posunuti_dilu+3*posunuti_dilu]) 87 translate([0,0,S01_vyska+2*S01_sila_materialu+3*posunuti_dilu+3*posunuti_dilu])
83   88  
84 WINDGAUGE01A_R03(); 89 WINDGAUGE01A_R03();
85   90  
86   91  
87 color(barva_R04) 92 color(barva_R04)
88 translate([0,0,S01_vyska+2*S01_sila_materialu+3*posunuti_dilu+1*posunuti_dilu+R04_zavit_vyska]) 93 translate([0,0,S01_vyska+2*S01_sila_materialu+3*posunuti_dilu+1*posunuti_dilu+R04_zavit_vyska])
89 rotate(a=[0,180,0]) 94 rotate(a=[0,180,0])
90 WINDGAUGE01A_R04(); 95 WINDGAUGE01A_R04();
91   96  
92   97  
93 98
94 //WINDGAUGE02A_L01 lopatka 1 99 //WINDGAUGE02A_L01 lopatka 1
95 //------------------------------------------------------------- 100 //-------------------------------------------------------------
96 //------------------------------------------------------------- 101 //-------------------------------------------------------------
97 /* 102 /*
98 color(barva_L01) 103 color(barva_L01)
99 translate([0,0,10]) 104 translate([0,0,10])
100 rotate(a=[0,0,0]) 105 rotate(a=[0,0,0])
101 WINDGAUGE02A_L01(); 106 WINDGAUGE02A_L01();
102 107
103 */ 108 */
104 109
105 } 110 }
106 translate([3,0,0]) 111 translate([3,0,0])
107 cube(300); // cut to show internal relief 112 cube(300); // cut to show internal relief
108 } 113 }
109 114
110 115