Commit Graph

148 Commits

Author SHA1 Message Date
mattmcw 655f6a225a Run the manifold backend tests 2026-04-19 16:39:18 -04:00
mattmcw 15fb69630d Add reinforced spindles. Refactore build process to use new manifold backend correctly on new builds of OpenSCAD. Add releases to repo to fix download links. Add CSG build but not ready for STEP conversion. Add POV-Ray as an optional dependency to begin importing render pipeline from other apps 2026-04-19 13:47:23 -04:00
mattmcw b9f12e4141 Prototype of bottom spindle with hole for m4x16mm bolt (testing for multiple sizes) 2026-02-01 14:18:15 -05:00
mattmcw 560c4205d8 Prototype of the top spindle with hole for an m4 hex bolt to reinforce it's strength is done, not ready for merge. Will have to evaluate all progress done on stacking. 2026-02-01 10:19:50 -05:00
Matt McWilliams 58d2d86611 Fix readme on correct branch 2026-01-04 09:26:08 -05:00
Matt McWilliams ce8e0348ad fix links in README 2025-04-02 14:29:50 -04:00
Matt McWilliams 2d69a58af1 Add new spiral thank you to Pip Chodorov 2021-11-07 20:16:57 -05:00
mmcwilliams 89c8f32b3b Update license to current year 2021-10-15 11:39:38 -04:00
mmcwilliams b1b33e1b4f Ignore *.csg 2021-10-15 11:39:24 -04:00
mmcwilliams 01106665d2 Create correct CSG folder before building. Do not commit csg files because they are intermediary? For now. 2021-10-15 11:39:18 -04:00
mmcwilliams 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.
2021-10-15 11:20:11 -04:00
mmcwilliams 97737b0ba6 Merge remote-tracking branch 'origin/master' 2021-10-15 02:48:56 -04:00
mmcwilliams 484c32fbf7 Add a dep.sh file to check whether all required dependencies are installed 2021-10-15 02:48:50 -04:00
Matt McWilliams 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. 2021-10-12 13:52:58 -04:00
Matt McWilliams 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. 2021-10-12 13:50:34 -04:00
Matt McWilliams 9b99318412 Fix a typo in the notes as caught by Levi Pratt 2021-10-12 12:34:23 -04:00
Matt McWilliams 842e0ff3fc Change default model to "spiral" 2021-02-17 22:14:07 -05:00
Matt McWilliams 69da7420fe Add engraved roman numerals into the spindle screws to tell the difference between the double layer and the single layer spindles. 2021-02-17 22:13:22 -05:00
Matt McWilliams 73a614bb01 Render the new single-layer spindle. Still needs to be rendered and added to the README. 2021-02-17 21:57:55 -05:00
Matt McWilliams ce3ffbd9d3 Add a build script for updating the library 2021-02-12 15:47:37 -05:00
Matt McWilliams 39529b9038 Add a spot in the README for other spiral projects. 2021-01-21 09:37:58 -05:00
mmcwilliams 9d58753183 Merge remote-tracking branch 'origin/master' 2020-09-12 10:57:09 -04:00
mmcwilliams e1083bd548 Simplify v3 scripts by removing vestigial modules. 2020-09-12 10:57:01 -04:00
sixteenmillimeter ba557087db
Fix typo in README 2020-09-01 22:31:30 -04:00
mmcwilliams 1ce5d947c0 Trick my render process into displaying degrees properly 2020-08-29 18:23:39 -04:00
mmcwilliams 70b3a7d8c7 Link openscad in /docs 2020-08-29 18:14:08 -04:00
mmcwilliams fe506a165b Update links in /docs with proper relative paths 2020-08-29 18:05:26 -04:00
mmcwilliams ce6285d277 Move index on docs page 2020-08-29 18:02:04 -04:00
mmcwilliams b7b501db1a Add all .zip files as sixteenmillimeter.com links. Host on my own site and track all downloads 2020-08-29 17:25:31 -04:00
mmcwilliams 991db37faf Not sure what I did there. Sorry to those browsing this git history. 2020-08-29 15:43:05 -04:00
mmcwilliams f09742cc90 Revert "Change create->generate. Update sentence linking to development notes."
This reverts commit 6c677f32f7.
2020-08-29 15:42:19 -04:00
mmcwilliams 6c677f32f7 Change create->generate. Update sentence linking to development notes. 2020-08-29 15:41:56 -04:00
mmcwilliams 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. 2020-08-29 15:19:01 -04:00
mmcwilliams 16d5a1f8eb Add an index and move contact to bottom. 2020-08-29 14:47:02 -04:00
mmcwilliams 7be6630919 Copy updates to README 2020-08-28 11:29:27 -04:00
mmcwilliams 5a8e748f3a Update to language in READMEs 2020-08-27 18:50:58 -04:00
mmcwilliams d3e244bebf Replace image placeholders with actual images 2020-08-27 02:31:33 -04:00
mmcwilliams 5d5e1d70f0 Add more images rendered with POV-Ray to use in readme. 2020-08-27 02:28:03 -04:00
mmcwilliams 14b0c690b2 Update readme and docs 2020-08-27 02:27:25 -04:00
mmcwilliams a8ab96ae37 HTML breaking the rendering? 2020-08-27 00:50:54 -04:00
mmcwilliams 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. 2020-08-27 00:49:28 -04:00
mmcwilliams 0b2e827981 Re-rendered spiral with latest 50ft v3 model (no triangular voids). 2020-08-27 00:46:54 -04:00
mmcwilliams 33a79181ca Migrade development notes into their own file. 2020-08-27 00:45:38 -04:00
mmcwilliams 396cfe85de Major README updates. Still needs proofing, images and more links to files. 2020-08-26 18:53:01 -04:00
mmcwilliams fae0100b7f First complete POV-Ray render 2020-08-26 18:52:42 -04:00
mmcwilliams 400120826c Re-render v2 with better triangular voids 2020-08-25 10:08:34 -04:00
mmcwilliams 2cf56276af Use local size.sh script with cross-platform support 2020-08-25 10:07:33 -04:00
mmcwilliams 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. 2020-08-24 17:41:05 -04:00
mmcwilliams 5e12838006 Merge remote-tracking branch 'origin/master' 2020-08-24 11:53:48 -04:00
mmcwilliams 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. 2020-08-24 11:53:32 -04:00