From 5906807c8c96e624c9c0912f51e0b22861217a27 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 16 Feb 2016 22:17:02 +0000 Subject: [PATCH] filamentspool: StorageArm: Make base of storarm3 stalk taller --- filamentspool.scad | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/filamentspool.scad b/filamentspool.scad index 0aca782..28b4c97 100644 --- a/filamentspool.scad +++ b/filamentspool.scad @@ -708,6 +708,8 @@ storarm_mainlen = hubaxlelen*storarm_spools + (storarm_cope_hubaxle_mk1 ? 10 : 0); storarm_totlen = storarm_mainlen + storarm_hooklen; +storarm_taller = storarm_axleslop * (storarm_spools-2); + storarm_mid_off_y = storarm_axlerad; storarm_base_off_y = storarm_mid_off_y + storarm_base_h/2; @@ -763,9 +765,11 @@ module StorageArmAtMountingHoles(){ module StorageArmRight(){ ////toplevel shear = storarm_hookheight / (storarm_mainlen/2); + shear2 = shear + storarm_taller / (storarm_mainlen/2); base_xyz = [-storarm_base_d, -storarm_base_off_y, storarm_base_w]; - StorageArmDiagPart(-1, storarm_mainlen/2+1, 0, shear); + StorageArmDiagPart(-1, storarm_mainlen/2+1, + -storarm_taller, shear2); StorageArmDiagPart(storarm_mainlen/2-1, storarm_mainlen+1, storarm_hookheight/2, shear/2); @@ -780,7 +784,7 @@ module StorageArmRight(){ ////toplevel rotate([0,90,0]) linear_extrude(height=storarm_base_mind) StorageArmBaseTemplate(); - StorageArmDiagPart(-1, 0, 0, shear); + StorageArmDiagPart(-1, 0, -storarm_taller, shear); } StorageArmAtMountingHoles(){ cylinder(r= storarm_screw_hole_head/2, -- 2.30.2