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:
b1b7535
)
belt-slot-cut-jig: MaybeRoundedCube utility, nfc
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Fri, 14 Jun 2013 09:51:44 +0000
(10:51 +0100)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Fri, 14 Jun 2013 09:51:44 +0000
(10:51 +0100)
belt-slot-cut-jig.scad
patch
|
blob
|
history
diff --git
a/belt-slot-cut-jig.scad
b/belt-slot-cut-jig.scad
index 09bec4a4256ee521d358f8cb1f7ffe0ad26e20b7..ee519071cc691a1751ddbe6d5de31cf2296d6148 100644
(file)
--- a/
belt-slot-cut-jig.scad
+++ b/
belt-slot-cut-jig.scad
@@
-119,6
+119,21
@@
module CrewPunch(){
}
}
+module MaybeRoundedCube(sizes, roundedness){
+ if (roundedness > 0) {
+ translate([roundedness, roundedness, 0]){
+ minkowski(){
+ cube([sizes[0] - roundedness*2,
+ sizes[1] - roundedness*2,
+ sizes[2]]);
+ cylinder(h=0.05, r=roundedness, $fn=20);
+ }
+ }
+ } else {
+ cube(sizes);
+ }
+}
+
module PunchHolder(cutouts=true){
difference(){
translate([-holder_xsz/2, holder_block_min_y, 0])