Elkészítendő


OpenSCAD kód
module result(h = 30, d = 15) {
color("LightGray")
difference() {
group() {
minkowski() {
cube([d, d, h], true);
sphere(r=1);
}
translate([0, 0, h/2-3]) {
minkowski() {
cube([d-5, 48, 1], true);
sphere(r=1);
}
}
translate([0, 0, -(h/2-0.5)]) {
minkowski() {
cube([d-5, 48, 1], true);
sphere(r=1);
}
}
translate([0, 0, h/2-3]) {
minkowski() {
cube([d-3, d-3, 20], true);
sphere(r=0.5);
}
}
}
group() {
translate([0, 16, 0]) {
cylinder(h+2, 3, 3, true);
}
translate([0, -16, 0]) {
cylinder(h+2, 3, 3, true);
}
cube([d-5, d-5, 2*h], true);
}
}
}
result();
Kész model


