chiark
/
gitweb
/
~ianmdlvl
/
reprap-play.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
a647c1b
)
tube-crossdrill-jig wip
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Fri, 24 May 2013 23:07:41 +0000
(
00:07
+0100)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Fri, 24 May 2013 23:07:41 +0000
(
00:07
+0100)
tube-crossdrill-jig.scad
patch
|
blob
|
history
diff --git
a/tube-crossdrill-jig.scad
b/tube-crossdrill-jig.scad
index a7f35b2794d4a454371e3cf5a256c4cc8d836a91..55d8183650b4effe740fd0772ec745cd19dd7fa6 100644
(file)
--- a/
tube-crossdrill-jig.scad
+++ b/
tube-crossdrill-jig.scad
@@
-28,6
+28,8
@@
keepslotwidth = 4;
mainframeextraside = 15;
mainframeextrafront = 25;
mainframeextraside = 15;
mainframeextrafront = 25;
+rearwallstrengthwidth = 10;
+
// computed values
mainframeholex = backslotedgespace/2 + slotwidth/sqrt(2) +
// computed values
mainframeholex = backslotedgespace/2 + slotwidth/sqrt(2) +
@@
-46,12
+48,15
@@
module MainFrame(){
cube([mainframemaxx+1, -mainframeminy, basethick]);
translate([-1, -rearwallthick, 0])
cube([mainframemaxx+1, rearwallthick, mainframemaxz]);
cube([mainframemaxx+1, -mainframeminy, basethick]);
translate([-1, -rearwallthick, 0])
cube([mainframemaxx+1, rearwallthick, mainframemaxz]);
- translate([mainframemaxx,0,0])
- rotate([90,0,-90])
- linear_extrude(height=mainframeendthick)
- polygon([[-mainframeminy, 0],
- [0, mainframemaxz],
- [0, 0]]);
+
+ for (x=[keepslotx - 10, mainframemaxx]) {
+ translate([x,0,0])
+ rotate([90,0,-90])
+ linear_extrude(height=mainframeendthick)
+ polygon([[-mainframeminy, 0],
+ [0, mainframemaxz],
+ [0, 0]]);
+ }
translate([backslotedgespace/2, 0, 1])
mirror([0,0,1])
translate([backslotedgespace/2, 0, 1])
mirror([0,0,1])
@@
-66,7
+71,7
@@
module MainFrame(){
tubedia + tubetubetopslop + tubetubethick + 4])
cube([keepslotx - 10 + 1,
boltholeslotshorter + 0.5,
tubedia + tubetubetopslop + tubetubethick + 4])
cube([keepslotx - 10 + 1,
boltholeslotshorter + 0.5,
-
3
]);
+
rearwallstrengthwidth
]);
}
}
}
}
}
}