X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=blobdiff_plain;f=cable-splice-clamp.scad;h=f71c848756b259723e6fcb078acf912114ec9a5f;hp=bed9edb9070c71324d0d0640bbbcf0b1f43e49fe;hb=457cf6af6a0931a6baef7c51e49f2ca6dd02c135;hpb=c2f9e017b2854093dee8c949617badb1b99a88bf diff --git a/cable-splice-clamp.scad b/cable-splice-clamp.scad index bed9edb..f71c848 100644 --- a/cable-splice-clamp.scad +++ b/cable-splice-clamp.scad @@ -2,7 +2,7 @@ include -rnom = 7.5 / 2; +rnom = 3.5 / 2; // alpha is slope angle, which is half of inner concave angle that // wire sits in @@ -13,9 +13,15 @@ alpha = 40; // degrees mu = 1/4; // wall thickness, and base width as fraction of cable size -wall_r = 1.5 / 6.5; +wall_r = 2.5 / 6.5; base_r = 0.75; +total_len = 60; + +strap_width = 3.0 + 0.5; + +strap_count = 4; + // for cross-section calculations: // // origin O is at intersection of straight line segments forming walls @@ -54,11 +60,9 @@ y_B_r = -dy_OB_r; x_T_r = sina; y_T_r = -tana * sina; -top_r = wall_r - (d_OC_r - 1); - wall_x_r = wall_r / tan(90-alpha); -top = top_r * r1; +top = wall_r * r1 - (d_OC_r - 1) * r0; basew = base_r * rnom; echo("dias", r0*2, r1*2, "ratio",r1/r0); @@ -92,11 +96,6 @@ module CrossSectionDemo(){ ////toplevel } } -strap_width = 4 + 0.5; -total_len = 70; - -strap_count = 2; - strap_wall_h = 1.5; strap_wall_l = 2.0;