chiark / gitweb /
knifeblock: Peg slot in block fix
[reprap-play.git] / knifeblock.scad
index 92032d8894890cdce16a6056cbb551b846ee0d68..9eac44e8f2c740958e40d8f1daceee9364e1c9b4 100644 (file)
@@ -133,7 +133,7 @@ module AtSides(){
 }
 
 module BlockPegSlot(){
-  translate([recessblockwidth/2, pegrecess - 0.5*peglen, -height]){
+  translate([recessblockwidth/2, pegrecess - peglen, -height]){
     rotate([-90,0,0]) linear_extrude(height=totaldepth){
       PegTemplate(peghead/2 * 1.2);
     }
@@ -285,12 +285,15 @@ module Demo(){ ////toplevel
   color([1,0,0]) AtSides() { DemoPeg(); DemoPeg(); }
 }
 
+module Pegs(){ ////toplevel
+  Peg();
+  translate([-peghead-3, 0,0]) Peg();
+}
+
 module CoverParts(){ ////toplevel
   Cover();
-  translate([0, coverlonglen, pegheight/2-pegslopv]) {
-    Peg();
-    translate([-peghead-3, 0,0]) Peg();
-  }
+  translate([0, coverlonglen, pegheight/2-pegslopv])
+    Pegs();
 }
 
 //Block();
@@ -301,3 +304,4 @@ module CoverParts(){ ////toplevel
 //Cover();
 //Holes();
 //%CoverTemplate();
+//Pegs();