catch_height = 0.35;
catch_finger_height = 1.5;
catch_finger_depth = 2.5;
-catch_catch_slope = 0;
+catch_catch_slope = 0.25;
catch_topcurve_r = 5.0;
}
}
+module ButtonCoverReinf(){ ////toplevel
+ minkowski(){
+ rotate([90,0,0])
+ linear_extrude(height=0.01)
+ ButtonCoverProfile();
+ if(0) linear_extrude(height=0.01) intersection(){
+ circle(r=2);
+ translate([-20,0]) square(40, center=true);
+ }
+ }
+}
+
module CatchCatchProfile(){
hull(){
for (c=[ cppR, cppQ ])
children();
}
-module PropProfile(gamma, cut=0, rot=0){ ////toplevel
+module PropProfile(gamma, cut=0, rot=0){
PropProfileAssignments(gamma){
//#circleat($prpp3,1);