aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElena ``of Valhalla'' Grandi <valhalla@trueelena.org>2018-11-08 16:57:26 +0100
committerElena ``of Valhalla'' Grandi <valhalla@trueelena.org>2018-11-08 16:57:26 +0100
commit8d7c37afc40a9033e3406ea9fff97b7b9babaf86 (patch)
treeb5746ed3e93f258590a9fff16b2bd92cdb597ac9
parentdfd3dc45bde863d6a745debeac038b30017ceadb (diff)
Sicherman dice
cfr https://en.wikipedia.org/wiki/Sicherman_dice
-rw-r--r--designs/free_mono_sicherman_1.scad19
-rw-r--r--designs/free_mono_sicherman_2.scad19
2 files changed, 38 insertions, 0 deletions
diff --git a/designs/free_mono_sicherman_1.scad b/designs/free_mono_sicherman_1.scad
new file mode 100644
index 0000000..f79cc48
--- /dev/null
+++ b/designs/free_mono_sicherman_1.scad
@@ -0,0 +1,19 @@
+use <../lib/dice.scad>
+use <../lib/utils.scad>
+use <../lib/faces/digits.scad>
+
+size = 14;
+
+side = s2s_d6(size);
+
+rotate([180, 0, 0]) difference() {
+ d6(size);
+ cube_faces(size) {
+ digits(side, 2, "free_mono");
+ digits(side, 1, "free_mono");
+ digits(side, 2, "free_mono");
+ digits(side, 4, "free_mono");
+ digits(side, 3, "free_mono");
+ digits(side, 3, "free_mono");
+ }
+}
diff --git a/designs/free_mono_sicherman_2.scad b/designs/free_mono_sicherman_2.scad
new file mode 100644
index 0000000..22bb107
--- /dev/null
+++ b/designs/free_mono_sicherman_2.scad
@@ -0,0 +1,19 @@
+use <../lib/dice.scad>
+use <../lib/utils.scad>
+use <../lib/faces/digits.scad>
+
+size = 14;
+
+side = s2s_d6(size);
+
+rotate([180, 0, 0]) difference() {
+ d6(size);
+ cube_faces(size) {
+ digits(side, 1, "free_mono");
+ digits(side, 3, "free_mono");
+ digits(side, 4, "free_mono");
+ digits(side, 6, "free_mono");
+ digits(side, 5, "free_mono");
+ digits(side, 8, "free_mono");
+ }
+}