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:
5e20497
)
filamentspool: Cup: add prongrib on side
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Mon, 14 Dec 2015 14:07:47 +0000
(14:07 +0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Mon, 14 Dec 2015 14:07:47 +0000
(14:07 +0000)
filamentspool.scad
patch
|
blob
|
history
diff --git
a/filamentspool.scad
b/filamentspool.scad
index fb2f8a9711a2d36b8a1ec445c10b19e449386173..7f6defdf7b5f0f70718532427666fc9ce68b63ba 100644
(file)
--- a/
filamentspool.scad
+++ b/
filamentspool.scad
@@
-183,8
+183,8
@@
module FilamentCup() { ////toplevel
translate([cupstrong_dx, prongwidth, 0]) {
cube([prongwidth, baselen-prongwidth, prongthick]);
translate([cupstrong_dx, prongwidth, 0]) {
cube([prongwidth, baselen-prongwidth, prongthick]);
- for (y = [0, .
4, .
7, 1])
- translate([0, (baselen - prongwidth
*2
) * y, 0])
+ for (y = [0, .
33, .6
7, 1])
+ translate([0, (baselen - prongwidth) * y, 0])
cube([-cupstrong_dx + 1, prongwidth, prongthick]);
}
if (cupstrong_dx != 0) {
cube([-cupstrong_dx + 1, prongwidth, prongthick]);
}
if (cupstrong_dx != 0) {
@@
-196,6
+196,11
@@
module FilamentCup() { ////toplevel
translate([0, -0.2, 0])
cube([prongribwidth, baselen, prongthick + prongribheight]);
translate([0, -0.2, 0])
cube([prongribwidth, baselen, prongthick + prongribheight]);
+ if (prongribheight > 0) {
+ translate([-prongwidth, baselen, 0])
+ cube([cupheight/2, prongwidth + prongribheight, prongribwidth]);
+ }
+
midrad = cupwidth/2 + prongwidth/2;
propshift = stalklength - overclipdepth - prongthick + propxshift;
midrad = cupwidth/2 + prongwidth/2;
propshift = stalklength - overclipdepth - prongthick + propxshift;