m = 400; module brett(laenge, breite) { hoehe = 15; cube([laenge, breite, hoehe]); } // Boden color("red", 0.8) translate([0,0,0]) brett(3*m, 4*m); // Seitenteile color("green", 0.8) translate([0,m,m]) brett(m, 3*m); color("green", 0.8) translate([0,0,m]) rotate([0,90,0]) brett(m, 4*m); color("green", 0.8) translate([2*m,m,m]) brett(m, 3*m); color("green", 0.8) translate([3*m,0,m]) rotate([0,90,0]) brett(m, 4*m); // Hinten quer color("yellow", 0.8) translate([0,m,m]) rotate([0,0,-90]) brett(m, 3*m); // Kueche color("purple", 0.8) translate([2*m,-2.5*m,0]) cube([m,3*m,m]); // Tischplatte/Bett color("orange", 0.8) translate([m,m,2*m]) brett(m+10, 3*m); color("orange", 0.8) translate([0,5*m+10,m]) rotate([0,0,-90]) brett(m+10, 3*m); // Bett/Halter f. Tischplatte color("blue", 0.8) translate([m,m,m]) brett(m, 3*m); color("blue", 0.8) translate([m,m,0]) rotate([90,0,0]) brett(m, 2*m+50);