chiark / gitweb /
filamentspool: FilamentGuideArm: Provide separate guidearm_screwplatewd and set it...
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 24 Jan 2016 23:12:44 +0000 (23:12 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 24 Jan 2016 23:12:44 +0000 (23:12 +0000)
filamentspool.scad

index 45724b19277825a8329e4df9a5c291344079a08f..218f1e815f8f180e44ecb9a3b9f6cb2f89d4ae5a 100644 (file)
@@ -757,6 +757,7 @@ guidearm_totallen = 60;
 
 guidearm_screwplatesz = 12;
 guidearm_screwplateth = 4;
+guidearm_screwplatewd = 15;
 guidearm_screwhole = 5 + 0.5;
 
 guidearm_bendlen = 40;
@@ -801,12 +802,14 @@ module FilamentGuideArmShaftPositive(){
 }
 
 module FilamentGuideArmBase(){
-  translate([0,0, guidearm_base_z0]){
+  translate([0,
+            (guidearm_screwplatewd - guidearm_armwidth)/2,
+            guidearm_base_z0]){
     difference(){
       translate([0,0, guidearm_screwplateth/2])
        cube(center=true,
             [guidearm_armdia + guidearm_screwplatesz*2,
-             guidearm_armwidth,
+             guidearm_screwplatewd,
              guidearm_screwplateth]);
       for (ts=[-1,+1]) {
        translate([ts * (guidearm_armdia/2 + guidearm_screwplatesz/2),