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 (from parent 1:
8c0e2d3
)
knifeblock: Hole adjustments
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Thu, 1 Jan 2015 16:31:36 +0000
(16:31 +0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Thu, 1 Jan 2015 16:31:36 +0000
(16:31 +0000)
knifeblock.scad
patch
|
blob
|
history
diff --git
a/knifeblock.scad
b/knifeblock.scad
index 1a5d4df65d4308ea4d0723a7c2987a8ea6b9662c..4ca20e79a2012ccfc4c9a04a8a2a641780bf6c3f 100644
(file)
--- a/
knifeblock.scad
+++ b/
knifeblock.scad
@@
-42,8
+42,8
@@
holesize = 12.5;
holestrut = 7;
holeedge = 4;
holestrut = 7;
holeedge = 4;
-holeoffx = 0.
45
;
-holeoffy = 0.2
5
;
+holeoffx = 0.
33
;
+holeoffy = 0.2
3
;
pegstem = 3.5;
peghead = 10;
pegstem = 3.5;
peghead = 10;
@@
-216,16
+216,16
@@
module CoverPegSlot(coverlen){
module HoleRow(){
for (i=[0:10]) {
module HoleRow(){
for (i=[0:10]) {
- translate([0, (i+0.5)*holepitch, -
1
])
- cylinder(r=holesize/2, h=
coverthick+2
, $fn=20);
+ translate([0, (i+0.5)*holepitch, -
20
])
+ cylinder(r=holesize/2, h=
40
, $fn=20);
}
}
module HolesScope(){
intersection_for (dx=[-1,+1]) {
intersection_for (dy=[-1,+1]) {
}
}
module HolesScope(){
intersection_for (dx=[-1,+1]) {
intersection_for (dy=[-1,+1]) {
- translate([dx * holeedge, dy * holeedge, -
1
])
- scale([1,1,
2
])
+ translate([dx * holeedge, dy * holeedge, -
5
])
+ scale([1,1,
10
])
CoverTemplate();
}
}
CoverTemplate();
}
}