X-Git-Url: http://challenge-bot.com/repos/?p=challenge-bot;a=blobdiff_plain;f=3d-printables%2Fwheel.scad;h=4b806f44336c0843c6215484844539e6a440ca7e;hp=bcf91f883e5df16e76b63d3c28169af1830084db;hb=4f7753568c11b0c328fefe6d7b1746638277e7e1;hpb=aa71a1fb0d1cc4cc984c4d7e0a63a6c45d4a76c4 diff --git a/3d-printables/wheel.scad b/3d-printables/wheel.scad index bcf91f8..4b806f4 100644 --- a/3d-printables/wheel.scad +++ b/3d-printables/wheel.scad @@ -101,9 +101,38 @@ module wheel(radius, tread_radius); wheel_white();} +module wheel_solid(radius, + width, + shaft_radius, + shaft_flat_width, + wall_width, + tread_radius){ + difference(){ + rim(radius, wall_width, width); + translate([0, 0, width / 2]){ + tread(radius, tread_radius);}} + qr_size = 54; + qr_height = 2; + linear_extrude(height = qr_height){ + square(qr_size, center = true);} + translate([0, 0, qr_height]){ + motor_shaft_holder(shaft_radius, + shaft_flat_width, + wall_width, + width - qr_height);}} + +/* wheel(wheel_radius, wheel_width, motor_shaft_radius, motor_shaft_flat_width, wall_width, tread_radius); +*/ + +wheel_solid(wheel_radius, + wheel_width, + motor_shaft_radius, + motor_shaft_flat_width, + wall_width, + tread_radius);