Commit Graph

  • 7cc3d0a17c Add spindle code to v3. Render the top and bottom spindle. mmcwilliams 2020-08-19 01:35:44 -0400
  • 1c27ad58d1 Add the first povray renders of v3 models. mmcwilliams 2020-08-19 01:14:40 -0400
  • a0145d462e Convert all v3 files to binary from ascii where appropriate. mmcwilliams 2020-08-19 01:14:04 -0400
  • f636e4127a Work on quarter models mmcwilliams 2020-08-16 11:35:18 -0400
  • 0662dff707 Add new parts to build script mmcwilliams 2020-07-09 09:10:45 -0400
  • 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. mmcwilliams 2020-07-09 09:10:15 -0400
  • c429f57a94 Trying spiral with thicker threads. TODO: run admesh on all stls, write out to ascii still (compare sizes to binary for distribution, though). mmcwilliams 2020-07-08 14:02:51 -0400
  • b95ec7ef71 README and slicing work mmcwilliams 2020-06-19 11:21:14 -0400
  • 52a9386cf7 If no admesh, just print N/A mmcwilliams 2020-06-04 09:46:13 -0400
  • c4ede152f6 re-rendered v3. Images still don't work mmcwilliams 2020-05-30 21:53:57 -0400
  • d423a04d48 Compress v2 and v3 to deliver as zip mmcwilliams 2020-05-29 19:32:44 -0400
  • bc13ccda2f Rendered all of v3 mmcwilliams 2020-05-29 19:30:56 -0400
  • 921e786686 Define $fn in argument, wasn't doing that in 100ft mmcwilliams 2020-05-29 15:19:26 -0400
  • 06ec3c961c Don't render images as --preview, just render completely mmcwilliams 2020-05-29 12:07:42 -0400
  • 49e855042e Fix if statement to v2 mmcwilliams 2020-05-29 10:27:39 -0400
  • 0a57c89f2f Now ready to render mmcwilliams 2020-05-29 10:27:12 -0400
  • 82fa532c1c Ready to render v3 mmcwilliams 2020-05-29 10:24:41 -0400
  • 7c01705785 Allow $fn value to be passed in via argument. mmcwilliams 2020-05-29 09:05:47 -0400
  • b8a8ec67e1 Fixed spiral trianglular voids for 50ft spiral mmcwilliams 2020-05-29 09:04:49 -0400
  • c9d2b830e0 Work on v3 mmcwilliams 2020-05-29 00:57:36 -0400
  • fc62e76a4e V3 ready to render. TODO: fix spiral triangular voids. Need to fit inner spoke area tighter. mmcwilliams 2020-05-28 12:16:45 -0400
  • 5d17925f9e Start v3. Render time breakthrough makes it the only viable design to iterate. mmcwilliams 2020-05-27 15:10:13 -0400
  • e3c7913be2 Move stls from "dist" to "stl", makes more sense. mmcwilliams 2020-05-27 15:09:11 -0400
  • 69eb64aae8 Ran benchmarking on spiral_7 on laptop just to confirm mmcwilliams 2020-05-27 09:53:09 -0400
  • 81c87f9b7d Update comments on spiral code mmcwilliams 2020-05-27 09:52:15 -0400
  • 1ff54374ae v3 work. Almost there! mmcwilliams 2020-05-27 09:51:37 -0400
  • 84379317dd Add laptop benchmarks mmcwilliams 2020-05-27 01:29:20 -0400
  • e05b6cfc8d Ran benchmark script on spiral_6 and spiral_7 on vps mmcwilliams 2020-05-26 01:27:02 -0400
  • 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. mmcwilliams 2020-05-25 23:18:07 -0400
  • 29b7d7782f Another spiral 2 datapoint mmcwilliams 2020-05-25 23:03:42 -0400
  • 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. mmcwilliams 2020-05-25 23:01:10 -0400
  • 56cee0fb3f Add verbose comments, trying to figure this spiral generation out. Ahhhh! mmcwilliams 2020-05-25 22:28:12 -0400
  • d8479e33af Merge remote-tracking branch 'origin/master' mmcwilliams 2020-05-25 19:07:48 -0400
  • 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 mmcwilliams 2020-05-25 19:07:02 -0400
  • 5133266eae Rendered on desktop mmcwilliams 2020-05-25 18:19:59 -0400
  • 4c0a5d33ff Merge remote-tracking branch 'origin/master' mmcwilliams 2020-05-25 18:18:48 -0400
  • 7f07511b03 Render v2 mmcwilliams 2020-05-25 18:14:02 -0400
  • 69810b3d60 Rendered v1 and v2 images mmcwilliams 2020-05-25 18:12:40 -0400
  • 90e7a173fd Benchmarks run. V2 script updated mmcwilliams 2020-05-25 18:11:19 -0400
  • f09960f3d7 Name gnal library gnal_v2 mmcwilliams 2020-05-25 15:58:50 -0400
  • 6d23f0b0d3 Update readme mmcwilliams 2020-05-25 12:21:11 -0400
  • 6f4eb31f92 V2 build process complete and run on laptop. Rerun on desktop with later OpenSCAD. Issue: render preview fails on spirals. Could be use of --preview flag in command but I don't want to just re-render an entire spiral to take a screenshot. Will test method of writing a scad file with an import statement referencing a rendered .stl mmcwilliams 2020-05-25 01:35:51 -0400
  • ef5a29812a insert modules named correctly in gnal lib mmcwilliams 2020-05-25 01:30:58 -0400
  • e9ea4d1993 V1 has been fully rendered, including 100ft mmcwilliams 2020-05-25 01:30:32 -0400
  • 30a93e9c59 Add insert part flags to scad files mmcwilliams 2020-05-25 01:29:28 -0400
  • 422533bef5 Spell check mmcwilliams 2020-05-24 01:13:59 -0400
  • 002874282d Complete and render v2. Process is running mmcwilliams 2020-05-23 21:47:47 -0400
  • 459bcecaea Publish v2. Work needs to be reconstructed and refactored from out-of-repo sources. Trying to maintain naming consistency, but work is needed to restore a complete render process for all parts mmcwilliams 2020-05-23 19:45:35 -0400
  • c501ccba5c Complete section of benchmark script was broken mmcwilliams 2020-05-23 16:58:01 -0400
  • c495ff6168 Render not compile (though they may mean the same thing in this case) mmcwilliams 2020-05-23 15:15:03 -0400
  • ceb7580f8b Set filenames to variables in v1 script mmcwilliams 2020-05-23 14:26:18 -0400
  • e2d4a3c63b complete was broken mmcwilliams 2020-05-23 14:03:51 -0400
  • d6ec1cb1c0 Files rendered with latest Openscad mmcwilliams 2020-05-23 12:09:13 -0400
  • 6d54a99960 Benchmark will only run on non-existent files to allow for the job to be discontinued. mmcwilliams 2020-05-23 11:58:41 -0400
  • 8ca9992d48 Sample makefile for project. Could be useful for automating building and rendering images mmcwilliams 2020-05-23 11:57:59 -0400
  • 5085b8bb48 Add linux cpu functionality to eponymous script mmcwilliams 2020-05-23 00:12:28 -0400
  • 4e959df57b Run ALL benchmark tasks mmcwilliams 2020-05-22 19:32:18 -0400
  • 2362ec56ec Notes about ADMesh (--help output). mmcwilliams 2020-05-22 19:09:26 -0400
  • c677099742 Use ADMesh to calculate facets and volume of resulting models. Look for significant differences in render time and size between spiral approaches. mmcwilliams 2020-05-22 19:09:02 -0400
  • 5f592661ba Run benchmark script on 6 spiral approaches mmcwilliams 2020-05-22 19:00:32 -0400
  • 98467a4f6b Readme update mmcwilliams 2020-05-22 15:47:02 -0400
  • 84e07d8e60 Version moved to its own script for code reuse mmcwilliams 2020-05-22 14:54:38 -0400
  • cf32fcc856 Migrate libraries into ./libraries directory mmcwilliams 2020-05-22 14:54:02 -0400
  • 6962744925 Log the version and cpu info when rendering models mmcwilliams 2020-05-22 12:51:27 -0400
  • 0b1aaadb38 Merge remote-tracking branch 'origin/master' mmcwilliams 2020-05-22 12:00:07 -0400
  • 70ddefcbb2 Merge branch 'master' of https://github.com/sixteenmillimeter/GNAL mmcwilliams 2020-05-22 11:59:40 -0400
  • 958cae468d Store version for profiling mmcwilliams 2020-05-22 11:58:23 -0400
  • 7972fe8d72 Updated script to run. mmcwilliams 2020-05-22 11:09:15 -0400
  • 98b98cad3b Write stats out to file mmcwilliams 2020-05-21 23:56:37 -0400
  • adc1581556 Readme initial draft. Need renders and photographs before publishing repo. mmcwilliams 2020-05-21 23:53:48 -0400
  • bc1366c6ab A script for rendering all v1 models mmcwilliams 2020-05-21 23:43:59 -0400
  • 4151751f00 Add initial v1 exports for the 50ft and 100ft models mmcwilliams 2020-05-21 23:38:02 -0400
  • 6f3cb50221 Add all code for 100ft model. Rendering now. mmcwilliams 2020-05-21 20:03:37 -0400
  • 472b6516a2 Rendered all 50ft V1 models to stl using v1.sh mmcwilliams 2020-05-21 20:02:40 -0400
  • 9d4a291bb5 License project (MIT) mmcwilliams 2020-05-21 19:55:51 -0400
  • 133e5e0bcd Add gnal 50ft v1 and required dependency files mmcwilliams 2020-05-21 18:04:02 -0400
  • c971a2c54a Start GNAL repo mmcwilliams 2020-05-21 18:03:04 -0400