chiark / gitweb /
flyscreen-handle: peg bases from v10
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 26 Aug 2016 20:14:20 +0000 (21:14 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 26 Aug 2016 20:14:20 +0000 (21:14 +0100)
flyscreen-handle.scad

index 61f8de06d2c3fced3b25902320498e85b2e85cc0..f1c302d8d1dc601a16bd6e2fc8edf919ccb632a0 100644 (file)
@@ -44,6 +44,9 @@ peg_wedge_less = 1.0;
 peg_wedge_more = 2.0;
 peg_len = 16;
 
+peg_base_w = 10;
+peg_base_th = 1.5;
+
 // calculated
 
 ins_irad = openingcnr_dia/2 + gap;
@@ -210,6 +213,8 @@ module Peg(){
       PegSectionSlice(lambda + 1/iters);
     }
   }
+  translate([0, -peg_base_w/2 + peg_height/2, 0])
+    cube([peg_height, peg_base_w, peg_base_th]);
 }
 
 module PegPrintL(){
@@ -277,7 +282,7 @@ module Test(){
 module PegTestKit(){
   PegPrintL();
   translate([2,0,0]) PegPrintR();
-  translate([0,-2,0])
+  translate([0,-8,0])
     linear_extrude(height=retain_len, convexity=100) WithRetainSection();
 }