Rev Author Line No. Line
4279 jacho 1 $fn=40; // model faces resolution.
4292 jacho 2 include <../configuration.scad>
4279 jacho 3  
4292 jacho 4 kryt_rotoru(prumer_rotoru1,sila_materialu,prumer_sroubu,vyska_rotoru1);
4279 jacho 5  
4292 jacho 6 module kryt_rotoru(prumer_rotoru1,sila_materialu,prumer_sroubu,vyska_rotoru1)
4279 jacho 7 {
8  
9 //kopule
10 difference()
11 {
4292 jacho 12 sphere(d = prumer_rotoru1+2*sila_materialu, $fn=100);
13 sphere(d = prumer_rotoru1+0.1, $fn=100);
4279 jacho 14  
4292 jacho 15 translate([0,0,-(prumer_rotoru1+2*sila_materialu)/2])
16 cube(size = [prumer_rotoru1+2*sila_materialu, prumer_rotoru1+2*sila_materialu, prumer_rotoru1+2*sila_materialu], center = true);
4279 jacho 17  
18 }
19  
4292 jacho 20 //válcová část krytu
4279 jacho 21 difference()
22 {
23 //zakladni valec
4292 jacho 24 translate([0,0,-vyska_rotoru1/2])
25 cylinder (h = vyska_rotoru1, r=(prumer_rotoru1+2*sila_materialu)/2, center = true, $fn=100);
4279 jacho 26  
4292 jacho 27 //válec pro vykrojení
28 translate([0,0,-vyska_rotoru1/2])
29 cylinder (h = vyska_rotoru1+0.05, r=(prumer_rotoru1+0.1)/2, center = true, $fn=100);
4279 jacho 30  
4292 jacho 31  
4279 jacho 32 }
33 }
34  
35  
36