
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);
