openscad// 3D-Modell des zugeschnittenen Zylinderabschnitts $fn = 100; // Hohe Auflösung für Rundungen difference() { // 1. Der Grund-Zylinderabschnitt (Unterseite) intersection() { cylinder(r = 358.75, h = 540, center = false); translate([-350, -78.75, 0]) cube([700, 500, 540]); } // 2. Schräger Zuschnitt der linken Kante translate([-350, 0, 0]) rotate([0, atan((350 - 206.47) / 540), 0]) translate([-200, -100, -50]) cube([200, 600, 700]); // 3. Schräger Zuschnitt der rechten Kante translate([350, 0, 0]) rotate([0, -atan((350 - 206.47) / 540), 0]) translate([0, -100, -50]) cube([200, 600, 700]); } See more