author | Michael Krelin <hacker@klever.net> | 2018-07-27 16:37:37 (UTC) |
---|---|---|
committer | Michael Krelin <hacker@klever.net> | 2018-07-27 16:37:37 (UTC) |
commit | 5752d03e9b6750447faaa5174bab1e797e4e3f2f (patch) (unidiff) | |
tree | cfef35d053984934896e1d66e27daf5b7a6a2f08 | |
parent | 86fca7bf690279eadea33252e75227cd494cc34c (diff) | |
download | extrudery-5752d03e9b6750447faaa5174bab1e797e4e3f2f.zip extrudery-5752d03e9b6750447faaa5174bab1e797e4e3f2f.tar.gz extrudery-5752d03e9b6750447faaa5174bab1e797e4e3f2f.tar.bz2 |
another: switch to pushfittery
(without extra customization yet)
-rw-r--r-- | another.scad | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/another.scad b/another.scad index 9f42f46..b7b6e3a 100644 --- a/another.scad +++ b/another.scad | |||
@@ -5,10 +5,4 @@ $fs=0.0125; | |||
5 | 5 | ||
6 | use <threads.scad>; | 6 | use <pushfittery.scad>; |
7 | module pushfit_thread(h=10) { | 7 | include <pushfit_data.scad>; |
8 | thr = 3/8 + .5/25.4; | ||
9 | slit = 25.4*thr/2 + 0.4; | ||
10 | if(draft) cylinder(d=thr*25.4,h=h); | ||
11 | else english_thread(diameter=thr,threads_per_inch=28,length=h/25.4,internal=true); | ||
12 | translate([-2,-slit,0]) cube([4,2*slit,h]); | ||
13 | } | ||
14 | 8 | ||
@@ -115,3 +109,3 @@ module the_extruder( | |||
115 | translate([0,0,mount_d/sqrt(2)/2+mount_screw_d]) | 109 | translate([0,0,mount_d/sqrt(2)/2+mount_screw_d]) |
116 | pushfit_thread(); | 110 | pushfit(pushfit_threaded); |
117 | } | 111 | } |
@@ -233,3 +227,3 @@ module the_extruder( | |||
233 | rotate([0,0,180]) { | 227 | rotate([0,0,180]) { |
234 | pushfit_thread(h=10); | 228 | pushfit(pushfit_threaded); |
235 | cylinder(d=filament_guide_d,h=gearbox_d,center=true,$fn=2*PI*filament_guide_d); | 229 | cylinder(d=filament_guide_d,h=gearbox_d,center=true,$fn=2*PI*filament_guide_d); |