enlarge motor mount holes so threads slip through
authordaniel watson <ozzloy@gmail.com>
Wed, 12 Aug 2015 05:20:04 +0000 (22:20 -0700)
committerdaniel watson <ozzloy@gmail.com>
Wed, 12 Aug 2015 05:20:04 +0000 (22:20 -0700)
* it's not necessary to have the threads bite into these holes
  and only made it hard for students to assemble their robots.

3d-printables/motor-mount-data.scad

index 13843ea416712594447fb8c8d1d9a10040d8905c..c52f7f5b864ac19e1a3c7fbdae97ea45791ddeb5 100644 (file)
@@ -8,14 +8,14 @@
 // https://challenge-bot.com/
 
 // from schematic http://goo.gl/96RKol
-collar_radius = 9.2 / 2 + 0.25;
-nubbin_radius = 4.48 / 2;
-screw_radius = 2.9 / 2 + 0.35; // a little bigger so screws fit through
+collar_radius = 9.2 / 2 + 0.75;
+nubbin_radius = 4.48 / 2 + 0.5;
+screw_radius = 2.9 / 2 + 0.8; // a little bigger so screws fit through
 
 motor_height = 22.23;
 
 // http://freespace.virgin.net/matt.waite/resource/handy/screwsize.htm
-_6_radius = 3.5 / 2 + 0.25;
+_6_radius = 3.5 / 2 + 0.75;
 
 // measurements we made up:
 mount_total_x = 38;
@@ -40,10 +40,10 @@ module motor_holes() {
       cylinder(r = screw_radius, h = mount_total_z + 0.1); } } }
 
 module bracket_holes() {
-  translate([6.2, 0, 0])
-  cylinder(r = _6_radius, h = mount_total_z + 0.1);
-  translate([mount_total_x - 6.2, 0, 0])
-  cylinder(r = _6_radius, h = mount_total_z + 0.1); }
+  translate([6.2, 0, 0]) {
+    cylinder(r = _6_radius, h = mount_total_z + 0.1); }
+  translate([mount_total_x - 6.2, 0, 0]) {
+    cylinder(r = _6_radius, h = mount_total_z + 0.1); } }
 
 module motor_mount() {
   difference() {