Rev 4476 Rev 4526
Line 21... Line 21...
21 barva_S03 = "yellow"; 21 barva_S03 = "yellow";
22   22  
23   23  
24   24  
25 posunuti_dilu=10; //posunuti dilu od sebe 25 posunuti_dilu=10; //posunuti dilu od sebe
-   26 difference()
-   27 {
-   28 union()
26   29 {
27 //WINDGAUGE02A_D01 DRŽÁK 30 //WINDGAUGE02A_D01 DRŽÁK
28 //------------------------------------------------------------- 31 //-------------------------------------------------------------
29 //------------------------------------------------------------- 32 //-------------------------------------------------------------
-   33  
-   34 /*
30 color(barva_D01) 35 color(barva_D01)
31 translate([0,0,0]) 36 translate([0,0,0])
32 37
33 WINDGAUGE02A_D01(); 38 WINDGAUGE02A_D01();
34 39 */
35 40
36 //WINDGAUGE02A_D02 DRŽÁK druhy dil 41 //WINDGAUGE02A_D02 DRŽÁK druhy dil
37 //------------------------------------------------------------- 42 //-------------------------------------------------------------
38 //------------------------------------------------------------- 43 //-------------------------------------------------------------
39 color(barva_D02) -  
40 translate([0,S01_prumer_zavitu/2+D01_material_pred_zavitem+D01_delka_tyce+D02_prumer_obruby/2+D02_sila_materialu+10,D02_vyska_uchytky/2]) -  
41 rotate(a=[0,0,90]) -  
42 -  
43 WINDGAUGE02A_D02(D02_sila_materialu,D02_vyska_uchytky,D02_prumer_obruby,D02_delka_celeho_uchytu,D02_dotahova_vzdalenost,D02_prumer_uchytneho_sroubu); -  
44 -  
45 //WINDGAUGE02A_S01 stator velky dil -  
46 //------------------------------------------------------------- -  
47 //------------------------------------------------------------- -  
48 /* -  
49 color(barva_S01) -  
50 translate([0,0,(S01_vyska_na_elektroniku+S01_vyska_zavitu_na_nasroubovani_drzaku+2*S01_vyska_komponentu_na_lozisko)/2+D01_material_pod_zavitem]) -  
51 44  
52 45  
53 WINDGAUGE02A_S01(R02_vzdalenost_mezi_uchyty_lopatek,L01_sila_zapusteni_drzaku,L01_hloubka_zapusteni,S01_vyska_zuzene_casti,S01_vyska_na_elektroniku,S01_vyska_zavitu_na_nasroubovani_drzaku,S01_vyska_prechodu,vule_mezi_statorem_rotorem,S01_vyska_zavitu_na_nasroubovani_drzaku); -  
54 */ -  
55 46
56 //WINDGAUGE02A_S02 -  
57 //------------------------------------------------------------- -  
58 //------------------------------------------------------------- -  
59 color(barva_S02) -  
60 translate([0,0,(S01_vyska_na_elektroniku+S01_vyska_zavitu_na_nasroubovani_drzaku+2*S01_vyska_komponentu_na_lozisko)+D01_material_pod_zavitem-2*S01_vyska_komponentu_na_lozisko]) -  
61 rotate(a=[0,0,0]) -  
62 47  
63 WINDGAUGE02A_S02(S01_sila_materialu,S01_vyska_komponentu_na_lozisko,S01_prumer_zavitu,lozisko_vyska,lozisko_prumer_vnejsi,lozisko_prumer_vnitrni,lozisko_prekryv,vyska_matky,prumer_orechu,prumer_sroubu,senzor_delka,senzor_sirka); -  
64   48
65 //WINDGAUGE02A_S03 -  
66 //------------------------------------------------------------- -  
67 //------------------------------------------------------------- -  
68 color(barva_S03) -  
69 translate([0,0,(S01_vyska_na_elektroniku+S01_vyska_zavitu_na_nasroubovani_drzaku+2*S01_vyska_komponentu_na_lozisko)+D01_material_pod_zavitem-2*S01_vyska_komponentu_na_lozisko]) -  
70 rotate(a=[180,0,0]) -  
71 -  
72 WINDGAUGE02A_S03(S01_sila_materialu,S01_vyska_komponentu_na_lozisko,S01_prumer_zavitu,lozisko_vyska,lozisko_prumer_vnejsi,lozisko_prumer_vnitrni,lozisko_prekryv,vyska_matky,prumer_orechu,prumer_sroubu,vyska_hlavy_sroubu,prumer_hlavy_sroubu); 49 //WINDGAUGE02A_S01 stator velky dil
73 -  
74 //WINDGAUGE02A_R01 rotor 1 vrchní díl -  
75 //------------------------------------------------------------- 50 //-------------------------------------------------------------
76 //------------------------------------------------------------- 51 //-------------------------------------------------------------
77 color(barva_R01) -  
78 translate([0,0,(S01_vyska_na_elektroniku+S01_vyska_zavitu_na_nasroubovani_drzaku+2*S01_vyska_komponentu_na_lozisko)+D01_material_pod_zavitem+S01_vyska_zuzene_casti+S01_vyska_prechodu+(R02_sila_mateiralu_pod_lopatkami+L01_hloubka_zapusteni_drzaku)]) -  
79 rotate(a=[180,0,0]) -  
80 -  
81 WINDGAUGE02A_R01(R02_sila_mateiralu_pod_lopatkami,L01_hloubka_zapusteni_drzaku,R02_vzdalenost_mezi_uchyty_lopatek,L01_sila_zapusteni_drzaku,L01_hloubka_zapusteni,prumer_pomocne_trubicky,zapusteni_pomocne_trubicky,vule_mezi_statorem_rotorem,R01_vyska_preryti_statoru,R01_sila_materialu_pro_prekriti,S01_sila_materialu); -  
82 52  
-   53 color(barva_S01)
-   54 translate([0,0,0])
83   55
84 //WINDGAUGE02A_R02 rotor 2 spodní díl -  
85 //------------------------------------------------------------- -  
86 //------------------------------------------------------------- -  
87 color(barva_R02) -  
88 translate([0,0,(S01_vyska_na_elektroniku+S01_vyska_zavitu_na_nasroubovani_drzaku+2*S01_vyska_komponentu_na_lozisko)+D01_material_pod_zavitem+S01_vyska_zuzene_casti+S01_vyska_prechodu-(R02_sila_mateiralu_pod_lopatkami+L01_hloubka_zapusteni_drzaku)/2]) -  
89 rotate(a=[0,0,0]) -  
90 56
91 WINDGAUGE02A_R02(R02_sila_mateiralu_pod_lopatkami,L01_hloubka_zapusteni_drzaku,R02_vzdalenost_mezi_uchyty_lopatek,L01_sila_zapusteni_drzaku,L01_hloubka_zapusteni,prumer_pomocne_trubicky,zapusteni_pomocne_trubicky); -  
-   57 //WINDGAUGE02A_S01();
92 58
-   59 WINDGAUGE02A_S02();
93 60
94 //WINDGAUGE02A_L01 lopatka 1 61 //WINDGAUGE02A_L01 lopatka 1
95 //------------------------------------------------------------- 62 //-------------------------------------------------------------
96 //------------------------------------------------------------- 63 //-------------------------------------------------------------
-   64 /*
97 color(barva_L01) 65 color(barva_L01)
98 translate([L01_prumer_lopatky/2+L01_delka_uchytu+L01_hloubka_zapusteni/2+(R02_vzdalenost_mezi_uchyty_lopatek+2*L01_sila_zapusteni_drzaku)/2,L01_hrana_drzaku_a/2,(S01_vyska_na_elektroniku+S01_vyska_zavitu_na_nasroubovani_drzaku+2*S01_vyska_komponentu_na_lozisko)+D01_material_pod_zavitem+S01_vyska_zuzene_casti+S01_vyska_prechodu+L01_hrana_drzaku_b/2]) 66 translate([0,0,10])
99 rotate(a=[0,0,90]) -  
100 -  
101 WINDGAUGE02A_L01(L01_hloubka_zapusteni,L01_hloubka_zapusteni_drzaku,L01_sila_zapusteni_drzaku,L01_hrana_drzaku_a,L01_hrana_drzaku_b,L01_tolerance_drzaku,L01_delka_uchytu,L01_prumer_lopatky,L01_sila_materialu_lopatky); -  
102 -  
103 -  
104 //WINDGAUGE02A_L01 lopatka 2 -  
105 //------------------------------------------------------------- -  
106 //------------------------------------------------------------- -  
107 color(barva_L01) -  
108 rotate(a=[0,0,120]) -  
109 translate([L01_prumer_lopatky/2+L01_delka_uchytu+L01_hloubka_zapusteni/2+(R02_vzdalenost_mezi_uchyty_lopatek+2*L01_sila_zapusteni_drzaku)/2,L01_hrana_drzaku_a/2,(S01_vyska_na_elektroniku+S01_vyska_zavitu_na_nasroubovani_drzaku+2*S01_vyska_komponentu_na_lozisko)+D01_material_pod_zavitem+S01_vyska_zuzene_casti+S01_vyska_prechodu+L01_hrana_drzaku_b/2]) -  
110 rotate(a=[0,0,90]) 67 rotate(a=[0,0,0])
111 -  
112 WINDGAUGE02A_L01(L01_hloubka_zapusteni,L01_hloubka_zapusteni_drzaku,L01_sila_zapusteni_drzaku,L01_hrana_drzaku_a,L01_hrana_drzaku_b,L01_tolerance_drzaku,L01_delka_uchytu,L01_prumer_lopatky,L01_sila_materialu_lopatky); -  
113 68
114 //WINDGAUGE02A_L01 lopatka 3 -  
115 //------------------------------------------------------------- -  
116 //------------------------------------------------------------- -  
117 color(barva_L01) -  
118 rotate(a=[0,0,240]) -  
119 translate([L01_prumer_lopatky/2+L01_delka_uchytu+L01_hloubka_zapusteni/2+(R02_vzdalenost_mezi_uchyty_lopatek+2*L01_sila_zapusteni_drzaku)/2,L01_hrana_drzaku_a/2,(S01_vyska_na_elektroniku+S01_vyska_zavitu_na_nasroubovani_drzaku+2*S01_vyska_komponentu_na_lozisko)+D01_material_pod_zavitem+S01_vyska_zuzene_casti+S01_vyska_prechodu+L01_hrana_drzaku_b/2]) 69 WINDGAUGE02A_L01();
120 rotate(a=[0,0,90]) -  
121 70
122 WINDGAUGE02A_L01(L01_hloubka_zapusteni,L01_hloubka_zapusteni_drzaku,L01_sila_zapusteni_drzaku,L01_hrana_drzaku_a,L01_hrana_drzaku_b,L01_tolerance_drzaku,L01_delka_uchytu,L01_prumer_lopatky,L01_sila_materialu_lopatky); -  
-   71 */
123 72
-   73 }
-   74 cube(300); // cut to show internal relief
-   75 }
124 76
125 //WINDGAUGE02A_R03 kryt -  
126 //------------------------------------------------------------- -  
127 //------------------------------------------------------------- -  
128 color(barva_R03) -  
129 translate([0,0,(S01_vyska_na_elektroniku+S01_vyska_zavitu_na_nasroubovani_drzaku+2*S01_vyska_komponentu_na_lozisko)+D01_material_pod_zavitem+S01_vyska_zuzene_casti+S01_vyska_prechodu+(R02_sila_mateiralu_pod_lopatkami+L01_hloubka_zapusteni_drzaku)]) -  
130 rotate(a=[0,0,0]) -  
131 77
132 WINDGAUGE02A_R03(R03_sila_materialu,R02_vzdalenost_mezi_uchyty_lopatek,L01_sila_zapusteni_drzaku,L01_hloubka_zapusteni,vule_mezi_statorem_rotorem,R01_sila_materialu_pro_prekriti, -  
133 R02_sila_mateiralu_pod_lopatkami,S01_sila_materialu); -  
134 78