// To jest taka podstawecznka na te metalowe półki małe, żeby można było stawiać kamyczki width=220; length=160; height_down = 5; height_up = 15; wall_thickness = 2; shelf_thickness = 1; include include wt = wall_thickness; st = shelf_thickness; total_height = height_up + height_down + shelf_thickness; difference() { // głowny model translate([width/2+wt, length/2+wt, total_height/2]) cuboid([width + wt*2, length + wt*2, total_height], rounding=2); // wycięcie na dole translate([wt,wt,-0.1]) cube([width, length, height_down]); // wycięcie na górze translate([width/2, length/2, height_up]) translate([wt,wt,height_down + st + 0.1]) cuboid([width, length, height_up * 2], rounding=10); } // cuboid();