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:
90e9147
)
filamentclip tuning more
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Thu, 6 Sep 2012 19:21:02 +0000
(20:21 +0100)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Thu, 6 Sep 2012 19:21:02 +0000
(20:21 +0100)
filamentclip.scad
patch
|
blob
|
history
diff --git
a/filamentclip.scad
b/filamentclip.scad
index 364e9318ad951703e076850617447be8b6597196..5af0b52de7b4d5806ad7fa0d517f83e414034281 100644
(file)
--- a/
filamentclip.scad
+++ b/
filamentclip.scad
@@
-2,7
+2,7
@@
include <cliphook.scad>
rad=19;
h=3.5;
rad=19;
h=3.5;
-w=2.
0
;
+w=2.
5
;
teethw=1.5;
looprad=2.5;
teethw=1.5;
looprad=2.5;
@@
-55,14
+55,14
@@
module our_ClipHook(ye){
}
module FilamentClip() {
}
module FilamentClip() {
- rotate([0,0,-
62.5
]) {
+ rotate([0,0,-
70
]) {
translate([0,rad-1.5,0]) {
rotate([0,0,8])
our_ClipHook(ye=-1.3);
}
}
translate([0,rad-1.5,0]) {
rotate([0,0,8])
our_ClipHook(ye=-1.3);
}
}
- rotate([0,0,-3
0
]) {
+ rotate([0,0,-3
5
]) {
translate([0,rad,0]) {
rotate([0,0,180])
our_ClipHook(ye=0.8);
translate([0,rad,0]) {
rotate([0,0,180])
our_ClipHook(ye=0.8);
@@
-71,7
+71,7
@@
module FilamentClip() {
linear_extrude(height=h) {
assign($fn=80) {
linear_extrude(height=h) {
assign($fn=80) {
- FlatArc(0,0, rad-w/2,rad+w/2, 80,3
65
);
+ FlatArc(0,0, rad-w/2,rad+w/2, 80,3
50
);
}
assign($fn=30) {
FlatArc(0,rad+looprad+w, looprad,looprad+loopw);
}
assign($fn=30) {
FlatArc(0,rad+looprad+w, looprad,looprad+loopw);
@@
-80,9
+80,9
@@
module FilamentClip() {
for (mir=[0,1]) {
mirror([mir,0,0])
for (mir=[0,1]) {
mirror([mir,0,0])
- rotate([0,0,-
2
0])
- translate([rad+w
/2+teethw/2
+fdia/2, 0, 0])
- rotate([0,0,
100
])
+ rotate([0,0,-
4
0])
+ translate([rad+w
*0.3+teethw*0.3
+fdia/2, 0, 0])
+ rotate([0,0,
95
])
FilamentClipTeeth();
}
}
FilamentClipTeeth();
}
}