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]) -  
-   44  
-   45  
42 46
43 WINDGAUGE02A_D02(D02_sila_materialu,D02_vyska_uchytky,D02_prumer_obruby,D02_delka_celeho_uchytu,D02_dotahova_vzdalenost,D02_prumer_uchytneho_sroubu); -  
-   47  
44 48
45 //WINDGAUGE02A_S01 stator velky dil 49 //WINDGAUGE02A_S01 stator velky dil
46 //------------------------------------------------------------- 50 //-------------------------------------------------------------
47 //------------------------------------------------------------- 51 //-------------------------------------------------------------
48 /* 52  
49 color(barva_S01) 53 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]) 54 translate([0,0,0])
51 55
52 56
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); 57 //WINDGAUGE02A_S01();
54 */ -  
55 -  
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 -  
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   -  
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); -  
73 -  
74 //WINDGAUGE02A_R01 rotor 1 vrchní díl -  
75 //------------------------------------------------------------- -  
76 //------------------------------------------------------------- -  
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 -  
83   -  
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 -  
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); -  
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]) 67 rotate(a=[0,0,0])
100 68
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 69 WINDGAUGE02A_L01();
103 70
104 //WINDGAUGE02A_L01 lopatka 2 -  
105 //------------------------------------------------------------- -  
106 //------------------------------------------------------------- -  
107 color(barva_L01) 71 */
108 rotate(a=[0,0,120]) 72
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]) 73 }
110 rotate(a=[0,0,90]) 74 cube(300); // cut to show internal relief
111 75 }
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); -  
-   76
113 77
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]) -  
120 rotate(a=[0,0,90]) -  
121 -  
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); -  
123 -  
124 -  
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 -  
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