From 5c8fc769e7d8cf42ea24e57b6735ef5dd84e7921 Mon Sep 17 00:00:00 2001
From: Lulu
+ + +// 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); + + }; + +} + + + + + + + + +-- 2.20.1