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:
1f46b11
)
filamentspool hub fix holes
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 16 Sep 2012 11:50:09 +0000
(12:50 +0100)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 16 Sep 2012 11:50:09 +0000
(12:50 +0100)
filamentspool.scad
patch
|
blob
|
history
diff --git
a/filamentspool.scad
b/filamentspool.scad
index 929994f2b86859887923a63d594e7a6ff527b18c..06115c71b5d17fdea5f1bdfdbc58ef12a674e897 100644
(file)
--- a/
filamentspool.scad
+++ b/
filamentspool.scad
@@
-187,13
+187,14
@@
module ArmDoveClipPin(){
module Hub(){
difference(){
module Hub(){
difference(){
- cylinder(h=hublthick, r=hubbigrad);
- translate([0,0,-1]) cylinder(h=hublthick+2, r=(hubbigrad-hublwidth));
+ cylinder($fn=60, h=hublthick, r=hubbigrad);
+ translate([0,0,-1])
+ cylinder($fn=30, h=hublthick+2, r=(hubbigrad-hublwidth));
}
axlerad = hubaxlerad + bigslop;
difference(){
cylinder(h=hubaxlelen, r=axlerad+hublwidth);
}
axlerad = hubaxlerad + bigslop;
difference(){
cylinder(h=hubaxlelen, r=axlerad+hublwidth);
- translate([0,0,-1]) cylinder(h=hubaxlelen+2, r=axlerad);
+ translate([0,0,-1]) cylinder(
$fn=60,
h=hubaxlelen+2, r=axlerad);
}
hole = hubeffrad - hubbigrad - DoveClip_depth() - hublwidth*2;
holewidth = DoveClip_width() - hubstemwidth*2;
}
hole = hubeffrad - hubbigrad - DoveClip_depth() - hublwidth*2;
holewidth = DoveClip_width() - hubstemwidth*2;
@@
-216,7
+217,8
@@
module Hub(){
rotate([0,0,ang]) rotate([90,0,0]) {
translate([0,0,-hublwidth/2])
linear_extrude(height=hublwidth)
rotate([0,0,ang]) rotate([90,0,0]) {
translate([0,0,-hublwidth/2])
linear_extrude(height=hublwidth)
- polygon([[xmin,0], [xmax,0], [xmax,hublthick], [xmin,hubaxlelen]]);
+ polygon([[xmin,0.05], [xmax,0.05],
+ [xmax,hublthick-0.2], [xmin, hubaxlelen-0.2]]);
}
}
}
}