From: daniel watson Date: Thu, 5 Dec 2013 00:35:40 +0000 (-0800) Subject: 13. give the ball a little extra space X-Git-Url: http://challenge-bot.com/repos/?p=challenge-bot;a=commitdiff_plain;h=ec1d5425b9a20fe40ca563536bdef5dc726ffc2c 13. give the ball a little extra space --- diff --git a/3d-printables/caster-standoff.scad b/3d-printables/caster-standoff.scad index e89b402..5b25eed 100644 --- a/3d-printables/caster-standoff.scad +++ b/3d-printables/caster-standoff.scad @@ -8,7 +8,7 @@ $fn = 60; /* measured with calipers */ -ball_diameter = 12.7 + 0.75; // extra bit added for printing imprecision +ball_diameter = 12.7 + 0.825; // extra bit added for printing imprecision ball_radius = ball_diameter / 2; wall_thickness = 1; @@ -56,11 +56,12 @@ module deck_flange_reinforcement(){ module ball_holder(){ gap = wall_thickness * 4; + floor = wall_thickness; difference (){ - cylinder(r = holder_radius, h = holder_height); - translate([0, 0, ball_radius + wall_thickness]){ + cylinder(r = holder_radius, h = holder_height + floor); + translate([0, 0, ball_radius + wall_thickness + floor]){ sphere(r = ball_radius);} - translate([0, 0, holder_height / 2 + wall_thickness]){ + translate([0, 0, holder_height / 2 + wall_thickness + floor]){ cube([holder_diameter + 0.1, gap, holder_height], center = true);}}} @@ -74,4 +75,5 @@ module caster_standoff(){ translate([0, 0, standoff_height]){ ball_holder();}} -caster_standoff(); +//caster_standoff(); +ball_holder();