X-Git-Url: http://challenge-bot.com/repos/?a=blobdiff_plain;f=3d-printables%2Fmotor-mount.scad;h=3e96b6999df54403963651752d87e75f9e4ed73e;hb=201687b69cac35080b52a0c1ebe01419e995cff1;hp=aeb6160a9b6ad3952de8b160d7a5a6b7a92764d8;hpb=71abed8ca20b704ec516f84808ecc6795829e99d;p=challenge-bot diff --git a/3d-printables/motor-mount.scad b/3d-printables/motor-mount.scad index aeb6160..3e96b69 100644 --- a/3d-printables/motor-mount.scad +++ b/3d-printables/motor-mount.scad @@ -7,14 +7,14 @@ $fn = 60; // from schematic http://goo.gl/96RKol -collar_radius = 9.2 / 2; +collar_radius = 9.2 / 2 + 0.25; nubbin_radius = 4.48 / 2; -screw_radius = 2.9 / 2 + 0.1; // a little bigger so screws fit through +screw_radius = 2.9 / 2 + 0.35; // 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; +_6_radius = 3.5 / 2 + 0.25; // measurements we made up: mount_total_x = 38; @@ -39,9 +39,9 @@ module motor_holes(){ cylinder(r = screw_radius, h = mount_total_z + 0.1);}}} module bracket_holes(){ - translate([6 + _6_radius, 0, 0]) + translate([6.2, 0, 0]) cylinder(r = _6_radius, h = mount_total_z + 0.1); - translate([mount_total_x - 6 - _6_radius, 0, 0]) + translate([mount_total_x - 6.2, 0, 0]) cylinder(r = _6_radius, h = mount_total_z + 0.1);} module motor_mount(){ @@ -49,7 +49,7 @@ module motor_mount(){ cube([mount_total_x, mount_total_y, mount_total_z]); translate([0, 6.2, -0.05]){ bracket_holes();} - translate([0, mount_total_y - motor_height / 2 - 3, -0.05]){ + translate([1, mount_total_y - motor_height / 2 - 3, -0.05]){ motor_holes();}}} motor_mount();