Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
catch_knob_dia = 6;
catch_knob_above_gap = 8;
catch_knob_dia = 6;
catch_knob_above_gap = 8;
catch_pin_height = 7;
catch_stem_below_gap = 1.0;
catch_pin_height = 7;
catch_stem_below_gap = 1.0;
module CatchCore(){ /////toplevel
linear_extrude(height=catch_strap_thick, convexity=10)
CatchCoreProfile();
module CatchCore(){ /////toplevel
linear_extrude(height=catch_strap_thick, convexity=10)
CatchCoreProfile();
+
+ translate(concat(cppB,[0])) hull(){
+ translate([0,0, catch_knob_height - catch_knob_dia/2])
+ sphere(r = catch_knob_dia/2);
+ cylinder(r = catch_knob_dia/2, h = 0.1);
+ }
}
module CatchPreDistort(){ /////toplevel
}
module CatchPreDistort(){ /////toplevel