Podest-im-hq
Zur Navigation springen
Zur Suche springen
Podest-im-hq status: obsolete | |
---|---|
Beschreibung | Ein Podest |
Ort | HQ |
Podest im HQ
Da upload einer *.scad datei im Wiki nicht möglich. Hier der Quelltext für das OpenSCAD Modell: Einfach den unten stehenden code in openSCAD einfügen und fertig. Sollten Fehler angezeigt werden, hast Du eine veraltete Version. Der hier stehende code funktioniert mit OpenSCAD version 2017.11.12.nightly (git 7cb1e93) im Debian Repo befindet sich nur die Version von 2014. Mit der klappt es nicht. Hier gehts zum Download (auch binaries und PPA): http://www.openscad.org/downloads.html
Podest Symetisch
//Farben hauswand = "Snow"; kuechenboden = "Gray"; holzbalken = "PaleGreen"; holzlatten = "ForestGreen"; OSB3BodenPlatten = "SpringGreen"; //Raum Kuechenboden(); Fensterwand(); Kuehlschrankwand(); Eingangswand(); Saulen(); color("green",1) { Wandbalken(); Fuesse(); Kopfbalken(); Kopfquertraeger(); Bodentraeger2(); } Fussbodenplatten(); //Stepup(); module Kopfquertraeger() { //https://www.hornbach.de/shop/Latte-24x48x2000-mm-Fichte-Tanne/1000664/artikel.html module traeger(x){ translate([x,0,0]) cube([100,2000,100]); } translate([0,-2000,1352]) { traeger(385); traeger(385+1390); traeger(385+1390+525); } //oberer Podestteil translate([0,-2000,1352]) { traeger(2300); traeger(3552); } } module Kopfbalken(){ //https://www.hornbach.de/shop/Brettschichtholz-100x100x3250-mm-Fichte-SI-sichtbarer-Einbau/5955297/artikel.html translate([0,0,1352]) { //K1 translate([-10,-2000,0]) cube([2400,100,100],false); //K2 //translate([2000,0,0]) cube([2000,100,100],false); //K3 translate([2400,-2000,0]) cube([1275,100,100],false); } } module Fuesse(){ //2* 100x100x3000mm NSI //Rest: 2*1000mm //https://www.hornbach.de/shop/Brettschichtholz-100x100x3250-mm-Fichte-SI-sichtbarer-Einbau/5955297/artikel.html translate([385,-2000,0]) { cube([100,100,1352],false); translate([1275,0,0]) cube([100,100,1352],false); translate([1275+645,0,0]) cube([100,100,1352],false); translate([1275+645+1275,0,0]) cube([100,100,1352],false); } } module Wandbalken(){ //2* 100x120x3000mm NSI //Rest: 2*1000mm //https://www.hornbach.de/shop/Brettschichtholz-100x120x3000-mm-Fichte-NSI-nicht-sichtbarer-Einbau/1006844/artikel.html color(holzbalken,1){ translate([385,-120,1252]) cube([1490,100,100],false); //oberer Podestteil translate([2300,-100, 1252]) cube([1350,100,100],false); } } module Fussbodenplatten() { module OSB3Platte(x){ //https://www.hornbach.de/shop/OSB3-Platte-15x1250x2500-mm-ungeschliffen/3397975/artikel.html color(OSB3BodenPlatten,0.4) translate([x,0,0]) cube([600,2000,27]); } translate([0,-2000,1480]){ OSB3Platte(0); OSB3Platte(600); OSB3Platte(1200); OSB3Platte(1800); } translate([0,-2000,1480]){ color(OSB3BodenPlatten,0.4) OSB3Platte(2400); OSB3Platte(3000); } } module Bodentraeger2() { translate([0,-2000,1450]) { for(i=[0:600:2000]) { translate([0,i,0]) cube([1900,48,24]); } for(i=[50:600:2000]) { translate([1800,i,0]) cube([600,48,24]); } } translate([2300,-2000,1450]) { for(i=[0:600:2000]) { translate([0,i,0]) cube([1350,48,24]); } } } module Stepup(){ translate([500,-2120,0]){ cube([100,100,560]); translate([1500,0,0]) cube([100,100,560]); translate([0,-1000,0]) cube([100,100,560]); translate([1500,-1000,0]) cube([100,100,560]); color("yellow",0.3) translate([0,-1000,560]) cube([1600,1100,12]); } translate([0,-2120,0]){ h = 900; cube([100,100,h]); translate([400,0,0]) cube([100,100,h]); translate([0,-1000,0]) cube([100,100,h]); translate([400,-1000,0]) cube([100,100,h]); color("yellow",0.3) translate([0,-1000,h]) cube([500,1100,12]); } } module Saulen(){ /* ----------------- |S1 S2 S3| | | | | |S4 S5 S6| =======---======= */ //Säule S6 color(hauswand,1){ translate([5900,-260,0]) cube([1300,260,3300],false); } } module Kuehlschrankwand(){ color(hauswand,1) translate([0,0,0]) cube([7200,500,3400],false); //Kühler color("AliceBlue",1) translate([4300,-710,0]) cube([600,610,2100],false); translate([4900,-710,0]) cube([1000,610,750],false); } module Eingangswand(){ color(hauswand,1){ translate([7200,-4000,0]) cube([100,4000,3300],false); } } module Fensterwand(){ color(hauswand,1){ translate([-100,-4000,1350]) cube([100,4000,2000],false); translate([-250,-4000,1215]) rotate([0,45,0]) cube([300,4000,300],false); translate([-300,-4000,0]) cube([500,4000,1215],false); } } module Kuechenboden(){ color(kuechenboden,1) translate([3500,-4000,0]) cube([4000,4000,10],false); }
Podest mit zwei Ebenen
//Farben hauswand = "Snow"; kuechenboden = "Gray"; holzbalken = "PaleGreen"; holzlatten = "ForestGreen"; OSB3BodenPlatten = "SpringGreen"; //Raum Kuechenboden(); Fensterwand(); Kuehlschrankwand(); color("green",1) { Wandbalken(); Fuesse(); Kopfbalken(); Kopfquertraeger(); Bodentraeger2(); } Fussbodenplatten(); //Stepup(); module Kopfquertraeger() { //https://www.hornbach.de/shop/Latte-24x48x2000-mm-Fichte-Tanne/1000664/artikel.html module traeger(x){ translate([x,0,0]) cube([100,2000,100]); } translate([0,-2000,1352]) { traeger(385); traeger(385+1390); traeger(385+1390+525); } //oberer Podestteil translate([0,-2000,2352]) { traeger(2300); traeger(3452); traeger(4700); } } module Kopfbalken(){ //https://www.hornbach.de/shop/Brettschichtholz-100x100x3250-mm-Fichte-SI-sichtbarer-Einbau/5955297/artikel.html translate([0,0,1352]) { //K1 translate([-10,-2000,0]) cube([2400,100,100],false); //K2 //translate([2000,0,0]) cube([2000,100,100],false); //K3 translate([2400,-2000,1000]) cube([2400,100,100],false); } } module Fuesse(){ //2* 100x100x3000mm NSI //Rest: 2*1000mm //https://www.hornbach.de/shop/Brettschichtholz-100x100x3250-mm-Fichte-SI-sichtbarer-Einbau/5955297/artikel.html //Podest unterer Teil translate([385,-2000,0]) { cube([100,100,1352],false); translate([1275,0,0]) cube([100,100,1352],false); translate([1275+645,0,0]) cube([100,100,1352],false); } //Podest oberer Teil translate([2305,-100,1452]){ cube([100,100,1000],false); translate([0,-1900,0]) cube([100,100,1000],false); translate([2400,-1900,-1452]) cube([100,100,2400],false); } } module Wandbalken(){ //2* 100x120x3000mm NSI //Rest: 2*1000mm //https://www.hornbach.de/shop/Brettschichtholz-100x120x3000-mm-Fichte-NSI-nicht-sichtbarer-Einbau/1006844/artikel.html color(holzbalken,1){ translate([385,-120,1252]) cube([2000,100,100],false); //oberer Podestteil translate([2400,-100, 2352]) cube([2400,100,100],false); } } module Fussbodenplatten() { module OSB3Platte(x){ //https://www.hornbach.de/shop/OSB3-Platte-15x1250x2500-mm-ungeschliffen/3397975/artikel.html color(OSB3BodenPlatten,0.4) translate([x,0,0]) cube([600,2000,27]); } translate([0,-2000,1480]){ OSB3Platte(0); OSB3Platte(600); OSB3Platte(1200); OSB3Platte(1800); } translate([0,-2000,2480]){ color(OSB3BodenPlatten,0.4) translate([2260,0,-800]) cube([27,2000,600]); OSB3Platte(2300); OSB3Platte(2900); OSB3Platte(3500); OSB3Platte(4100); } } module Bodentraeger2() { translate([0,-2000,1450]) { for(i=[0:600:2000]) { translate([0,i,0]) cube([1400,48,24]); } for(i=[50:600:2000]) { translate([1300,i,0]) cube([1100,48,24]); } } translate([2300,-2000,2450]) { for(i=[0:600:2000]) { translate([0,i,0]) cube([1400,48,24]); } for(i=[50:600:2000]) { translate([1300,i,0]) cube([100,48,24]); } } } module Stepup(){ translate([500,-2120,0]){ cube([100,100,560]); translate([1500,0,0]) cube([100,100,560]); translate([0,-1000,0]) cube([100,100,560]); translate([1500,-1000,0]) cube([100,100,560]); color("yellow",0.3) translate([0,-1000,560]) cube([1600,1100,12]); } translate([0,-2120,0]){ h = 900; cube([100,100,h]); translate([400,0,0]) cube([100,100,h]); translate([0,-1000,0]) cube([100,100,h]); translate([400,-1000,0]) cube([100,100,h]); color("yellow",0.3) translate([0,-1000,h]) cube([500,1100,12]); } } module Kuehlschrankwand(){ color(hauswand,1) translate([0,0,0]) cube([8000,500,4000],false); //Kühler color("AliceBlue",1) translate([4000,-710,0]) cube([600,610,2100],false); } module Fensterwand(){ color(hauswand,1){ translate([-100,-4000,1350]) cube([100,4000,2000],false); translate([-250,-4000,1215]) rotate([0,45,0]) cube([300,4000,300],false); translate([-300,-4000,0]) cube([500,4000,1215],false); } } module Kuechenboden(){ color(kuechenboden,1) translate([3500,-4000,0]) cube([4000,4000,10],false); }
Podest mit einer Ebene
Kuechenboden(); Fensterwand(); Kuehlschrankwand(); color("green",1) { Wandbalken(); Fuesse(); Fussbalken(); Bodentraeger(); Bodentraeger2(); } Fussbodenplatten(); Verkleidung(); Stepup(); module Stepup(){ translate([500,-2120,0]){ cube([100,100,560]); translate([1500,0,0]) cube([100,100,560]); translate([0,-1000,0]) cube([100,100,560]); translate([1500,-1000,0]) cube([100,100,560]); color("yellow",0.3) translate([0,-1000,560]) cube([1600,1100,12]); } translate([0,-2120,0]){ h = 900; cube([100,100,h]); translate([400,0,0]) cube([100,100,h]); translate([0,-1000,0]) cube([100,100,h]); translate([400,-1000,0]) cube([100,100,h]); color("yellow",0.3) translate([0,-1000,h]) cube([500,1100,12]); } } module Verkleidung(){ module OSB3Platte(){ //https://www.hornbach.de/shop/OSB3-Platte-15x1250x2500-mm-ungeschliffen/3397975/artikel.html color("yellow",0.5) cube([2500,12,1250]); } translate([50,-2000,0]) OSB3Platte(); } module Fussbodenplatten() { module OSB3Platte(){ //https://www.hornbach.de/shop/OSB3-Platte-15x1250x2500-mm-ungeschliffen/3397975/artikel.html color("yellow",0.3) cube([2500,1250,12]); } translate([0,-1250,1344]){ OSB3Platte(); translate([0,-750,0]) OSB3Platte(); translate([1500,-750,0]) OSB3Platte(); translate([1500,0,0]) OSB3Platte(); } } module Bodentraeger2() { translate([0,-2000,1320]) { for(i=[0:600:2000]) { translate([0,i,0]) cube([1400,48,24]); } for(i=[50:600:2000]) { translate([1300,i,0]) cube([1400,48,24]); } for(i=[0:600:2000]) { translate([2600,i,0]) cube([1400,48,24]); } } } module Bodentraeger() { //https://www.hornbach.de/shop/Latte-24x48x2000-mm-Fichte-Tanne/1000664/artikel.html module traeger(x){ translate([x,0,0]) cube([100,2000,100]); } translate([0,-2000,1220]) { for(i=[0:1300:4000]) { traeger(i); } } } module Fussbalken(){ //2* 100x100x3000mm NSI //Rest: 2*1000mm //https://www.hornbach.de/shop/Brettschichtholz-100x100x3250-mm-Fichte-SI-sichtbarer-Einbau/5955297/artikel.html translate([0,-2000,1220]) { cube([2000,120,100],false); translate([2000,0,0]) cube([2000,120,100],false); } } module Fuesse(){ //2* 100x100x3000mm NSI //Rest: 2*1000mm //https://www.hornbach.de/shop/Brettschichtholz-100x100x3250-mm-Fichte-SI-sichtbarer-Einbau/5955297/artikel.html translate([0,-2000,0]) { cube([100,100,1220],false); translate([1250,0,0]) cube([100,100,1220],false); translate([2500,0,0]) cube([100,100,1220],false); translate([3900,0,0]) cube([100,100,1220],false); } } module Wandbalken(){ //2* 100x120x3000mm NSI //Rest: 2*1000mm //https://www.hornbach.de/shop/Brettschichtholz-100x120x3000-mm-Fichte-NSI-nicht-sichtbarer-Einbau/1006844/artikel.html translate([0,-120,1220]) cube([2000,120,100],false); translate([2000,-120,1220]) cube([2000,120,100],false); } module Kuehlschrankwand(){ color("gray",1) translate([-500,0,0]) cube([8000,500,4000],false); } module Fensterwand(){ color("gray",1) translate([-500,-4000,0]) cube([500,4000,1550],false); color("gray",1) translate([-400,-4000,1550]) rotate([0,45,0]) cube([300,4000,300],false); color("gray",1) translate([-250,-4000,1650]) cube([100,4000,2000],false); } module Kuechenboden(){ color("gray",1) translate([3500,-4000,0]) cube([4000,4000,10],false); }