Gesellschaftsspiel-Replikator/GoBrett: Unterschied zwischen den Versionen
Aus Stratum 0
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); }; }