Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
$fa = 3;
$fs = 0.05;
+module HingePinPlan(){
+ circle(r= $hinge_pin_dia/2);
+}
+
module HingeProngPlan(behind){
difference(){
hull(){
[-$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();