$fn=50;
dicke=20;
dicke2=25;
difference(){
union(){
hull(){
linear_extrude(30){
    circle(r=dicke+2);
}
translate([0,30,0])

rotate([10,0,0]){
linear_extrude(30, scale=0.1){
hull(){
translate([5,0,0])
circle(r = 5);
translate([-5,0,0])
circle(r = 5);
}}
}
}}
translate([0,0,-1])
linear_extrude(40){
    circle(r=dicke);
}

translate([0,28,dicke2-5])
rotate([90,0,0])
linear_extrude(8){
difference(){
    circle(r=dicke2);
    circle(r=dicke2-10);
}    }
}

Kommentare sind geschlossen.