From 13d2458d4b938f3695fef00958325cbe1416b137 Mon Sep 17 00:00:00 2001 From: daniel watson Date: Mon, 28 Oct 2013 13:43:06 -0700 Subject: [PATCH] break caster-standoff into 2 pieces for printing the 2 printed pieces can be glued together to assemble the final standoff. the tip of the bottom half has been removed to leave room for glue. --- caster-standoff.scad | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/caster-standoff.scad b/caster-standoff.scad index ce84d25..21e9fca 100644 --- a/caster-standoff.scad +++ b/caster-standoff.scad @@ -92,4 +92,23 @@ module caster_standoff(){ rotate([0, 0, 45 + 90 * ii]) deck_flange_reinforcement();}} -caster_standoff(); +module caster_top_half(){ + difference(){ + caster_standoff(); + cylinder(r1 = deck_flange_radius * 4 / 3, + r2 = 0, + h = standoff_height * 3 / 4);}} + +module caster_bottom_half (){ + intersection (){ + caster_standoff(); + cylinder(r1 = deck_flange_radius * 4 / 3, + r2 = 0, + h = standoff_height * 3 / 4);}} + +translate([0, deck_flange_radius + standoff_radius + 1, standoff_height]){ + rotate([0, 180, 0]){ + caster_top_half();}} +difference(){ + caster_bottom_half(); + translate([0, 0, standoff_height * 3 / 4 - 1]) cylinder(r = 2, h = 2);} -- 2.30.2