From: Ian Jackson Date: Tue, 9 Feb 2016 01:19:04 +0000 (+0000) Subject: cable-splice-clamp: wip, before remove plus X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=commitdiff_plain;h=db5fe2bafa42fdb25c57fc17f5d0d65ba6b26b7b cable-splice-clamp: wip, before remove plus --- diff --git a/cable-splice-clamp.scad b/cable-splice-clamp.scad index a2c64e8..c561fca 100644 --- a/cable-splice-clamp.scad +++ b/cable-splice-clamp.scad @@ -13,13 +13,20 @@ delta_ellipse = 0.5; outerdia = cable_maxdia / cos(30) + wall*2; delta_shift = 1 - delta_ellipse; -module CrossSection() { +module CrossSection(plus=0) { difference(){ - cylinder(r= outerdia/2, $fn=6); + circle(r= outerdia/2 + plus, $fn=6); + scale([cable_maxdia, cable_maxdia * delta_shift + cable_mindia * delta_ellipse]) - cylinder(r= 0.5, $fn=30); + circle(r= 0.5, $fn=30); + + square(center=true, [40, (cable_maxdia-cable_mindia) * delta_shift]); } } -CrossSection(); +linear_extrude(height=20) + CrossSection(0); + +linear_extrude(height=1) + CrossSection(2);