$fn=100;
dicke=27;
dicke2=25;
hoehe=150;
scale([dicke/10, dicke/10, hoehe/10]){
difference(){
union(){
cylinder(10,d=10+0.5);
hull(){
translate([0,-4.7,2.1])
rotate([90,90,0])
cylinder(2., 2, 2);
translate([0,-4.7,7.9])
rotate([90,90,0])
cylinder(2., 2, 2);
}
hull(){
translate([0,-6.5,2])
rotate([90,90,0])
cylinder(0.5, 2, 2);
translate([0,-6.5,8])
rotate([90,90,0])
cylinder(0.5, 2, 2);
}
}
translate([0,0,-1])
cylinder(12,d=10);
//schlitz
translate([0,0,-1])
cube([0.5,12,12]);
hull(){
translate([0,-4.7,2.1])
rotate([90,90,0])
cylinder(4., 1, 1);
translate([0,-4.7,7.9])
rotate([90,90,0])
cylinder(4., 1, 1);
}
for ( i = [3 : 8] ){
translate([1.8,-6.2,i-1.3])
rotate([0,-70,0])
cube([1, 1.2, 0.2]);
}
}
}