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:
a691a1e
)
steamer-handle-clip: wip
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 25 Oct 2020 21:45:16 +0000
(21:45 +0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 25 Oct 2020 21:45:16 +0000
(21:45 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
steamer-handle-clip.scad
patch
|
blob
|
history
diff --git
a/steamer-handle-clip.scad
b/steamer-handle-clip.scad
index 477070ebd0d472068a3aef6a3e659b09e0d32c4a..718ca8476f9cb3e93b97940ead6f0d83b936f5a0 100644
(file)
--- a/
steamer-handle-clip.scad
+++ b/
steamer-handle-clip.scad
@@
-6,6
+6,8
@@
include <utils.scad>
width = 20;
cup = 2.5;
jaw = 32.36 - 2.00;
+th = 3.0;
+l = 15;
a = cup;
b = width/2;
@@
-14,7
+16,7
@@
c = vectorlen2d([a, b]);
r = a / (1 - cos(2*alpha));
C = [0, a-r];
-module
Thing
() {
+module
Baseline
() {
intersection(){
hull(){
translate(C)
@@
-27,4
+29,17
@@
module Thing() {
}
}
+module Plan(){
+ difference(){
+ offset(delta=th) Baseline();
+ Baseline();
+ rectfromto([-width, -jaw],
+ [0, 0]);
+ }
+}
+
+module Thing(){
+ linextr(0,l) Plan();
+}
+
Thing();