Rev 4277 Rev 4288
1 $fn=40; // model faces resolution. 1 $fn=40; // model faces resolution.
2 //include <configuration.scad> 2 //include <../configuration.scad>
-   3  
3   4  
4   5  
5 module stator1(stator1_sila,lozisko_prumer_vnejsi,sirka_matky,lozisko_prumer_vnitrni,lozisko_prekryv,prumer_sroubu) 6 module stator1(stator1_sila,lozisko_prumer_vnejsi,sirka_matky,lozisko_prumer_vnitrni,lozisko_prekryv,prumer_sroubu)
6 { 7 {
7 difference() 8 difference()
8 { 9 {
9 cylinder (h = stator1_sila, r=(lozisko_prumer_vnejsi+10+sirka_matky)/2, center = true, $fn=100); 10 cylinder (h = stator1_sila, r=(lozisko_prumer_vnejsi+10+sirka_matky)/2, center = true, $fn=100);
10 11
11   12  
12 //otvor pro hridel rotoru 13 //otvor pro hridel rotoru
13 translate([0,0,0]) 14 translate([0,0,0])
14 cylinder (h = stator1_sila+0.1, r=(lozisko_prumer_vnitrni+2*lozisko_prekryv+2)/2, center = true, $fn=100); 15 cylinder (h = stator1_sila+0.1, r=(lozisko_prumer_vnitrni+2*lozisko_prekryv+2)/2, center = true, $fn=100);
15 16
16 17
17 18
18 //otvor pro sroub 1 19 //otvor pro sroub 1
19 translate([(lozisko_prumer_vnejsi+prumer_sroubu+5)/2,0,0]) 20 translate([(lozisko_prumer_vnejsi+prumer_sroubu+5)/2,0,0])
20 cylinder (h = stator1_sila+0.1, r=prumer_sroubu/2, center = true, $fn=100); 21 cylinder (h = stator1_sila+0.1, r=prumer_sroubu/2, center = true, $fn=100);
21   22  
22 //otvor pro sroub 2 23 //otvor pro sroub 2
23 rotate(a=[0,0,120]) 24 rotate(a=[0,0,120])
24 translate([(lozisko_prumer_vnejsi+prumer_sroubu+5)/2,0,0]) 25 translate([(lozisko_prumer_vnejsi+prumer_sroubu+5)/2,0,0])
25   26  
26 cylinder (h = stator1_sila+0.1, r=prumer_sroubu/2, center = true, $fn=100); 27 cylinder (h = stator1_sila+0.1, r=prumer_sroubu/2, center = true, $fn=100);
27 28
28 //otvor pro sroub 3 29 //otvor pro sroub 3
29 rotate(a=[0,0,240]) 30 rotate(a=[0,0,240])
30 translate([(lozisko_prumer_vnejsi+prumer_sroubu+5)/2,0,0]) 31 translate([(lozisko_prumer_vnejsi+prumer_sroubu+5)/2,0,0])
31   32  
32 cylinder (h = stator1_sila+0.1, r=prumer_sroubu/2, center = true, $fn=100); 33 cylinder (h = stator1_sila+0.1, r=prumer_sroubu/2, center = true, $fn=100);
33 34
34   35  
35   36  
36 37
37   38  
38 } 39 }
39 } 40 }
40   41  
41   42  
42   43  
43   44  
44   45  
45   46