chiark / gitweb /
pin-hinge: wip
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 15 Sep 2020 22:30:12 +0000 (23:30 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 15 Sep 2020 22:30:12 +0000 (23:30 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
pin-hinge.scad

index 658bfa31eb18fe7895a7d0dc29c8b7aa92660239..9fa22de01e7866a11a728bf0befdf84b9e529301 100644 (file)
@@ -8,6 +8,10 @@ $hinge_noncrit_gap = 1.0;
 $fa = 3;
 $fs = 0.05;
 
+module HingePinPlan(){
+  circle(r= $hinge_pin_dia/2);
+}
+
 module HingeProngPlan(behind){
   difference(){
     hull(){
@@ -16,8 +20,17 @@ module HingeProngPlan(behind){
               [-$hinge_main_dia/2, -behind],
               [+$hinge_main_dia/2, -behind]]);
     }
-    circle(r= $hinge_pin_dia/2);
+    HingePinPlan();
   }
 }
 
-HingeProngPlan(5);
+module HingeGapPlan() {
+  circle(r = $hinge_main_dia/2 + $hinge_inter_gap);
+}
+
+module PlanDemo(){
+  HingeProngPlan(5);
+  %HingeGapPlan();
+}
+
+PlanDemo();