// achse translate([5,0,0]) rotate([0,90,0]) cylinder(d=4, h=25, $fn=64); // verdickung translate([18,0,0]) rotate([0,90,0]) cylinder(d=5, h=1, $fn=64); translate([9,0,0]) rotate([0,90,0]) cylinder(d=5, h=1, $fn=64); // bart translate([20,0,-1.5]) { difference() { union() { cube([3, 6, 3]); translate([5,0,0]) cube([2, 6, 3]); translate([8,0,0]) cube([2, 6, 3]); translate([7,0,0]) cube([2, 4, 3]); } translate([0,3,2]) cube([20,2,4]); } } // knubbel translate([-6,0,0]) sphere(r=2, $fn=64); // griff difference() { hull() { translate([2,0,0]) rotate([0,90,0]) cylinder(d=4, h=4, $fn=64); union() { translate([0,2,0]) cylinder(d=10, h=4, $fn=64, center=true); translate([0,-2,0]) cylinder(d=10, h=4, $fn=64, center=true); } } translate([0,2,0]) cylinder(d=6, h=10, $fn=64, center=true); translate([0,-2,0]) cylinder(d=6, h=10, $fn=64, center=true); }