diff --git a/img/gnal_50ft_v3_spindle_top.png b/img/gnal_50ft_v3_spindle_top.png index 634da74..e31b44f 100644 Binary files a/img/gnal_50ft_v3_spindle_top.png and b/img/gnal_50ft_v3_spindle_top.png differ diff --git a/notes/v3.csv b/notes/v3.csv index cb78f54..71ebc97 100644 --- a/notes/v3.csv +++ b/notes/v3.csv @@ -1,17 +1,17 @@ version,cpu,file,file_hash,file_size,source_hash,source_size,facets,volume,render_time -2019.05,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/50ft_v3/gnal_50ft_spindle_bottom.stl,c6eefa2e3a4c7a7e46f1c0ee3feed7c8758de51cb361bbf7be735ec8748d19e4,3760384,28e98162856b0eab77d22619564b8673cf9ad952d168f936b1f48d7abfc41947,8109,75206,4134.075684,1257 -2019.05,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/50ft_v3/gnal_50ft_spindle_top.stl,bb59bb3e432c96a1457c6cdc7f038f92aec37eadb096469c2196ca06cf09369b,6915384,28e98162856b0eab77d22619564b8673cf9ad952d168f936b1f48d7abfc41947,8109,138306,22229.804688,1278 -2019.05,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/50ft_v3/gnal_50ft_spacer.stl,64f51da3a63645e3c8a373fc7dde326684151118cfa1b2a317129bacf106abe0,286884,28e98162856b0eab77d22619564b8673cf9ad952d168f936b1f48d7abfc41947,8109,5736,2888.143311,64 -2019.05,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/50ft_v3/gnal_50ft_top.stl,3a5f27814ecfcc83755d597c7ddf8f52017f2d38571c8db8a68c72d130e72ad5,1104884,28e98162856b0eab77d22619564b8673cf9ad952d168f936b1f48d7abfc41947,8109,22096,57933.828125,577 -2019.05,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/50ft_v3/gnal_50ft_spiral.stl,8668a56e54e232f5495b2895291fa976339bdc7b171e5d6cf2cdbf53927c3195,10841384,28e98162856b0eab77d22619564b8673cf9ad952d168f936b1f48d7abfc41947,8109,216826,172470.609375,5 -2019.05,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/50ft_v3/gnal_50ft_insert_s8.stl,725fb2eb9bc7b72b667a63805a0e86070251b546f3adcd875f373e3589d7ca83,1361584,28e98162856b0eab77d22619564b8673cf9ad952d168f936b1f48d7abfc41947,8109,27230,3493.514893,279 -2019.05,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/50ft_v3/gnal_50ft_insert_16.stl,407f635c00c8714c4c20effab97d23fead222dec6a7f0c25076aaa6f66f5a2cd,2071384,28e98162856b0eab77d22619564b8673cf9ad952d168f936b1f48d7abfc41947,8109,41426,4664.784180,413 -2019.05,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/50ft_v3/gnal_50ft_spacer_16.stl,2dc83e5dd308407216a2d4a6e11baecfbc3243b6eadd8c1ea72bdab14e2b5758,602084,28e98162856b0eab77d22619564b8673cf9ad952d168f936b1f48d7abfc41947,8109,12040,4019.471191,258 -2019.05,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/100ft_v3/gnal_100ft_spindle_bottom.stl,f2cbb0140a499ab660b4e289456df7a6b21dc631890dd649941003159aec2d13,3760384,3bca1a3dbe19286c224ccea38450a2d3b8e247923810f2ecfe47b3f140d5c9c0,11426,75206,4134.063965,1253 -2019.05,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/100ft_v3/gnal_100ft_spindle_top.stl,aef7cf4edf20c80bb16c64f177f54a4377c633e0f9d795aa3af070c279e1b8ad,6979184,3bca1a3dbe19286c224ccea38450a2d3b8e247923810f2ecfe47b3f140d5c9c0,11426,139582,22229.984375,15013 -2019.05,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/100ft_v3/gnal_100ft_spacer.stl,8bbe7cc5a5f379b806936d4aef82aa2c219e2380a612f6ade1be87c7cbb57d16,286884,3bca1a3dbe19286c224ccea38450a2d3b8e247923810f2ecfe47b3f140d5c9c0,11426,5736,2888.145996,92 -2019.05,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/100ft_v3/gnal_100ft_top.stl,0f3e5d13040281a153660883e5962b9c54d2bdf7b3bf3685a73d270d0c255bed,1620084,3bca1a3dbe19286c224ccea38450a2d3b8e247923810f2ecfe47b3f140d5c9c0,11426,32400,102557.906250,1068 -2019.05,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/100ft_v3/gnal_100ft_spiral.stl,2db620b870542b80fa323529d8507ae9f5a6463d5b7dc4af4290927d7e66a1f9,21469784,3bca1a3dbe19286c224ccea38450a2d3b8e247923810f2ecfe47b3f140d5c9c0,11426,429394,332991.468750,10 -2019.05,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/100ft_v3/gnal_100ft_insert_s8.stl,ea182015050de84cf1b4c36889c0357bb9b73ab6304c1bb712d20521be89fab3,1361584,3bca1a3dbe19286c224ccea38450a2d3b8e247923810f2ecfe47b3f140d5c9c0,11426,27230,3493.547852,301 -2019.05,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/100ft_v3/gnal_100ft_insert_16.stl,161e2455dba6c27840d3c0d0735fc2ad5a93f5ecb7f84fb8851f812db23cec8b,2071384,3bca1a3dbe19286c224ccea38450a2d3b8e247923810f2ecfe47b3f140d5c9c0,11426,41426,4665.019531,462 -2019.05,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/100ft_v3/gnal_100ft_spacer_16.stl,7ef0366ee32578ed3c317b27ac03c0955a0f77f40215b5bf8137e4a179fc1e66,755684,3bca1a3dbe19286c224ccea38450a2d3b8e247923810f2ecfe47b3f140d5c9c0,11426,15112,4019.489746,379 +2020.08.18,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/50ft_v3/gnal_50ft_spindle_bottom.stl,06424e6ddf76a857fc3b9bc5e5346e74c04ce48eabcbb80b94676b3088277ef6,3760384,09f2e406d8a1ba16229d89fcb1aa36e635dcd185811b98e41224cb7bbf72f315,8420,75206,4134.077637,1291 +2020.08.18,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/50ft_v3/gnal_50ft_spindle_top.stl,be80982ec5cdad509266021300fcd7519981092e0fcc45f8180b342b10446e8b,6915384,09f2e406d8a1ba16229d89fcb1aa36e635dcd185811b98e41224cb7bbf72f315,8420,138306,22229.814453,1128 +2020.08.18,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/50ft_v3/gnal_50ft_spacer.stl,227b24571911a243312d4945dfbe020cf1dedee17b745f37ae6aa5d4ff4dfda6,286884,09f2e406d8a1ba16229d89fcb1aa36e635dcd185811b98e41224cb7bbf72f315,8420,5736,2888.150635,62 +2020.08.18,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/50ft_v3/gnal_50ft_top.stl,7bdad60d3f656d2a6f596f91265c9ff646b70980fa21017d4d9dc4039efefc09,1104884,09f2e406d8a1ba16229d89fcb1aa36e635dcd185811b98e41224cb7bbf72f315,8420,22096,57933.800781,585 +2020.08.18,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/50ft_v3/gnal_50ft_spiral.stl,f97986b3f90f765e5510b3a10940203e16fc1fe2300ea04e5977c538ac4325d3,9500384,09f2e406d8a1ba16229d89fcb1aa36e635dcd185811b98e41224cb7bbf72f315,8420,190006,171712.140625,1111 +2020.08.18,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/50ft_v3/gnal_50ft_insert_s8.stl,8803f73172ec6aa44f70b389210bc55bd7541a9d76924bd3ea056a5615986592,1361584,09f2e406d8a1ba16229d89fcb1aa36e635dcd185811b98e41224cb7bbf72f315,8420,27230,3493.544922,276 +2020.08.18,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/50ft_v3/gnal_50ft_insert_16.stl,ed6a80eac3b2c82dc3be22130f1d0fe6e44c37016b27522a95a5f268c23c83be,2071384,09f2e406d8a1ba16229d89fcb1aa36e635dcd185811b98e41224cb7bbf72f315,8420,41426,4665.019531,439 +2020.08.18,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/50ft_v3/gnal_50ft_spacer_16.stl,d9b8c412792f6b6d3b9817fc7f8e0f1b431202844374f44800da97caad3b15e8,602084,09f2e406d8a1ba16229d89fcb1aa36e635dcd185811b98e41224cb7bbf72f315,8420,12040,4019.470703,281 +2020.08.18,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/100ft_v3/gnal_100ft_spindle_bottom.stl,df189c1345ab5da921857fb837a3814bbfdc9fd9da8eb5bbaf6cf63c2347859e,3760384,a435a7d28947374c724e7618466d7f38d4fb5eb1f5bbaacb9061ef58dab3f8e2,11728,75206,4134.064941,1275 +2020.08.18,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/100ft_v3/gnal_100ft_spindle_top.stl,bad92e882e26ee489d7625e65f40c035b6e7c632473f3db6d0b3633eab9d8411,6979184,a435a7d28947374c724e7618466d7f38d4fb5eb1f5bbaacb9061ef58dab3f8e2,11728,139582,22229.773438,1139 +2020.08.18,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/100ft_v3/gnal_100ft_spacer.stl,dda2654f9209e8b17515f42cd7602d59b542630469b1f848442665a6ce2b2158,286884,a435a7d28947374c724e7618466d7f38d4fb5eb1f5bbaacb9061ef58dab3f8e2,11728,5736,2888.143555,63 +2020.08.18,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/100ft_v3/gnal_100ft_top.stl,bc39a67711877624917866f3ce80e4164c165969f52cf0e34b7e7fb65b0b1565,1620084,a435a7d28947374c724e7618466d7f38d4fb5eb1f5bbaacb9061ef58dab3f8e2,11728,32400,102557.437500,998 +2020.08.18,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/100ft_v3/gnal_100ft_spiral.stl,bf12d37e85d88a3d9aeccbf2e0661e9bb8aae7a919dbc9a065c7919b0e0321c3,18364384,a435a7d28947374c724e7618466d7f38d4fb5eb1f5bbaacb9061ef58dab3f8e2,11728,367286,326573.812500,3746 +2020.08.18,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/100ft_v3/gnal_100ft_insert_s8.stl,64e954bbe40e104e7a3fc571420ea71841e752c443b2f3bbc54b7a7f316bdc02,1361584,a435a7d28947374c724e7618466d7f38d4fb5eb1f5bbaacb9061ef58dab3f8e2,11728,27230,3493.548340,272 +2020.08.18,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/100ft_v3/gnal_100ft_insert_16.stl,3a0474be55afc9fd8217149dddd474530e8259e217d9a861d39f7e933b5da741,2071384,a435a7d28947374c724e7618466d7f38d4fb5eb1f5bbaacb9061ef58dab3f8e2,11728,41426,4664.790527,450 +2020.08.18,Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz,./stl/100ft_v3/gnal_100ft_spacer_16.stl,b6272b501d6c4dcd86369c9a9b21b355f941fbaf60abca9f88c43a22ddbc443b,755684,a435a7d28947374c724e7618466d7f38d4fb5eb1f5bbaacb9061ef58dab3f8e2,11728,15112,4019.479248,368 diff --git a/scad/100ft_v3/gnal_100ft.scad b/scad/100ft_v3/gnal_100ft.scad index d801ef0..43ca898 100644 --- a/scad/100ft_v3/gnal_100ft.scad +++ b/scad/100ft_v3/gnal_100ft.scad @@ -100,7 +100,9 @@ module gnal_100ft_spiral (spiral_count = 60, od = 298.75, quarter = false) { } } } - + + //Triangular voids + /* translate([0, 0, -.1]) { rotate([0, 0, -90]) { difference () { @@ -127,6 +129,12 @@ module gnal_100ft_spiral (spiral_count = 60, od = 298.75, quarter = false) { } } } + */ + translate([0, 0, -.1]) { + rotate([0, 0, -90]) { + film_guide2(spiral_count); + } + } } module gnal_100ft_spiral_quarter (quarter = "a") { @@ -273,8 +281,12 @@ module gnal_100ft_top () { FN = 200; $fn = FN; -module film_guide (rotations = 60, id = 45.55, spacing = 2.075) { - spiral(rotations, id, spacing, $fn); +module film_guide (rotations = 60, id = 45.55, spacing = 2.075, bottom = -7.1) { + spiral(rotations, id, spacing, bottom, $fn); +} + +module film_guide2 (rotations = 60, id = 45.55, spacing = 2.075, bottom = -2) { + spiral(rotations, id, spacing, bottom, $fn); } PART="spiral"; diff --git a/scad/50ft_v3/gnal_50ft.scad b/scad/50ft_v3/gnal_50ft.scad index a78fc33..7a35cb8 100644 --- a/scad/50ft_v3/gnal_50ft.scad +++ b/scad/50ft_v3/gnal_50ft.scad @@ -62,6 +62,8 @@ module gnal_50ft_spiral (spiral_count = 40, od = 215.75, quarter = false) { } } + //Triangular voids + /* translate([0, 0, -.1]) { rotate([0, 0, -90]) { difference () { @@ -79,6 +81,12 @@ module gnal_50ft_spiral (spiral_count = 40, od = 215.75, quarter = false) { } } } + */ + translate([0, 0, -.1]) { + rotate([0, 0, -90]) { + film_guide2(spiral_count); + } + } } module gnal_50ft_spiral_quarter (quarter = "a") { @@ -194,8 +202,12 @@ module gnal_50ft_top () { FN = 200; $fn = FN; -module film_guide (rotations = 40, id = 45.55 - .5, spacing = 2.075) { - spiral(rotations, id, spacing, $fn); +module film_guide (rotations = 40, id = 45.55 - .5, spacing = 2.075, bottom = -7.1) { + spiral(rotations, id, spacing, bottom, $fn); +} + +module film_guide2 (rotations = 40, id = 45.55 - .5, spacing = 2.075, bottom = -2) { + spiral(rotations, id, spacing, bottom, $fn); } PART="quarter_a"; diff --git a/stl/100ft_v3/gnal_100ft_insert_16.stl b/stl/100ft_v3/gnal_100ft_insert_16.stl index ddaa24e..f3860aa 100644 Binary files a/stl/100ft_v3/gnal_100ft_insert_16.stl and b/stl/100ft_v3/gnal_100ft_insert_16.stl differ diff --git a/stl/100ft_v3/gnal_100ft_insert_s8.stl b/stl/100ft_v3/gnal_100ft_insert_s8.stl index ec5c04b..6aaf923 100644 Binary files a/stl/100ft_v3/gnal_100ft_insert_s8.stl and b/stl/100ft_v3/gnal_100ft_insert_s8.stl differ diff --git a/stl/100ft_v3/gnal_100ft_spacer.stl b/stl/100ft_v3/gnal_100ft_spacer.stl index df5e07d..078d2be 100644 Binary files a/stl/100ft_v3/gnal_100ft_spacer.stl and b/stl/100ft_v3/gnal_100ft_spacer.stl differ diff --git a/stl/100ft_v3/gnal_100ft_spacer_16.stl b/stl/100ft_v3/gnal_100ft_spacer_16.stl index 6bb5232..66fe4b6 100644 Binary files a/stl/100ft_v3/gnal_100ft_spacer_16.stl and b/stl/100ft_v3/gnal_100ft_spacer_16.stl differ diff --git a/stl/100ft_v3/gnal_100ft_spindle_bottom.stl b/stl/100ft_v3/gnal_100ft_spindle_bottom.stl index b9019c0..5f2ba6b 100644 Binary files a/stl/100ft_v3/gnal_100ft_spindle_bottom.stl and b/stl/100ft_v3/gnal_100ft_spindle_bottom.stl differ diff --git a/stl/100ft_v3/gnal_100ft_spindle_top.stl b/stl/100ft_v3/gnal_100ft_spindle_top.stl index 53be29e..6770126 100644 Binary files a/stl/100ft_v3/gnal_100ft_spindle_top.stl and b/stl/100ft_v3/gnal_100ft_spindle_top.stl differ diff --git a/stl/100ft_v3/gnal_100ft_spiral.stl b/stl/100ft_v3/gnal_100ft_spiral.stl index 1af52ee..c929eaa 100644 Binary files a/stl/100ft_v3/gnal_100ft_spiral.stl and b/stl/100ft_v3/gnal_100ft_spiral.stl differ diff --git a/stl/100ft_v3/gnal_100ft_top.stl b/stl/100ft_v3/gnal_100ft_top.stl index de92a6b..abd4fe2 100644 Binary files a/stl/100ft_v3/gnal_100ft_top.stl and b/stl/100ft_v3/gnal_100ft_top.stl differ diff --git a/stl/50ft_v3/gnal_50ft_insert_16.stl b/stl/50ft_v3/gnal_50ft_insert_16.stl index 7475448..214d042 100644 Binary files a/stl/50ft_v3/gnal_50ft_insert_16.stl and b/stl/50ft_v3/gnal_50ft_insert_16.stl differ diff --git a/stl/50ft_v3/gnal_50ft_insert_s8.stl b/stl/50ft_v3/gnal_50ft_insert_s8.stl index c0840ad..73cf76e 100644 Binary files a/stl/50ft_v3/gnal_50ft_insert_s8.stl and b/stl/50ft_v3/gnal_50ft_insert_s8.stl differ diff --git a/stl/50ft_v3/gnal_50ft_spacer.stl b/stl/50ft_v3/gnal_50ft_spacer.stl index 860019f..9292cf2 100644 Binary files a/stl/50ft_v3/gnal_50ft_spacer.stl and b/stl/50ft_v3/gnal_50ft_spacer.stl differ diff --git a/stl/50ft_v3/gnal_50ft_spacer_16.stl b/stl/50ft_v3/gnal_50ft_spacer_16.stl index e26c636..dc1c0f2 100644 Binary files a/stl/50ft_v3/gnal_50ft_spacer_16.stl and b/stl/50ft_v3/gnal_50ft_spacer_16.stl differ diff --git a/stl/50ft_v3/gnal_50ft_spindle_bottom.stl b/stl/50ft_v3/gnal_50ft_spindle_bottom.stl index 70807db..3dbe6a4 100644 Binary files a/stl/50ft_v3/gnal_50ft_spindle_bottom.stl and b/stl/50ft_v3/gnal_50ft_spindle_bottom.stl differ diff --git a/stl/50ft_v3/gnal_50ft_spindle_top.stl b/stl/50ft_v3/gnal_50ft_spindle_top.stl index af0f376..a890f38 100644 Binary files a/stl/50ft_v3/gnal_50ft_spindle_top.stl and b/stl/50ft_v3/gnal_50ft_spindle_top.stl differ diff --git a/stl/50ft_v3/gnal_50ft_spiral.stl b/stl/50ft_v3/gnal_50ft_spiral.stl index 81256d4..08af2b6 100644 Binary files a/stl/50ft_v3/gnal_50ft_spiral.stl and b/stl/50ft_v3/gnal_50ft_spiral.stl differ diff --git a/stl/50ft_v3/gnal_50ft_top.stl b/stl/50ft_v3/gnal_50ft_top.stl index cfc21d3..3d0930e 100644 Binary files a/stl/50ft_v3/gnal_50ft_top.stl and b/stl/50ft_v3/gnal_50ft_top.stl differ