X-Git-Url: http://challenge-bot.com/repos/?p=challenge-bot;a=blobdiff_plain;f=3d-printables%2Fwheel.scad;h=4b806f44336c0843c6215484844539e6a440ca7e;hp=bcf91f883e5df16e76b63d3c28169af1830084db;hb=defb83a569d08482877a09e15ed0853c44b72b30;hpb=201825d2ee0fe1392ce1fc904bf2a848fb73acb5 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);