4545 |
jacho |
1 |
$fn=40; // model faces resolution. |
|
|
2 |
include <../configuration.scad> |
|
|
3 |
|
|
|
4 |
|
|
|
5 |
include <polyScrewThread_r1.scad> |
|
|
6 |
|
|
|
7 |
PI=3.141592; |
|
|
8 |
|
|
|
9 |
|
|
|
10 |
|
|
|
11 |
|
|
|
12 |
//Držák ložisek, rotoru, senzoru |
|
|
13 |
|
|
|
14 |
module WINDGAUGE01A_R05() |
|
|
15 |
{ |
|
|
16 |
difference() |
|
|
17 |
{ |
|
|
18 |
//základní tvar |
|
|
19 |
minkowski() |
|
|
20 |
{ |
|
|
21 |
cube([R05_delka_kridla,R05_vyska_kridla,R02_sila_materialu_kridla/2]); |
|
|
22 |
cylinder(r=R02_zavit_vyska/2,h=R02_sila_materialu_kridla/2); |
|
|
23 |
} |
|
|
24 |
|
|
|
25 |
//otvory pro šroub |
|
|
26 |
translate([0,0,-0.01]) |
|
|
27 |
cylinder (h = R02_sila_materialu_kridla+1, r=prumer_sroubu/2+0.2, $fn=100); |
|
|
28 |
|
|
|
29 |
translate([R02_vzdalenost_der,0,-0.01]) |
|
|
30 |
cylinder (h = R02_sila_materialu_kridla+1, r=prumer_sroubu/2+0.2, $fn=100); |
|
|
31 |
|
|
|
32 |
translate([-R02_zavit_vyska/2,R05_vyska_kridla/2+R02_zavit_vyska/2+0.01,-0.01]) |
|
|
33 |
cube([R05_vyska_kridla/2,R05_vyska_kridla/2,R02_sila_materialu_kridla+0.02]); |
|
|
34 |
|
|
|
35 |
} |
|
|
36 |
|
|
|
37 |
//kolo |
|
|
38 |
translate([R05_vyska_kridla/2-R02_zavit_vyska/2,R05_vyska_kridla/2+R02_zavit_vyska/2,0]) |
|
|
39 |
cylinder(r=R05_vyska_kridla/2,h=R02_sila_materialu_kridla); |
|
|
40 |
} |