X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=tube-crossdrill-jig.scad;h=7ebd96c37d491cd417d7d79b57d495a40be22d96;hb=f54d5f7574101135b0756e33f3cd5fd60dd040db;hp=55d8183650b4effe740fd0772ec745cd19dd7fa6;hpb=dab6b40ef63d4f7143bc74db5e49951c51148d99;p=reprap-play.git diff --git a/tube-crossdrill-jig.scad b/tube-crossdrill-jig.scad index 55d8183..7ebd96c 100644 --- a/tube-crossdrill-jig.scad +++ b/tube-crossdrill-jig.scad @@ -1,5 +1,8 @@ // -*- C -*- +$fs=0.1; +$fa=3; + rearwallthick = 3; basethick = 3; mainframeendthick = 2.5; @@ -29,6 +32,7 @@ mainframeextraside = 15; mainframeextrafront = 25; rearwallstrengthwidth = 10; +keepslotclear = 10; // computed values @@ -49,7 +53,7 @@ module MainFrame(){ translate([-1, -rearwallthick, 0]) cube([mainframemaxx+1, rearwallthick, mainframemaxz]); - for (x=[keepslotx - 10, mainframemaxx]) { + for (x=[keepslotx - keepslotclear, mainframemaxx - 0.5]) { translate([x,0,0]) rotate([90,0,-90]) linear_extrude(height=mainframeendthick) @@ -69,7 +73,7 @@ module MainFrame(){ translate([-1, -rearwallthick - boltholeslotshorter + 0.2, tubedia + tubetubetopslop + tubetubethick + 4]) - cube([keepslotx - 10 + 1, + cube([keepslotx - keepslotclear + 1, boltholeslotshorter + 0.5, rearwallstrengthwidth]); } @@ -116,4 +120,5 @@ module Jig(){ //MainFrame(); //TubeThing(0, tubedia); -Jig(); +rotate([-90,0,0]) + Jig();