From db5fe2bafa42fdb25c57fc17f5d0d65ba6b26b7b Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 9 Feb 2016 01:19:04 +0000 Subject: [PATCH] cable-splice-clamp: wip, before remove plus --- cable-splice-clamp.scad | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) 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); -- 2.30.2