Rev 4472 Rev 4474
Line 2... Line 2...
2 include <../configuration.scad> 2 include <../configuration.scad>
3   3  
4 include <polyScrewThread_r1.scad> 4 include <polyScrewThread_r1.scad>
5   5  
6 PI=3.141592; 6 PI=3.141592;
-   7 module WINDGAUGE02A_S03()
-   8 {
-   9 difference()
-   10 {
-   11 //valec se zavitem
-   12 union() {
-   13  
-   14  
-   15 difference()
-   16 {
-   17
-   18
-   19 cylinder (h = S01_sila_materialu, r=(S01_prumer_vnitrni)/2-3, $fn=100);
7   20  
-   21
-   22 //otvor na pruchod hridelky
-   23 translate([0,0,S01_sila_materialu/2])
-   24 cylinder (h = S01_sila_materialu+0.01, r=(lozisko_prumer_vnitrni+0.2)/2+lozisko_prekryv, center = true, $fn=100);
-   25
-   26 //otvor na šroub 1
-   27 translate([-senzor_delka/2,-senzor_sirka/2,0])
-   28 cylinder (h = S01_sila_materialu+0.01, r=(prumer_sroubu)/2, $fn=100);
-   29
-   30 //otvor na šroub 2
-   31 translate([senzor_delka/2,-senzor_sirka/2,0])
-   32 cylinder (h = S01_sila_materialu+0.01, r=(prumer_sroubu)/2, $fn=100);
-   33
-   34 //otvor na šroub 3
-   35 translate([senzor_delka/2,senzor_sirka/2,0])
-   36 cylinder (h = S01_sila_materialu+0.01, r=(prumer_sroubu)/2, $fn=100);
-   37  
-   38 //otvor na šroub 4
-   39 translate([-senzor_delka/2,senzor_sirka/2,0])
-   40 cylinder (h = S01_sila_materialu+0.01, r=(prumer_sroubu)/2, $fn=100);
-   41
-   42 }
-   43 translate([0,0,lozisko_vyska/2+S01_sila_materialu])
-   44 difference()
-   45 {
-   46
-   47 cylinder (h = lozisko_vyska, r=(lozisko_prumer_vnejsi+2*S01_sila_materialu)/2, center = true, $fn=100);
-   48 cylinder (h = lozisko_vyska+0.01, r=(lozisko_prumer_vnejsi+0.2)/2, center = true, $fn=100);
-   49
-   50
-   51 }
-   52  
-   53  
-   54  
-   55  
-   56 }
-   57 //otvor na šroub 1
-   58 translate([-senzor_delka/2,-senzor_sirka/2,S01_sila_materialu])
-   59 cylinder (h = lozisko_vyska+0.01, r=(prumer_hlavy_sroubu)/2, $fn=100);
-   60
-   61 //otvor na šroub 2
-   62 translate([senzor_delka/2,-senzor_sirka/2,S01_sila_materialu])
-   63 cylinder (h = lozisko_vyska+0.01, r=(prumer_hlavy_sroubu)/2, $fn=100);
-   64
-   65 //otvor na šroub 3
-   66 translate([senzor_delka/2,senzor_sirka/2,S01_sila_materialu])
-   67 cylinder (h = lozisko_vyska+0.01, r=(prumer_hlavy_sroubu)/2, $fn=100);
-   68  
-   69 //otvor na šroub 4
-   70 translate([-senzor_delka/2,senzor_sirka/2,S01_sila_materialu])
-   71 cylinder (h = lozisko_vyska+0.01, r=(prumer_hlavy_sroubu)/2, $fn=100);
-   72 }
-   73  
-   74 }
-   75  
-   76
-   77  
-   78
-   79 WINDGAUGE02A_S03();
-   80  
-   81  
-   82 /*
8 module 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,S01_tolerance_zavit,R02_vzdalenost_mezi_uchyty_lopatek,L01_sila_zapusteni_drzaku,L01_hloubka_zapusteni,vule_mezi_statorem_rotorem,S01_sila_materialu,S01_hloubka_zavitu) 83 module 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,S01_tolerance_zavit,R02_vzdalenost_mezi_uchyty_lopatek,L01_sila_zapusteni_drzaku,L01_hloubka_zapusteni,vule_mezi_statorem_rotorem,S01_sila_materialu,S01_hloubka_zavitu)
9 { 84 {
10 union() 85 union()
11 { 86 {
12 //valec se zavitem 87 //valec se zavitem
Line 39... Line 114...
39   114  
40 115
41   116  
42 117
43 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,S01_tolerance_zavit,R02_vzdalenost_mezi_uchyty_lopatek,L01_sila_zapusteni_drzaku,L01_hloubka_zapusteni,vule_mezi_statorem_rotorem,S01_sila_materialu,S01_hloubka_zavitu); 118 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,S01_tolerance_zavit,R02_vzdalenost_mezi_uchyty_lopatek,L01_sila_zapusteni_drzaku,L01_hloubka_zapusteni,vule_mezi_statorem_rotorem,S01_sila_materialu,S01_hloubka_zavitu);
-   119
-   120 */