Podest-im-hq: Unterschied zwischen den Versionen

Aus C3D2
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „Podest im HQ“)
 
Keine Bearbeitungszusammenfassung
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 14. November 2017, 22: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);
}