Commit Graph

  • 2d82d2d04f Create a 30m spiral design. Switch openscad render script to manifold from fast-csg. Render times *drop*. stacking Matt McWilliams 2024-10-23 10:02:52 -0400
  • fa1bf6d8a1 Merge branch 'stacking' of ssh://git.sixteenmillimeter.com/16mm/GNAL into stacking mmcwilliams 2023-04-07 11:08:38 -0400
  • 70c0c54f13 Merge branch 'master' into stacking mmcwilliams 2023-01-16 22:01:50 -0500
  • 4384251026 Add python3 to deps mmcwilliams 2023-01-16 22:01:26 -0500
  • 54f16a864a Add build step which orders stl if ascii mmcwilliams 2023-01-16 21:58:57 -0500
  • bc5789018e Add script which orders STL mmcwilliams 2023-01-16 21:55:26 -0500
  • 4c24489e8f Add reference to the tank by James Harter Matt McWilliams 2021-12-13 23:13:34 -0500
  • 84764e26e6 Correct echo statement language Matt McWilliams 2021-12-13 19:44:25 -0500
  • 72aff30b11 Update the language in the deps.sh script Matt McWilliams 2021-12-13 15:50:54 -0500
  • 7e4f6dd476 Fix attribution Matt McWilliams 2021-11-07 20:45:40 -0500
  • a54583ff12 Merge branch 'main' into stacking Matt McWilliams 2021-11-07 20:17:30 -0500
  • 2d69a58af1 Add new spiral thank you to Pip Chodorov main Matt McWilliams 2021-11-07 20:16:57 -0500
  • 8a3300fab6 Add release notes to the Readme Matt McWilliams 2021-11-07 20:10:53 -0500
  • 08bc7d16b6 All render notes with updated CSV header. All 100ft objects re-rendered with new lib. tar.gz process is still broken Matt McWilliams 2021-11-07 00:17:23 -0400
  • 9eb3bd0ae2 Create a table for tracking individual changes in a more granular way than the notes, which track changes for release Matt McWilliams 2021-11-07 00:08:32 -0400
  • 9d9e5e260f Rendered spindles that were causing issues Matt McWilliams 2021-11-06 13:02:07 -0400
  • a3d2727261 Fixed script to allow it to render spindle bottom Matt McWilliams 2021-11-06 13:01:44 -0400
  • cdc80b3c93 Rendered 50ft models with updated measurements and scripts. Matt McWilliams 2021-11-06 12:22:48 -0400
  • 479a2466a2 Resize inserts to have a slightly looser fit. Issue currently is that they are too tight and difficult to remove. Matt McWilliams 2021-11-03 18:21:36 -0400
  • 473d8e99ca Don't print camera position (only needed in gui) Matt McWilliams 2021-11-03 18:20:41 -0400
  • 29b40d4fb6 Notes on debugging the stacking spacer Matt McWilliams 2021-11-03 18:20:11 -0400
  • 1af2b43d36 Begin grouping variables for refactor Matt McWilliams 2021-11-03 17:23:12 -0400
  • 62b0cae3bd Add stacking spindle to render script Matt McWilliams 2021-11-03 17:20:03 -0400
  • 5e09bd394b Move stacking spindle design to shared library Matt McWilliams 2021-11-03 17:05:37 -0400
  • 61a990ad0c Merge remote-tracking branch 'origin/master' into stacking Matt McWilliams 2021-10-22 14:35:44 -0400
  • cb73a66c29 Python script to (hopefully) automatically convert .csg files to .step mmcwilliams 2021-10-22 00:48:41 -0400
  • 88446c4d28 Create the csg dir at the correct place in render_part Matt McWilliams 2021-10-18 14:15:01 -0400
  • 9e267517d5 Reinforce 100ft outer spiral Matt McWilliams 2021-10-18 13:23:48 -0400
  • 8c106c3d42 Force DEBUG variable to false when rendering with this script Matt McWilliams 2021-10-18 13:07:19 -0400
  • f4fbdbe614 Add a spiral reinforcement for the outside spiral. Matt McWilliams 2021-10-18 12:25:55 -0400
  • aa520c3a2c Re-add spacer to build script Matt McWilliams 2021-10-15 12:32:31 -0400
  • 9e2d4e4cd7 Remove commented out code Matt McWilliams 2021-10-15 12:27:22 -0400
  • 814fe80e50 Accidentally removed the gnal_spacer() module in what can only be called an "over optimization" of the code while refactoring at 2AM. Matt McWilliams 2021-10-15 12:26:58 -0400
  • dfa22adc8c What tank? Don't worry about it. Matt McWilliams 2021-10-15 12:21:50 -0400
  • c1ae9a9d7d Only build step files and prerequisites for the spiral and only when STEP is true Matt McWilliams 2021-10-15 12:13:08 -0400
  • ba2b701a7a Created a new branch to explore creating a method of stacking 4 or more spirals. In theory. Potentially. First attempt misused the single spiral diameter thread. The number of parts means two things: improve the documentation and potentially add identifying features to the different parts. Matt McWilliams 2021-10-15 12:12:36 -0400
  • 89c8f32b3b Update license to current year mmcwilliams 2021-10-15 11:39:38 -0400
  • b1b33e1b4f Ignore *.csg mmcwilliams 2021-10-15 11:39:24 -0400
  • 01106665d2 Create correct CSG folder before building. Do not commit csg files because they are intermediary? For now. mmcwilliams 2021-10-15 11:39:18 -0400
  • fa5726a6a8 Build script now runs deps.sh before building to prevent running commands that aren't available. Script now compiles csg files. TODO: fix the csg2step.py script by using latest FreeCAD logic. Script allows for input of a size (50ft/100ft) or an part (from FILES) to render fewer files. Migrate bulk of the loop into a render_part() function that can be re-used. mmcwilliams 2021-10-15 11:20:11 -0400
  • 97737b0ba6 Merge remote-tracking branch 'origin/master' mmcwilliams 2021-10-15 02:48:56 -0400
  • 484c32fbf7 Add a dep.sh file to check whether all required dependencies are installed mmcwilliams 2021-10-15 02:48:50 -0400
  • 16f618a727 rename the "spiral_bottom_insert" module to "spiral_insert" because the void is not specifically for the bottom insert anymore and is the same for both "top" and "bottom" spirals in the unified design. Matt McWilliams 2021-10-12 13:52:58 -0400
  • d915f255dc Comment to preserve sanity: the seemingly-duplicate module "spiral_bottom_insert_single" is NOT the same as the Super8 insert: it has a different threading for a different screw. Matt McWilliams 2021-10-12 13:50:34 -0400
  • 9b99318412 Fix a typo in the notes as caught by Levi Pratt Matt McWilliams 2021-10-12 12:34:23 -0400
  • 842e0ff3fc Change default model to "spiral" Matt McWilliams 2021-02-17 22:14:07 -0500
  • 69da7420fe Add engraved roman numerals into the spindle screws to tell the difference between the double layer and the single layer spindles. Matt McWilliams 2021-02-17 22:13:22 -0500
  • 73a614bb01 Render the new single-layer spindle. Still needs to be rendered and added to the README. Matt McWilliams 2021-02-17 21:57:55 -0500
  • ce3ffbd9d3 Add a build script for updating the library Matt McWilliams 2021-02-12 15:47:37 -0500
  • 39529b9038 Add a spot in the README for other spiral projects. Matt McWilliams 2021-01-21 09:37:58 -0500
  • 9d58753183 Merge remote-tracking branch 'origin/master' mmcwilliams 2020-09-12 10:57:09 -0400
  • e1083bd548 Simplify v3 scripts by removing vestigial modules. mmcwilliams 2020-09-12 10:57:01 -0400
  • ba557087db
    Fix typo in README sixteenmillimeter 2020-09-01 22:31:30 -0400
  • 1ce5d947c0 Trick my render process into displaying degrees properly mmcwilliams 2020-08-29 18:23:39 -0400
  • 70b3a7d8c7 Link openscad in /docs mmcwilliams 2020-08-29 18:14:08 -0400
  • fe506a165b Update links in /docs with proper relative paths mmcwilliams 2020-08-29 18:05:26 -0400
  • ce6285d277 Move index on docs page mmcwilliams 2020-08-29 18:02:04 -0400
  • b7b501db1a Add all .zip files as sixteenmillimeter.com links. Host on my own site and track all downloads mmcwilliams 2020-08-29 17:25:31 -0400
  • 991db37faf Not sure what I did there. Sorry to those browsing this git history. mmcwilliams 2020-08-29 15:43:05 -0400
  • f09742cc90 Revert "Change create->generate. Update sentence linking to development notes." mmcwilliams 2020-08-29 15:42:19 -0400
  • 6c677f32f7 Change create->generate. Update sentence linking to development notes. mmcwilliams 2020-08-29 15:41:56 -0400
  • 8b48f93364 A lot of newlines added to the readme. Sentences broken down to 1 line each instead of 1 line per paragraph. This will better track changes over time with smaller diffs per sentence. mmcwilliams 2020-08-29 15:19:01 -0400
  • 16d5a1f8eb Add an index and move contact to bottom. mmcwilliams 2020-08-29 14:47:02 -0400
  • 7be6630919 Copy updates to README mmcwilliams 2020-08-28 11:29:27 -0400
  • 5a8e748f3a Update to language in READMEs mmcwilliams 2020-08-27 18:50:58 -0400
  • d3e244bebf Replace image placeholders with actual images mmcwilliams 2020-08-27 02:31:33 -0400
  • 5d5e1d70f0 Add more images rendered with POV-Ray to use in readme. mmcwilliams 2020-08-27 02:28:03 -0400
  • 14b0c690b2 Update readme and docs mmcwilliams 2020-08-27 02:27:25 -0400
  • a8ab96ae37 HTML breaking the rendering? mmcwilliams 2020-08-27 00:50:54 -0400
  • 4b9f7ec677 Rename development.md to README.md to trick github into displaying it as a rendered html file at the ./docs path. This is easier for me to render in my site builder script. mmcwilliams 2020-08-27 00:49:28 -0400
  • 0b2e827981 Re-rendered spiral with latest 50ft v3 model (no triangular voids). mmcwilliams 2020-08-27 00:46:54 -0400
  • 33a79181ca Migrade development notes into their own file. mmcwilliams 2020-08-27 00:45:38 -0400
  • 396cfe85de Major README updates. Still needs proofing, images and more links to files. mmcwilliams 2020-08-26 18:53:01 -0400
  • fae0100b7f First complete POV-Ray render mmcwilliams 2020-08-26 18:52:42 -0400
  • 400120826c Re-render v2 with better triangular voids mmcwilliams 2020-08-25 10:08:34 -0400
  • 2cf56276af Use local size.sh script with cross-platform support mmcwilliams 2020-08-25 10:07:33 -0400
  • 2760cf5fee Remove triangular voids from v3 and move the improved triangular voids into v2 to consolidate the best attempt at this design to that version. mmcwilliams 2020-08-24 17:41:05 -0400
  • 5e12838006 Merge remote-tracking branch 'origin/master' v3.0 v2.0 v1.0 mmcwilliams 2020-08-24 11:53:48 -0400
  • 04af44c3d7 First render of the gnal_100ft_spiral_bottom from v1. Never completed in earlier render attempts. Left it running for ~2 days but did not catch render metadata. mmcwilliams 2020-08-24 11:53:32 -0400
  • d6773d6947 Add a "spiral test" module to render a slice of the spiral for printer tests mmcwilliams 2020-08-24 09:18:27 -0400
  • baf98da5f2 Render latest updates to v3 mmcwilliams 2020-08-21 21:19:12 -0400
  • ec58e74757 Add latest render data mmcwilliams 2020-08-21 21:17:48 -0400
  • 2116d3bfba Make the "bottom" argument a function parameter in the shared spiral() module. mmcwilliams 2020-08-20 08:35:47 -0400
  • 03059f7c5c Add a script that generates a pov model from an stl but gives it the proper name (of the file). Using this to build renders of the models for launch (tomorrow?) mmcwilliams 2020-08-20 08:35:12 -0400
  • 563b24d90e Bold links to .zip releases mmcwilliams 2020-08-19 22:12:41 -0400
  • 9f2a5fe1da Am now generating images of parts with an external script powered by povray. Will migrate to this project and use in place of OpenSCAD image rendering. mmcwilliams 2020-08-19 22:12:18 -0400
  • abdd98a523 Fix typo in file links mmcwilliams 2020-08-19 15:54:48 -0400
  • 966078b653 Update readme with new tables and some copy about benchmarks. mmcwilliams 2020-08-19 15:53:27 -0400
  • fa8c3de390 Migrate all scad files to their own scad directory to make the root less messy. Might archive the 1-2-3 versions and properly use git for future versioning. mmcwilliams 2020-08-19 15:52:28 -0400
  • 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. mmcwilliams 2020-08-19 15:12:02 -0400
  • b89205614e Readme work (still missing some links and copy) to test table rendering of stats. mmcwilliams 2020-08-19 15:09:17 -0400
  • 895b7596ab Convert all v2 models to binary (large file size savings) mmcwilliams 2020-08-19 13:14:01 -0400
  • 365d1e0796 tar.gz the v3 models as they are finished mmcwilliams 2020-08-19 13:13:30 -0400
  • 46c78a2cb0 Build all stls into zip archives mmcwilliams 2020-08-19 13:11:30 -0400
  • 059967f091 Generate all release files and package into .zip format. Maybe tar.bz, too? For the linux people such as myself... mmcwilliams 2020-08-19 12:56:48 -0400
  • 2d16a5cde7 Zip all models after rendering for release mmcwilliams 2020-08-19 12:46:19 -0400
  • 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. mmcwilliams 2020-08-19 10:27:50 -0400
  • 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. mmcwilliams 2020-08-19 10:27:05 -0400
  • cb8fe1ef7d Re-rendered all files and converted to binary where necessary. Logs indicate file size savings of 70-80% mmcwilliams 2020-08-19 08:42:16 -0400
  • 6d8666dbd5 Rendered spindles for the first time mmcwilliams 2020-08-19 08:41:26 -0400