chiark / gitweb /
filamentspool Axle partial for test
[reprap-play.git] / splitpin.scad
index 931eb0002c94b0a52b734ad4854201b178b5a3c4..9eb29560d1cfcaba3e2c309dda765f7610892ce1 100644 (file)
@@ -6,8 +6,8 @@ tau = 6.28318530718;
 function deg2rad(deg) = deg/360 * tau;
 function rad2deg(rad) = rad/tau * 360;
 
-module SplitPin(w=1.5, holeminrad=3.5, thick=3, deviationrad=1.0,
-               mainlen=20, handlerad=10, handlelen=7) {
+module SplitPin(w=0.8, holeminrad=2.50, thick=3, deviationrad=1.0,
+               mainlen=10, handlerad=10, handlelen=7) {
   spare = holeminrad - deviationrad - w;
   echo("splitpin spare",spare);
   %translate([0,mainlen+handlelen,0]) cylinder(r=spare, h=thick);
@@ -51,8 +51,8 @@ module SplitPin(w=1.5, holeminrad=3.5, thick=3, deviationrad=1.0,
   }
 }
 
-module SplitPinCavity(w=1.5, holeminrad=3.5, thick=3, deviationrad=1.0,
-                     mainlen=20, slop=0.5, insertby = 5) {
+module SplitPinCavity(w=0.8, holeminrad=2.50, thick=3, deviationrad=1.0,
+                     mainlen=10, slop=0.5, insertby = 5) {
   smallgap2 = holeminrad;
   biggap2 = smallgap2 + deviationrad + slop;
   toegap2 = w*1.5 + slop;
@@ -72,6 +72,6 @@ module SplitPinCavity(w=1.5, holeminrad=3.5, thick=3, deviationrad=1.0,
   }
 }
 
-SplitPin();
-translate([30,0,0])
-  SplitPinCavity();
+//SplitPin();
+//translate([0,30,0])
+//  SplitPinCavity();