X-Git-Url: http://challenge-bot.com/repos/?a=blobdiff_plain;f=3d-printables%2Fmotor-mount.scad;h=f70fb997c52c04e6f5876869ddeb99268da23631;hb=3d90aff00bdea5d4a525d006d5390f9c5a25c635;hp=b15e5a7b7f9483a187f1cf65672b0936c68c68b6;hpb=180a0f6f6e33818372b49e01931ce8264f838cbc;p=challenge-bot diff --git a/3d-printables/motor-mount.scad b/3d-printables/motor-mount.scad index b15e5a7..f70fb99 100644 --- a/3d-printables/motor-mount.scad +++ b/3d-printables/motor-mount.scad @@ -6,37 +6,6 @@ $fn = 60; -include - -module motor_holes(){ - collar_x_offset = 10.8; - nubbin_x_offset = 22.23; - // actual motor screw holes are 0.2 further than spec says - screw_x_offset = 30.81 + 0.2; - screw_y_offset = 17.44 / 2; - - translate([collar_x_offset, 0, 0]){ - cylinder(r = collar_radius, h = mount_total_z + 0.1);} - translate([nubbin_x_offset, 0, 0]){ - cylinder(r = nubbin_radius, h = mount_total_z + 0.1);} - translate([screw_x_offset, 0, 0]){ - translate([0, screw_y_offset, 0]){ - cylinder(r = screw_radius, h = mount_total_z + 0.1);} - translate([0, -screw_y_offset, 0]){ - 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);} - -module motor_mount(){ - difference(){ - cube([mount_total_x, mount_total_y, mount_total_z]); - translate([0, 6.2, -0.05]){ - bracket_holes();} - translate([1, mount_total_y - motor_height / 2 - 3, -0.05]){ - motor_holes();}}} +include motor_mount();