Gesellschaftsspiel-Replikator/GoBrett: Unterschied zwischen den Versionen
Lulu (Diskussion | Beiträge) (Seite angelegt: Go-Spielbrett) |
Lulu (Diskussion | Beiträge) (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.)
// 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);
};
}

