summaryrefslogtreecommitdiff
authorMichael Krelin <hacker@klever.net>2018-09-01 11:39:18 (UTC)
committer Michael Krelin <hacker@klever.net>2018-09-01 11:39:18 (UTC)
commit6847b07f69c54d67a98e178db703c4b1f4e6bc67 (patch) (unidiff)
tree7e936563f33737dfea9a5f4c35824ea25eedfbbf
parent8dd62c375a2df44eaa42a4ac58905f15d4b17cca (diff)
downloadextrudery-6847b07f69c54d67a98e178db703c4b1f4e6bc67.zip
extrudery-6847b07f69c54d67a98e178db703c4b1f4e6bc67.tar.gz
extrudery-6847b07f69c54d67a98e178db703c4b1f4e6bc67.tar.bz2
add spring tensioner screw to vitamins
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--another.scad8
1 files changed, 6 insertions, 2 deletions
diff --git a/another.scad b/another.scad
index 8334b11..1811584 100644
--- a/another.scad
+++ b/another.scad
@@ -31,13 +31,13 @@ module the_extruder(
31 knob_h = 10, 31 knob_h = 10,
32 knob_indent_d = 4, 32 knob_indent_d = 4,
33 knob_indents = 12, 33 knob_indents = 12,
34 knob_v_clearance = 1, 34 knob_v_clearance = 1,
35 // spring tensioner 35 // spring tensioner
36 st_nut_d = 9, st_nut_h = 4, 36 st_nut_d = 9, st_nut_h = 4,
37 st_screw_d = 5, 37 st_screw_d = 5, st_screw_l = 16,
38 st_thickshell = 8*extrusion_width, st_thinshell = 2*extrusion_width, 38 st_thickshell = 8*extrusion_width, st_thinshell = 2*extrusion_width,
39 st_split_w = 4*extrusion_width, 39 st_split_w = 4*extrusion_width,
40 40
41 // screw it 41 // screw it
42 mount_screw_d = 3.1, mount_screw_l = 20, 42 mount_screw_d = 3.1, mount_screw_l = 20,
43 mount_screwhead_d=6, mount_screwhead_h=3, 43 mount_screwhead_d=6, mount_screwhead_h=3,
@@ -166,13 +166,17 @@ module the_extruder(
166 pushfit(pf); 166 pushfit(pf);
167 }//rotate translate 167 }//rotate translate
168 }//rotate 168 }//rotate
169 }//translate teeth 169 }//translate teeth
170 }//translate pulley 170 }//translate pulley
171 }//translate protrusion 171 }//translate protrusion
172 }//vitamins 172 // spring tensioner screw
173 translate([-gearbox_d/2,-longwing,ls_z])
174 rotate([0,90,0])
175 cylinder(d=st_screw_d,h=st_screw_l);
176 }//mirrorleft if(vitamins)
173 177
174 module lever() { 178 module lever() {
175 translate([0,0,protrusion_h+pulley_elevation+teeth_elevation]) { 179 translate([0,0,protrusion_h+pulley_elevation+teeth_elevation]) {
176 difference() { 180 difference() {
177 union() { 181 union() {
178 hull() { 182 hull() {