Rev Author Line No. Line
4465 jacho 1 $fn=40; // model faces resolution.
2 include <../configuration.scad>
4524 jacho 3 include <polyScrewThread_r1.scad>
4465 jacho 4  
4524 jacho 5 PI=3.141592;
6  
7  
8  
9  
10  
11  
12  
13  
4490 jacho 14 module WINDGAUGE02A_R05()
4465 jacho 15 {
16 //setihrana matice
17 difference()
18 {
4490 jacho 19  
20 union()
21 {
4465 jacho 22 //zakladni material
4490 jacho 23 cylinder (h = 2*S01_sila_materialu+2*S01_sila_materialu+vyska_hlavy_sroubu+magnet_vyska+vyska_matky-senzor_vyska_IO-senzor_odstup_od_magnetu, r= R05_sirka_matky/2, $fn=6);
4465 jacho 24  
4490 jacho 25 translate([0,0,-S01_sila_materialu/2])
26 cylinder (h = S01_sila_materialu, r=(lozisko_prumer_vnitrni+2*lozisko_prekryv)/2, center = true, $fn=100);
27 }
28  
4465 jacho 29  
30  
31  
32 //otvor pro magnet
4490 jacho 33 translate([0,0,(2*S01_sila_materialu+2*S01_sila_materialu+vyska_hlavy_sroubu+magnet_vyska+vyska_matky-senzor_vyska_IO-senzor_odstup_od_magnetu)-magnet_zapusteni/2+0.01])
4465 jacho 34 cylinder (h = magnet_zapusteni+0.01, r=((magnet_prumer+0.2)/2), center = true, $fn=100);
4490 jacho 35 //otvor
36 translate([0,0,-S01_sila_materialu])
37 cylinder (h = 3*S01_sila_materialu+2*S01_sila_materialu+vyska_hlavy_sroubu+magnet_vyska+vyska_matky-senzor_vyska_IO-senzor_odstup_od_magnetu+0.1, r=prumer_osicky/2, $fn=100);
38  
39 translate([0,0,S01_sila_materialu+2*S01_sila_materialu+vyska_hlavy_sroubu+magnet_vyska+vyska_matky-senzor_vyska_IO-senzor_odstup_od_magnetu+0.1])
40 difference()
41 {
42 cylinder( S01_sila_materialu,d1=3*R05_sirka_matky, d2=3*lozisko_prumer_vnitrni+2*lozisko_prekryv );
43  
44 cylinder( S01_sila_materialu, d1=R05_sirka_matky,d2=lozisko_prumer_vnitrni+2*lozisko_prekryv );
45  
46 }
47  
48 //spodní zakulacení
49 difference()
50 {
51 cylinder( S01_sila_materialu, d1=3*lozisko_prumer_vnitrni+2*lozisko_prekryv,d2=3*R05_sirka_matky );
52  
53 cylinder( S01_sila_materialu, d1=lozisko_prumer_vnitrni+2*lozisko_prekryv,d2=R05_sirka_matky );
54  
4465 jacho 55 }
4490 jacho 56 }
57 }
4465 jacho 58  
59  
4490 jacho 60 WINDGAUGE02A_R05();
4465 jacho 61  
62