Merge remote-tracking branch 'origin/master'

This commit is contained in:
mmcwilliams 2021-10-15 02:48:56 -04:00
commit 97737b0ba6
2 changed files with 10 additions and 4 deletions

View File

@ -161,7 +161,7 @@ In a compromise to make the process of removing the support material less danger
The spiral is also made thicker and is a multiple of my nozzle diameter (0.4mm). The spiral is also made thicker and is a multiple of my nozzle diameter (0.4mm).
This uses slightly more material but is less fragile than V1 and test prints proved that the supports were less difficult to remove than in the earliest model. This uses slightly more material but is less fragile than V1 and test prints proved that the supports were less difficult to remove than in the earliest model.
This version will also contain a 4x reel stacking feature so that all models can be stacked with 3 spiral reels and a top piece. This version will also contain a 4x reel stacking feature so that all models can be stacked with 4 spiral reels and a top piece.
That will give 200ft capacity to the 50ft model and 400ft capacity to the 100ft model. That will give 200ft capacity to the 50ft model and 400ft capacity to the 100ft model.
A stretch goal for this version is to make a 35mm spacer and spindle set so that movie film in the format can be processed in 100ft lengths. A stretch goal for this version is to make a 35mm spacer and spindle set so that movie film in the format can be processed in 100ft lengths.

View File

@ -123,7 +123,7 @@ module gnal_spiral_core () {
} }
} }
cylinder(r = void_d / 2, h = 30, center = true); cylinder(r = void_d / 2, h = 30, center = true);
translate([0, 0, -7.2]) spiral_bottom_insert_void(); translate([0, 0, -7.2]) spiral_insert_void();
} }
//arms //arms
@ -185,11 +185,11 @@ module gnal_spiral_core () {
cylinder(r = core_void_outer_d / 2, h = core_void_h, center = true); cylinder(r = core_void_outer_d / 2, h = core_void_h, center = true);
rotate([0, 0, -120]) translate([20, 0, -1.5]) rotate([0, 0, 45]) cube([20, 20, 3.01], center = true); rotate([0, 0, -120]) translate([20, 0, -1.5]) rotate([0, 0, 45]) cube([20, 20, 3.01], center = true);
cylinder(r = void_d / 2, h = 30, center = true); cylinder(r = void_d / 2, h = 30, center = true);
translate([0, 0, -7.2]) spiral_bottom_insert_void(); translate([0, 0, -7.2]) spiral_insert_void();
} }
} }
module spiral_bottom_insert_void () { module spiral_insert_void () {
intersection () { intersection () {
rotate([0, 45, 0]) cube([3, INSERT_D + 2, 3], center = true); rotate([0, 45, 0]) cube([3, INSERT_D + 2, 3], center = true);
cylinder(r = (INSERT_D + 1) / 2, h = 6, center = true); cylinder(r = (INSERT_D + 1) / 2, h = 6, center = true);
@ -275,6 +275,12 @@ module gnal_spiral_bottom_insert_16 () {
} }
} }
/**
* Comment to preserve my sanity when developing: This single-spiral
* insert is the same height as the s8 insert but has a different
* diameter void fo the screw to prevent mismatching of spindle screws
* designed for different purposes.
**/
module gnal_spiral_bottom_insert_single () { module gnal_spiral_bottom_insert_single () {
$fn = 160; $fn = 160;
void_d = 18 - .3; void_d = 18 - .3;