Gesellschaftsspiel-Replikator/GoBrett: Unterschied zwischen den Versionen

Aus Stratum 0
Wechseln zu:Navigation, Suche
(Seite angelegt: Go-Spielbrett)
 
(Bild ergänzt)
 
Zeile 2: Zeile 2:
  
 
(Statt kreuzender Linien wurden einfach Felder benutzt, aus denen die Go-Steine nicht so leicht beim Tasten herausrutschen.)
 
(Statt kreuzender Linien wurden einfach Felder benutzt, aus denen die Go-Steine nicht so leicht beim Tasten herausrutschen.)
 +
 +
 +
[[Datei:GoBrett.png|thumb|OpenSCAD Entwurf von einem Go-Brett]]
  
 
<PRE>
 
<PRE>
 
  
 
// Go Spielbrett  
 
// Go Spielbrett  
Zeile 66: Zeile 68:
 
    
 
    
 
}
 
}
 
 
 
 
 
 
 
 
 
</PRE>
 
</PRE>

Aktuelle Version vom 24. August 2015, 17:53 Uhr

Ein 9er-Go-Brett für Blinde

(Statt kreuzender Linien wurden einfach Felder benutzt, aus denen die Go-Steine nicht so leicht beim Tasten herausrutschen.)


OpenSCAD Entwurf von einem Go-Brett

// Go Spielbrett 
// (9er)
// 2015-08-24 V1.0
// by Stratum 0
// License: WTFPL

// $fn=20;

Kante = 14;
Kantenbreite = 1;
Hoehe = 4;
Randhoehe = 2;
Abstand=0;
Zaehler=1;
Viertelfeld=10;



//Hauptprogramm

intersection()
{
    ViertelBrett();
    cube ([Kante*(Viertelfeld), Kante*(Viertelfeld), Kante*(Viertelfeld)]);    
}


module ViertelBrett()
{

for (i = [1:Viertelfeld])
     {
     for (j = [1:Viertelfeld])
          {
          translate([(Kante+Abstand)*i+Abstand,(Kante+Abstand)*j,0])  
           { 

            // ansonsten normales Feld
            Feld("lightgreen");
         }
          } // End For J
     } // End For I


}

// Basisfeld erstellen
module Feld(Farbe)
{
    difference()
    {    
        cube([Kante, Kante, Hoehe+Randhoehe], center=false);

        translate ([Kantenbreite,Kantenbreite,Hoehe-Randhoehe]) 
            color (Farbe) 
                cube([Kante-Kantenbreite-Kantenbreite, Kante-Kantenbreite-Kantenbreite, Hoehe+Randhoehe], center=false);
 
    };
   
}