handle_inward = 10;
handle_len = 5;
+pushhole_ell_sz = 3.5;
+pushhole_ell_th = 1.5;
+pushhole_circle_dia = 2.0;
+
// for testing:
battery_len = 3;
//battery_wdth = 15;
}
}
+module PushHolePlan(){ ////toplevel
+// translate(-pushhole_ell_th * 0.5 * [1,1])
+ for (r=[0,90])
+ rotate(r)
+ translate(-pushhole_ell_th * 0.5 * [1,1])
+ square([ pushhole_ell_sz, pushhole_ell_th ]);
+ circle(pushhole_circle_dia/2, $fn=20);
+}
+
module PlanDemo(){ ////toplevel
color("blue") BaseHalfPlan();
color("red") LidHalfPlan();