Podest-im-hq: Unterschied zwischen den Versionen
Aus C3D2
(Die Seite wurde neu angelegt: „Podest im HQ“) |
|||
Zeile 1: | Zeile 1: | ||
Podest im HQ | Podest im HQ | ||
+ | |||
+ | [[Datei:Podest 2.png]] | ||
+ | |||
+ | Da upload einer *.scad datei im Wiki nicht möglich. Hier der Quelltext für das OpenSCAD Modell: | ||
+ | <pre> | ||
+ | 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); | ||
+ | } | ||
+ | </pre> |
Version vom 15. November 2017, 00:18 Uhr
Podest im HQ
Da upload einer *.scad datei im Wiki nicht möglich. Hier der Quelltext für das OpenSCAD Modell:
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); }