chiark / gitweb /
lock-inframe-bracket: backflange_angle
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 18 Sep 2018 23:37:42 +0000 (00:37 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 18 Sep 2018 23:37:42 +0000 (00:37 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
lock-inframe-bracket.scad

index d25e373a43885b5c6ccbae0a3c49b4af157263ff..bccb581006a8fbbaf88d21b88a038deaff559855 100644 (file)
@@ -46,6 +46,8 @@ divide_angle = 26;
 divide_fudge_r = 4.75;
 divide_around = 3.5;
 
+backflange_angle = 20;
+
 // calculated
 
 lockshaft_r = [1, 1] * lockshaft_dia / 2;
@@ -130,7 +132,8 @@ module MainPlan(){
              translate([0, -t])
                circle(r = tube_or);
          }
-         translate([-back_ohw,0]) mirror([0,1])
+         rotate([0,0, backflange_angle])
+           translate([-back_ohw,0]) mirror([0,1])
            square([back_ohw*2, backflange_ymin]);
 
          translate([0, lock_0y]){
@@ -143,7 +146,8 @@ module MainPlan(){
          }
        }
 
-       translate([-back_gap/2,1]) mirror([0,1])
+       rotate([0,0, backflange_angle])
+         translate([-back_gap/2,1]) mirror([0,1])
          square([back_gap, backflange_ymin+2]);
 
        JoinCircs(join_cr);