chiark / gitweb /
filamentspool: FilamentGuideArm: Break out guidearm_slopelen (nfc)
[reprap-play.git] / filamentspool.scad
index 57af02e73169f32b2a9adc36250ad347e9a8d1d7..212f61709d8a5621370d28375e05695582c5ed29 100644 (file)
@@ -774,6 +774,7 @@ guidearm_base_z0 = -(guidearm_totallen - guidearm_armcorelen);
 
 guidearm_realbendlen = min(guidearm_bendlen,
                           guidearm_totallen - guidearm_screwplateth - 0.1);
+guidearm_slopelen = guidearm_hookprotr/guidearm_hookslope;
 
 module FilamentGuideArmStop(h){
   for (ts=[-1,+1]) {
@@ -790,7 +791,7 @@ module FilamentGuideArmShaftPositive(){
   translate([0,0, guidearm_armcorelen]){
     hull(){
       FilamentGuideArmStop(guidearm_hookprotrflat);
-      translate([0,0, guidearm_hookprotr/guidearm_hookslope])
+      translate([0,0, guidearm_slopelen])
        cylinder(r=r, h=guidearm_hookprotrflat, $fn=80);
     }
   }