From 1b873ff86241fa6622c11c6b6be87502f638b9af Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Fri, 5 Feb 2021 20:37:18 +0000 Subject: [PATCH] powerbank-bike-clamp: wip Signed-off-by: Ian Jackson --- powerbank-bike-clamp.scad | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/powerbank-bike-clamp.scad b/powerbank-bike-clamp.scad index 79b08d8..0cf34c0 100644 --- a/powerbank-bike-clamp.scad +++ b/powerbank-bike-clamp.scad @@ -102,7 +102,7 @@ module TubeClampRightPlan(){ } } -module SomeClamp(){ +module SomeClamp(hinge_alt=false){ difference(){ linextr(-clamp_width/2, clamp_width/2) children(0); @@ -114,7 +114,9 @@ module SomeClamp(){ for (i=[0 : hinge_lobes-1]) { translate([0, hinge_y, - -clamp_width/2 + i * hinge_stride]) + -clamp_width/2 + i * hinge_stride + + (hinge_alt ? hinge_stride/2 : 0) + ]) linextr(-hinge_gap_z, hinge_stride/2) square(hinge_outer_r*2 + hinge_gap_xy, center=true); } @@ -123,7 +125,7 @@ module SomeClamp(){ module TubeClampLeft() { ////toplevel difference(){ - SomeClamp() + SomeClamp(true) TubeClampLeftPlan(); translate([0, screw_y, 0]) { @@ -143,6 +145,7 @@ module TubeClampRight() { ////toplevel TubeClampRightPlan(); } -//TubeClampLeft(); -//TubeClampRight(); - +module TubeClampDemo() { ////toplevel + TubeClampLeft(); + TubeClampRight(); +} -- 2.30.2