From 623b89796237552288c97dca9f50273c280dee4b Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Thu, 18 Oct 2012 20:05:56 +0100 Subject: [PATCH] filamenttrestle Trestle adjust pin holes --- filamenttrestle.scad | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/filamenttrestle.scad b/filamenttrestle.scad index 82e37f6..58e58cb 100644 --- a/filamenttrestle.scad +++ b/filamenttrestle.scad @@ -44,7 +44,7 @@ topblockbasedepth = 5; pinbasew = 5.0; pinminh = 1.5; pinmaxh = 4.5; -pindh = 0.50; +pindh = 1.0; pindwidth = 0.75; pintaperlen = plugwmax * 0.85; @@ -140,7 +140,7 @@ module Trestle(){ ////toplevel translate([-topblockw/2, -topblockbasedepth, 0]) cube([topblockw, topblockbasedepth + plugh + topblockthick - + (pinmaxh - pinminh)*0.5 + pindh, + + (pinmaxh - pinminh)*0.5, plugl]); translate([-trestlebase/2, -trestleheight, 0]) @@ -155,7 +155,7 @@ module Trestle(){ ////toplevel for (rot=[0,180]) { translate([0,0,plugl/2]) rotate([0,rot,0]) translate([0,0,-plugl/2]) { translate([0, - plugh + pindh - (pinmaxh - pinminh)*0.75, + plugh - (pinmaxh - pinminh)*1.00, (plugl - pinholebasew*2)/3]) { translate([-(topblockw*0.25+1), 0, pinholebasew/2]) rotate([-90,0,0]) %Pin(); @@ -229,13 +229,17 @@ module HubEnd(){ ////toplevel } -module TestKit(){ ////toplevel - translate([60,0,0]) mirror([1,0,0]) Pin(); - translate([60,15,0]) mirror([1,0,0]) Pin(); - translate([0,40,0]) intersection(){ +module TestTrestle(){ ////toplevel + intersection(){ Trestle(); translate([-50,-10,-1]) cube([100,100,100]); } +} + +module TestKit(){ ////toplevel + translate([60,0,0]) mirror([1,0,0]) Pin(); + translate([60,15,0]) mirror([1,0,0]) Pin(); + translate([0,40,0]) TestTrestle(); intersection(){ translate([-60,10,0]) Bar(); cube(50,center=true); -- 2.30.2