chiark / gitweb /
poster-tube-lid: catch: Introduce (and vary) catch_head_th
[reprap-play.git] / poster-tube-lid.scad
index b6b72476983ad261c9d60df93f68502b564c4d5d..d6190d85f83fc5d357ff9eebfaf7baef8e05c838 100644 (file)
@@ -79,7 +79,7 @@ sm_closure_cnr = 3.0;
 
 catch_stalk_h = 3;
 catch_stalk_len = 50;
-catch_stalk_th = 3;
+catch_head_th = 3;
 
 catch_pin_slop = 0.25; // each side, and above
 catch_pin_slop_x_extra = 0.0; // only on one side
@@ -94,8 +94,6 @@ catch_knob_height = 6;
 
 catch_stalk_below_gap = 1.0;
 catch_stalk_beside_gap = 2.0;
-catch_pin_gap = 0.5;
-catch_hook_slope = 0.15;
 
 // calculated
 
@@ -153,9 +151,6 @@ smc_cnr_c_x = sm_bolt_shaft/2 - sm_closure_cnr
 catch_cr = catch_knob_dia/2 + catch_stalk_beside_gap;
 catch_strap_width = sm_main_width;
 catch_strap_thick = sm_main_thick;
-catch_stalk_end_h = catch_stalk_h;
-catch_pin_width = (rivet_entry_width * sm_inner_rad / bayo_nom_rad)
-                  - catch_pin_gap;
 
 echo("R ", sm_inner_rad, bayo_real_rad, bayo_nom_rad);
 
@@ -631,7 +626,7 @@ module CatchCore(){ /////toplevel
   linear_extrude(height=catch_strap_thick, convexity=10)
     CatchAssemblyCoreProfile();
 
-  linear_extrude(height=catch_strap_thick, convexity=10)
+  linear_extrude(height=catch_head_th, convexity=10)
     CatchHeadProfile();
 
   translate(concat(cppB,[0])) hull(){