Rev 4538 Rev 4542
Line 3... Line 3...
3 include <polyScrewThread_r1.scad> 3 include <polyScrewThread_r1.scad>
4 PI=3.141592; 4 PI=3.141592;
5   5  
6 //Drzak rotoru se závitem 6 //Drzak rotoru se závitem
7   7  
8   8
-   9
9   10  
10 WINDGAUGE01A_R02(); 11 WINDGAUGE01A_R02();
11   12  
12 module WINDGAUGE01A_R02() 13 module WINDGAUGE01A_R02()
13 { 14 {
Line 17... Line 18...
17 union() 18 union()
18 { 19 {
19 20
20 //kužel na závit 21 //kužel na závit
21 cylinder(h=R02_zavit_vyska, r1=S01_prumer_vnitrni/2+5*S01_sila_materialu, r2=R03_prumer_zavitu/2+S01_sila_materialu, center=false,$fn=100); 22 cylinder(h=R02_zavit_vyska, r1=S01_prumer_vnitrni/2+5*S01_sila_materialu, r2=R03_prumer_zavitu/2+S01_sila_materialu, center=false,$fn=100);
22 -  
23 //křídlo -  
24 translate([0,R02_vyska_kridla+R03_prumer_zavitu/2+S01_sila_materialu,0]) -  
25 rotate([0, 90, 0]) -  
26 difference() -  
27 { -  
28 //zakladní materiál -  
29 translate([0,0,0]) -  
30 cylinder (h = S01_sila_materialu, r=R02_vyska_kridla, $fn=100); -  
31 -  
32 translate([-R02_vyska_kridla,0,-0.01]) -  
33 cube([R02_vyska_kridla,R02_vyska_kridla,S01_sila_materialu+0.02],center=false); -  
34 -  
35 translate([0,-R02_vyska_kridla,-0.01]) -  
36 cube([R02_vyska_kridla,R02_vyska_kridla,S01_sila_materialu+0.02],center=false); -  
37 -  
38 translate([0,0,-0.01]) -  
39 cube([R02_vyska_kridla,R02_vyska_kridla,S01_sila_materialu+0.02],center=false); -  
40 -  
41 translate([-R02_vyska_kridla,-R03_prumer_zavitu/2-S01_sila_materialu+3,-0.01]) -  
42 cube([R02_vyska_kridla,R02_vyska_kridla,S01_sila_materialu+0.02],center=false); -  
43 23
44 } 24
45   25  
46 //kvádr pod tyčí 26 //kvádr pod tyčí
47 translate([-R02_hrana_drzaku/2,-(R02_delka_vyrovnnavaci_tyce+R03_prumer_zavitu/2+S01_sila_materialu),0]) 27 translate([-R02_hrana_drzaku/2,-(R02_delka_vyrovnnavaci_tyce+R03_prumer_zavitu/2+S01_sila_materialu),0])
48 cube([R02_hrana_drzaku,R02_delka_vyrovnnavaci_tyce+R03_prumer_zavitu/2+S01_sila_materialu,R02_sila_materialu_pod_tyci],center=false); 28 cube([R02_hrana_drzaku,R02_delka_vyrovnnavaci_tyce+R03_prumer_zavitu/2+S01_sila_materialu,R02_sila_materialu_pod_tyci],center=false);
49 29
50 //prední tyč 30 //prední tyč
51 translate([0,0,5]) 31 translate([0,0,5])
52 rotate([-90, 0, 180]) 32 rotate([-90, 0, 180])
Line 66... Line 46...
66 46
67 //zakulacení spodní tyče 47 //zakulacení spodní tyče
68 translate([0,R02_delka_kridla+(S01_prumer_vnitrni/2+5*S01_sila_materialu)-R02_hrana_drzaku/2,0]) 48 translate([0,R02_delka_kridla+(S01_prumer_vnitrni/2+5*S01_sila_materialu)-R02_hrana_drzaku/2,0])
69 cylinder (h = S01_sila_materialu, r=R02_hrana_drzaku/2, $fn=100); 49 cylinder (h = S01_sila_materialu, r=R02_hrana_drzaku/2, $fn=100);
70   50  
-   51 //ližiny pro křídlo
71   52  
-   53
-   54 translate([-(R02_sila_materialu_kridla+R02_sila_materialu_kridla_tolerance)/2,0,0])
-   55 rotate ([0,-90,0])
-   56 linear_extrude (height = S01_sila_materialu, convexity = 10)
72 57 polygon(points=[[0,R03_prumer_zavitu/2],[R02_zavit_vyska, R03_prumer_zavitu/2],[R02_zavit_vyska,R02_delka_kridla+(S01_prumer_vnitrni/2+5*S01_sila_materialu)-R02_hrana_drzaku/2],[0,R02_delka_kridla+(S01_prumer_vnitrni/2+5*S01_sila_materialu)-R02_hrana_drzaku/2]]);
73 } 58
74 59
75 60
-   61 translate([S01_sila_materialu+(R02_sila_materialu_kridla+R02_sila_materialu_kridla_tolerance)/2,0,0])
-   62 rotate ([0,-90,0])
-   63 linear_extrude (height = S01_sila_materialu, convexity = 10)
76 64 polygon(points=[[0,R03_prumer_zavitu/2],[R02_zavit_vyska, R03_prumer_zavitu/2],[R02_zavit_vyska,R02_delka_kridla+(S01_prumer_vnitrni/2+5*S01_sila_materialu)-R02_hrana_drzaku/2],[0,R02_delka_kridla+(S01_prumer_vnitrni/2+5*S01_sila_materialu)-R02_hrana_drzaku/2]]);
-   65 }
77 66
78 //odečet závitu 67 //odečet závitu
79 translate([0,0,-10]) 68 translate([0,0,-10])
80 screw_thread((R03_prumer_zavitu),S01_hloubka_zavitu,55,R04_zavit_vyska+R02_zavit_vyska+R01_zavit_vyska,PI/2,2); 69 screw_thread((R03_prumer_zavitu),S01_hloubka_zavitu,55,R04_zavit_vyska+R02_zavit_vyska+R01_zavit_vyska+10,PI/2,2);
81 70
82 //otvor na hlavu šroubu 71 //otvor na hlavu šroubu
83 72
84 73
85 74