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