make deck flange smaller to print caster faster
authordaniel watson <ozzloy@gmail.com>
Mon, 4 Nov 2013 06:37:11 +0000 (22:37 -0800)
committerdaniel watson <ozzloy@gmail.com>
Mon, 4 Nov 2013 06:37:11 +0000 (22:37 -0800)
caster-standoff.scad

index 47fb8102db382ac02ba53039d80532fc1b8918fd..67c6bf719782126781a06f571d2ea50a524eb149 100644 (file)
@@ -19,21 +19,20 @@ caster_flange_screw_length = 8; // eyeballed
 deck_grid_width = 25.4; // measured center to center on grid on pegboard
 deck_flange_height = 2.9464;
 deck_flange_screw_radius = 3.556 / 2;  // For #6 machine screws
-deck_flange_radius = deck_grid_width * 1.22;
+deck_flange_radius = (deck_grid_width) / 2 + deck_flange_screw_radius + 3;
 
 module deck_flange(){
   difference(){
     cylinder(h = deck_flange_height, r = deck_flange_radius, $fn = 50);
     for(ii = [-1, 1]){
-      translate([deck_grid_width * ii, 0, -.1])
+      translate([deck_grid_width / 2 * ii, 0, -.1])
         cylinder(h = deck_flange_height * 1.1,
                  r = deck_flange_screw_radius,
-                 $fn = 20);}
-    for(ii = [-1, 1]){
-      translate([0, deck_grid_width * ii, -.1])
+                 $fn = 20);
+      translate([0, deck_grid_width / 2 * ii, -.1])
         cylinder(h = deck_flange_height * 1.1,
-                 r = deck_flange_screw_radius,
-                 $fn = 20);}}}
+        r = deck_flange_screw_radius,
+        $fn = 20);}}}
 
 module deck_flange_reinforcement(){
   translate([-deck_flange_radius,