summaryrefslogtreecommitdiff
path: root/src/piecepack.scad
diff options
context:
space:
mode:
Diffstat (limited to 'src/piecepack.scad')
-rw-r--r--src/piecepack.scad19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/piecepack.scad b/src/piecepack.scad
index c0fb04f..ef3f3c7 100644
--- a/src/piecepack.scad
+++ b/src/piecepack.scad
@@ -35,3 +35,22 @@ module coin(suite,value) {
}
}
+module die(suite) {
+ difference() {
+ cube(12);
+ translate([0,0,11]) linear_extrude(height=1.5) scale(0.24)
+ import(str("../graphics/",suite,".dxf"));
+ translate([1,0,0]) rotate([0,-90,0])
+ linear_extrude(height=1.5) scale(0.24)
+ import("../graphics/2.dxf");
+ translate([11,0,12]) rotate([0,90,0])
+ linear_extrude(height=1.5) scale(0.24)
+ import("../graphics/5.dxf");
+ translate([0,1,0]) rotate([90,0,0])
+ linear_extrude(height=1.5) scale(0.24)
+ import("../graphics/3.dxf");
+ translate([0,11,12]) rotate([-90,0,0])
+ linear_extrude(height=1.5) scale(0.24)
+ import("../graphics/4.dxf");
+ }
+}