/* Software */ -> 3D-Drucken
[stratum0-wiki.git] / Gesellschaftsspiel-Replikator%2FDomino_V1.mw
index 0bd6426..26a069d 100644 (file)
@@ -1,14 +1,24 @@
-<pre>
+[[Datei:Blinden-Domino.png|thumb|Blinden-Domino]]
+
+[[Datei:Stratum0 Dominosteine V1.png|thumb|Dominosteine für Blinde]]
+
+
+==Regeln==
 
+* [http://www.pegasus.de/fileadmin/_downloads/_regeln/Domino_Dominoes.pdf http://www.pegasus.de/fileadmin/_downloads/_regeln/Domino_Dominoes.pdf]
+* Wikipedia: [http://de.wikipedia.org/wiki/Domino http://de.wikipedia.org/wiki/Domino]
+* Online-Spiel und Regeln: [http://www.brettspielnetz.de/spielregeln/domino.php http://www.brettspielnetz.de/spielregeln/domino.php]
+* [http://www.pagat.com/class/domino.html Pagat.com]
+
+== OpenSCAD Code für Steine ==
+
+<pre>
 
 // Blindendomino
-// 2014-01-22 V1.01
+// 2014-10-31 V1.1
 // by Stratum 0
-// License: WTF
+// License: WTFPL
 
-// **************************************
-// ** Dominos bitte *massiv* drucken!  **
-// **************************************
 
 $fn=20;
 LangeKante=40;
@@ -23,7 +33,7 @@ Punktspitze=0;
 Punktabstand=4;
 Rechts=1;
 Links=-1;
-Abstand=0;
+Abstand=2;
 
 //MyDomino();
 
@@ -32,13 +42,13 @@ Abstand=0;
 {
 
 
-for (i = [1:6])
+for (i = [1:6]) // Hier Anfangswert und Endwert für linke Steinhaelfte eintragen
      {
-     for (j = [1:6])
+     for (j = [1:6]) // Hier Anfangswert und Endwert für rechte Steinhaelfte eintragen
           {
-          translate([(LangeKante+Abstand)*(i-1),(KurzeKante+Abstand)*(j-1),0])  CutDomino();
-          translate([(LangeKante+Abstand)*(i-1)+Abstand,(KurzeKante+Abstand)*(j-1),0])  CreateValue("purple", i, Links);
-          translate([(LangeKante+Abstand)*(i-1)+Abstand,(KurzeKante+Abstand)*(j-1),0])  CreateValue("pink", j, Rechts);
+          translate([(LangeKante+Abstand)*i+Abstand,(KurzeKante+Abstand)*j,0])  CutDomino();
+          translate([(LangeKante+Abstand)*i+Abstand,(KurzeKante+Abstand)*j,0])  CreateValue("purple", i, Links);
+          translate([(LangeKante+Abstand)*i+Abstand,(KurzeKante+Abstand)*j,0])  CreateValue("pink", j, Rechts);
           } // End For J
      } // End For I
 } // End Module
This page took 0.031062 seconds and 4 git commands to generate.