From fd6dae02a5ee04fbd2ca5196a33c9fba8666b05c Mon Sep 17 00:00:00 2001 From: daniel watson Date: Tue, 29 Jul 2014 01:44:22 -0700 Subject: [PATCH] make new wheel that doesn't warp in sun --- 3d-printables/wheel.scad | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/3d-printables/wheel.scad b/3d-printables/wheel.scad index bfe5640..4ca975b 100644 --- a/3d-printables/wheel.scad +++ b/3d-printables/wheel.scad @@ -11,21 +11,21 @@ $fn = 100; use -qr_size = 54; +qr_size = 45; qr_height = 2; wall_width = 3; -wheel_width = 6; +wheel_width = 9; wheel_radius = sqrt(2 * pow(qr_size / 2, 2)) + wall_width / 2; motor_shaft_radius = 3.7; motor_shaft_flat_width = 4.8; -tread_radius = 2.5 / 2; +tread_radius = 4 / 2; module mounting_screw_flat(){ - square(2, center = true);} + circle(0.75);} module motor_shaft_flat(radius, flat_width){ intersection(){ @@ -108,13 +108,13 @@ module wheel_solid(radius, wall_width, tread_radius){ difference(){ - rim(radius, wall_width, width); + rim(radius, wall_width * 2, 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);}} + mounting_screw_flat(); } } translate([0, 0, qr_height]){ motor_shaft_holder(shaft_radius, shaft_flat_width, -- 2.30.2