From 08619909c02a8babcc1aaf5e3a27f6e8cdf3abe2 Mon Sep 17 00:00:00 2001 From: Simon Inns Date: Fri, 15 May 2020 16:43:50 +0200 Subject: [PATCH] Updated ball caster design to raise back of robot by 3mm --- scad/assemblies.scad | 2 +- scad/caster_ball.scad | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/scad/assemblies.scad b/scad/assemblies.scad index ad2f02c..9e83fa9 100644 --- a/scad/assemblies.scad +++ b/scad/assemblies.scad @@ -294,7 +294,7 @@ module sub_assembly_10(standalone) move([3,45 + 15 + 1,-45 - 5]) caster_ball_holder(false); // Ball holder - move([3,45 + 15 + 1,-45 - 2]) { + move([3,45 + 15 + 1,-45 - 5]) { caster_ball_base(false); caster_ball_top(false); diff --git a/scad/caster_ball.scad b/scad/caster_ball.scad index 1f98421..f074536 100644 --- a/scad/caster_ball.scad +++ b/scad/caster_ball.scad @@ -132,13 +132,13 @@ module render_caster_ball_base() { difference() { union() { - move([0,0,-6.5]) cyl(h=2,d=30, chamfer=0.5); // Lip + move([0,0,-6.5 + 1.5]) cyl(h=2 + 3,d=30, chamfer=0.5); // Lip move([0,0,-10.5]) cyl(h=3,d1=16, d2=24, chamfer1=0.5, center=false); // Ball chamfer } // 2x 8mm holes around the circumference of the hub move([0,0,-6.5]) zrot_copies(rots=[210,330], r=33/2, subrot=false) { - zcyl(h=6, d=8); + zcyl(h=10, d=8); } move([0,0,-3.5]) render_ball_bearing(20.5); @@ -167,7 +167,7 @@ module caster_ball_base(printMode) { $fn=60; if (printMode) { - rotate([0,180,0]) move([0,0,5.5]) render_caster_ball_base(); + rotate([0,180,0]) move([0,0,5.5 - 3]) render_caster_ball_base(); } else { color("lightgrey") render_caster_ball_base(); }