frame_alu: Reduce bolt head hole depth
authorClinton Ebadi <clinton@unknownlamer.org>
Tue, 3 May 2016 19:32:40 +0000 (15:32 -0400)
committerClinton Ebadi <clinton@unknownlamer.org>
Tue, 3 May 2016 19:32:40 +0000 (15:32 -0400)
Holes for bolt heads were too deep causing the bolt to not fully engage
with the T-slot nut. Reduce to a 1mm indent.

box_frame/z-axis.scad

index cb94d6a..e02d658 100644 (file)
@@ -154,26 +154,26 @@ module zrodholder(thickness=(frame_type == frame_single ? 14 : 15), bottom_thick
                     }
                 } else if (frame_type == frame_alu) {
                     // three screws on front
-                    translate([16, ylen - board_thickness/2, bottom_thickness/2 + board_thickness/2 + zdelta]) rotate([0, -90, 0]) plate_screw();
-                    translate([16, 5 + board_thickness/2, bottom_thickness/2 + board_thickness/2 + zdelta]) rotate([0, -90, 0]) plate_screw();
-                    translate([16, 5 + board_thickness/2, thickness - board_thickness/2]) rotate([0, -90, 0])
+                    translate([18, ylen - board_thickness/2, bottom_thickness/2 + board_thickness/2 + zdelta]) rotate([0, -90, 0]) plate_screw();
+                    translate([18, 5 + board_thickness/2, bottom_thickness/2 + board_thickness/2 + zdelta]) rotate([0, -90, 0]) plate_screw();
+                    translate([18, 5 + board_thickness/2, thickness - board_thickness/2]) rotate([0, -90, 0])
                          plate_screw();
 
                     // motor mount screw for opposite extrusion
-                    translate([16, ylen - board_thickness/2, thickness - board_thickness/2]) rotate([0, -90, 0])
+                    translate([18, ylen - board_thickness/2, thickness - board_thickness/2]) rotate([0, -90, 0])
                          plate_screw();
 
                     // back plate
-                    translate([-board_thickness-17, ylen - board_thickness/2, thickness - board_thickness/2]) rotate([0, 90, 0])
+                    translate([-board_thickness-18, ylen - board_thickness/2, thickness - board_thickness/2]) rotate([0, 90, 0])
                          plate_screw();
-                    translate([-board_thickness-17, 5 + board_thickness/2, thickness - board_thickness/2]) rotate([0, 90, 0])
+                    translate([-board_thickness-18, 5 + board_thickness/2, thickness - board_thickness/2]) rotate([0, 90, 0])
                          plate_screw();
-                    translate([-board_thickness-17, ylen - board_thickness/2, bottom_thickness/2 + board_thickness/2 + zdelta]) rotate([0, 90, 0]) plate_screw();
-                    translate([-board_thickness-17, 5 + board_thickness/2, bottom_thickness/2 + board_thickness/2 + zdelta]) rotate([0, 90, 0]) plate_screw();
+                    translate([-board_thickness-18, ylen - board_thickness/2, bottom_thickness/2 + board_thickness/2 + zdelta]) rotate([0, 90, 0]) plate_screw();
+                    #translate([-board_thickness-18, 5 + board_thickness/2, bottom_thickness/2 + board_thickness/2 + zdelta]) rotate([0, 90, 0]) plate_screw();
 
                     //side screws
-                    translate([-board_thickness/2, -11, thickness-board_thickness/2]) rotate([-90, 0, 0]) plate_screw();
-                    translate([-board_thickness/2, -11, bottom_thickness/2 + board_thickness/2 + zdelta]) rotate([-90, 0, 0]) plate_screw();
+                    #translate([-board_thickness/2, -13, thickness-board_thickness/2]) rotate([-90, 0, 0]) plate_screw();
+                    translate([-board_thickness/2, -13, bottom_thickness/2 + board_thickness/2 + zdelta]) rotate([-90, 0, 0]) plate_screw();
                } else if (frame_type == frame_box) {
                     translate([16, 30, bottom_thickness+4]) rotate([0, -90, 0]) {
                          plate_screw();