Commit graph

11 commits

Author SHA1 Message Date
Arthur Moore
9b89773812 Add a test suite to generate images of bins with holes
Used to ensure all hole options work.
2024-04-28 02:05:50 -04:00
Arthur Moore
0649f10802 Add Python tests for the hole cutouts to generate images.
* These are not (yet) triggered/run by the CI/CD system.
2024-04-27 00:31:19 -04:00
Stephen Kent
046ed3067c Add whitespace fixes generated by pre-commit 2023-09-21 23:11:23 -07:00
K Hodson
b95548fe6d Option to only put holes at corners of bin 2023-02-17 10:23:59 -07:00
K Hodson
bc7622d5e2 Added website materials 2023-02-15 18:44:26 -07:00
Kenneth
ac70740163 documentation update 2022-11-17 12:58:46 -07:00
kennetek
fc1e98c927 small change for when only one hole is desired 2022-11-06 14:56:08 -07:00
kennetek
e8babd7912 gridz can now equal zero if only base is desired
Setting gridz to 0 (or anything less than zero) will only generate the base pattern. This is useful in cases where you want to use those wonderful printable holes on other models.
2022-09-18 11:07:33 -07:00
kennetek
70321dd694 Update .gitignore 2022-09-18 10:50:05 -07:00
kennetek
d1f9b2d318 Added another slicer picture 2022-08-04 09:13:28 -07:00
kennetek
2a21923f4e Overhaul of cutter objects for optimized rendering
Old version of cutters had many shared surfaces which caused lag in preview window and caused fast-csg fail to provide speed boosts. Replaced with minkowski function to get the fillets. Benchmark: 5x3x6-5x2 reduced from 8 minutes to 6 seconds. Fixed a small error with the outer size (42mm to 41.5mm) to account for tolerances. Created gifs to illustrate the scripts functions.
2022-08-04 01:10:32 -07:00