Commit Graph

138 Commits

Author SHA1 Message Date
mmcwilliams 28c7ef1bb4 Script to convert existing models to binary. Found a curious thing: taking one very complex file from ascii to binary increased the file size dramatically (9460%). Need to investigate if this was a specific case and whether or not this is something to investigate in other projects. The model in question is gnal_100ft_spiral_top.stl produced by current code. 2020-08-19 15:12:02 -04:00
mmcwilliams b89205614e Readme work (still missing some links and copy) to test table rendering of stats. 2020-08-19 15:09:17 -04:00
mmcwilliams 895b7596ab Convert all v2 models to binary (large file size savings) 2020-08-19 13:14:01 -04:00
mmcwilliams 365d1e0796 tar.gz the v3 models as they are finished 2020-08-19 13:13:30 -04:00
mmcwilliams 46c78a2cb0 Build all stls into zip archives 2020-08-19 13:11:30 -04:00
mmcwilliams 059967f091 Generate all release files and package into .zip format. Maybe tar.bz, too? For the linux people such as myself... 2020-08-19 12:56:48 -04:00
mmcwilliams 2d16a5cde7 Zip all models after rendering for release 2020-08-19 12:46:19 -04:00
mmcwilliams 9e0e84bdcd Add binary conversion step to v1 and v2 scripts. TODO: Add a script that will loop through existing files and convert them to binary for big $$$ (diskspace) savings. 2020-08-19 10:27:50 -04:00
mmcwilliams d2e15e4c83 Moving all zips to releases folder (gitignored). Need to convert all to binary before compressing and then will place in the Releases section where they will be more efficiently served. 2020-08-19 10:27:05 -04:00
mmcwilliams cb8fe1ef7d Re-rendered all files and converted to binary where necessary. Logs indicate file size savings of 70-80% 2020-08-19 08:42:16 -04:00
mmcwilliams 6d8666dbd5 Rendered spindles for the first time 2020-08-19 08:41:26 -04:00
mmcwilliams 7cc3d0a17c Add spindle code to v3. Render the top and bottom spindle. 2020-08-19 01:35:44 -04:00
mmcwilliams 1c27ad58d1 Add the first povray renders of v3 models. 2020-08-19 01:14:40 -04:00
mmcwilliams a0145d462e Convert all v3 files to binary from ascii where appropriate. 2020-08-19 01:14:04 -04:00
mmcwilliams f636e4127a Work on quarter models 2020-08-16 11:35:18 -04:00
mmcwilliams 0662dff707 Add new parts to build script 2020-07-09 09:10:45 -04:00
mmcwilliams 192a935972 Just went for it! Added an experimental quarter version with registration notches in the quarters. Will experiment securing with locktite and determine how waterproof the joins are. Currently having a difficult time getting the spirals to print on the Ender 5 Plus in PETG. Had it work a few times then a whole lot of variables changed and now it's jamming consistently in the same places. Made some more changes to test but while I wait I wanted to make a quartered 50ft spiral I can print on my Tiertime printer with a 130mm bed.
TODO: quarter the 100ft spiral
2020-07-09 09:10:15 -04:00
mmcwilliams c429f57a94 Trying spiral with thicker threads. TODO: run admesh on all stls, write out to ascii still (compare sizes to binary for distribution, though). 2020-07-08 14:02:51 -04:00
mmcwilliams b95ec7ef71 README and slicing work 2020-06-19 11:21:14 -04:00
mmcwilliams 52a9386cf7 If no admesh, just print N/A 2020-06-04 09:46:13 -04:00
mmcwilliams c4ede152f6 re-rendered v3. Images still don't work 2020-05-30 21:53:57 -04:00
mmcwilliams d423a04d48 Compress v2 and v3 to deliver as zip 2020-05-29 19:32:44 -04:00
mmcwilliams bc13ccda2f Rendered all of v3 2020-05-29 19:30:56 -04:00
mmcwilliams 921e786686 Define $fn in argument, wasn't doing that in 100ft 2020-05-29 15:19:26 -04:00
mmcwilliams 06ec3c961c Don't render images as --preview, just render completely 2020-05-29 12:07:42 -04:00
mmcwilliams 49e855042e Fix if statement to v2 2020-05-29 10:27:39 -04:00
mmcwilliams 0a57c89f2f Now ready to render 2020-05-29 10:27:12 -04:00
mmcwilliams 82fa532c1c Ready to render v3 2020-05-29 10:24:41 -04:00
mmcwilliams 7c01705785 Allow $fn value to be passed in via argument. 2020-05-29 09:05:47 -04:00
mmcwilliams b8a8ec67e1 Fixed spiral trianglular voids for 50ft spiral 2020-05-29 09:04:49 -04:00
mmcwilliams c9d2b830e0 Work on v3 2020-05-29 00:57:36 -04:00
mmcwilliams fc62e76a4e V3 ready to render. TODO: fix spiral triangular voids. Need to fit inner spoke area tighter. 2020-05-28 12:16:45 -04:00
mmcwilliams 5d17925f9e Start v3. Render time breakthrough makes it the only viable design to iterate. 2020-05-27 15:10:13 -04:00
mmcwilliams e3c7913be2 Move stls from "dist" to "stl", makes more sense. 2020-05-27 15:09:11 -04:00
mmcwilliams 69eb64aae8 Ran benchmarking on spiral_7 on laptop just to confirm 2020-05-27 09:53:09 -04:00
mmcwilliams 81c87f9b7d Update comments on spiral code 2020-05-27 09:52:15 -04:00
mmcwilliams 1ff54374ae v3 work. Almost there! 2020-05-27 09:51:37 -04:00
mmcwilliams 84379317dd Add laptop benchmarks 2020-05-27 01:29:20 -04:00
mmcwilliams e05b6cfc8d Ran benchmark script on spiral_6 and spiral_7 on vps 2020-05-26 01:27:02 -04:00
mmcwilliams f7fe5b3c39 Tired of burning cpu hours on tests I know will fail, forced script to run spiral_7 tests. WOW. Also, using more recent OpenSCAD on Linux desktop I am not seeing limits on the $fn for 60 rotation spirals. No overflow errors with path_extrude tested up to $fn=450 (250 is limit on mac tests). Render times go up to 1min+ but that is over 100x speed improvements. Wow again. 2020-05-25 23:18:07 -04:00
mmcwilliams 29b7d7782f Another spiral 2 datapoint 2020-05-25 23:03:42 -04:00
mmcwilliams 93e4a3d1ed Next-gen spiral is ready to benchmark. Generates 60 rotation spiral in 7 seconds on laptop. Wow. Hitting limits at which the spiral module overflows in the path_extrude() module. Seems to be an issue where if length of path vector array exceeds ~8500, program throws. Will test this module on newer builds to see if the 2019.05 version is the issue. 2020-05-25 23:01:10 -04:00
mmcwilliams 56cee0fb3f Add verbose comments, trying to figure this spiral generation out. Ahhhh! 2020-05-25 22:28:12 -04:00
mmcwilliams d8479e33af Merge remote-tracking branch 'origin/master' 2020-05-25 19:07:48 -04:00
mmcwilliams 17afd6b5a6 Add comments to spiral generation code (surrounding v3, which is where the most significant performance is gained). Change gnal_v2 to use library gnal_v2.scad 2020-05-25 19:07:02 -04:00
mmcwilliams 5133266eae Rendered on desktop 2020-05-25 18:19:59 -04:00
mmcwilliams 4c0a5d33ff Merge remote-tracking branch 'origin/master' 2020-05-25 18:18:48 -04:00
mmcwilliams 7f07511b03 Render v2 2020-05-25 18:14:02 -04:00
mmcwilliams 69810b3d60 Rendered v1 and v2 images 2020-05-25 18:12:40 -04:00
mmcwilliams 90e7a173fd Benchmarks run. V2 script updated 2020-05-25 18:11:19 -04:00