chiark / gitweb /
pandemic-quarantines: xfig layers are numbers, wip
[reprap-play.git] / pandemic-quarantines.scad
index e9b9eaa579d04bda6306d064d2e85cecf7588a9d..5d210dc24e83ab4980160aadee6be7c96cd90045 100644 (file)
@@ -3,12 +3,14 @@
 prisml = 13;
 triedge = 13;
 
+etchdepth = 1.5;
+
 figboxsize = 13;
 
-module Number(depth) {
+module Number(number) {
   translate([-figboxsize/2, -figboxsize/2])
-    import(file=str("pandemic-quarantine-l",depth,".dxf"), convexity=100);
-}  
+    import(file=str("pandemic-quarantine-l",number,".dxf"), convexity=100);
+}
 
 module FaceTriangle(){
   x = triedge / 2;
@@ -24,4 +26,24 @@ module Body(){
     linear_extrude(height=prisml) FaceTriangle();
 }
 
-Body();
+module NumberCut(number){
+  translate([0,0, -etchdepth])
+    linear_extrude(height= etchdepth + 1)
+    Number(number);
+}
+
+module Etchings(){
+  for (my=[0,1]) {
+    
+  }
+}
+
+module Counter(){
+  difference(){
+    Body();
+    Etchings();
+  }
+}
+
+Counter();
+//NumberCut(1);