X-Git-Url: http://challenge-bot.com/repos/?a=blobdiff_plain;f=3d-printables%2Fwheel.scad;h=bfe5640df7fd7a620666975675a7f3706e1db184;hb=f1ef18de30925e6aed2899fc8e1e78194d00d736;hp=bcf91f883e5df16e76b63d3c28169af1830084db;hpb=403f9f0ce4e56304a1b82b1ab3b4df8d5d2a409b;p=challenge-bot diff --git a/3d-printables/wheel.scad b/3d-printables/wheel.scad index bcf91f8..bfe5640 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);}} + linear_extrude(height = qr_height){ + difference (){ + square(qr_size, center = true); + square(1.5, 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);