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.) [[Datei:GoBrett.png|thumb|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); }; }