Commit Graph

  • 484bbe36b0
    Merge bdc5a7e4d7 into 36345f3efb #179 Arthur Moore 2024-04-28 06:05:59 +0000
  • bdc5a7e4d7 Added and update Images of all hole types #179 Arthur Moore 2024-04-28 01:52:29 -0400
  • 9b89773812 Add a test suite to generate images of bins with holes Arthur Moore 2024-04-28 01:51:02 -0400
  • 447df8621b Tweak defaults for Base Hole Options Arthur Moore 2024-04-27 01:30:15 -0400
  • 73b10760f8 Update tests / helpers to allow adding more tests Arthur Moore 2024-04-27 01:20:29 -0400
  • 0649f10802 Add Python tests for the hole cutouts to generate images. Arthur Moore 2024-04-27 00:31:19 -0400
  • ca28aed898 Allow multiple levels for supportless holes Arthur Moore 2024-04-27 00:18:18 -0400
  • a63a117db9
    Merge 84cbba7ee8 into 36345f3efb #148 Toby Murray 2024-04-26 11:24:13 +0200
  • 1a50807295 Make Screw Holes Printable Arthur Moore 2024-04-24 21:22:56 -0400
  • 3e94c65cf2 Add images of all the hole options. Arthur Moore 2024-04-15 01:37:43 -0400
  • c47661af7f Add A 2nd Level For Supportless Hole Generation Arthur Moore 2024-04-21 23:43:48 -0400
  • 32f91a77ca Support Chamfering Magnet Holes Arthur Moore 2024-04-21 23:34:23 -0400
  • f222c262fc Allow using crush ribs for the magnet hole Arthur Moore 2024-04-21 23:28:49 -0400
  • 8fa885ac72 Allow mixing and matching hole options Arthur Moore 2024-04-21 23:21:21 -0400
  • 2e0e9bd363 Simplify Hole Creation Arthur Moore 2024-04-21 22:51:19 -0400
  • a4200a04bd Simplify refined_hole() Arthur Moore 2024-04-21 22:25:48 -0400
  • 67ba594585 Made some hole constants more readable Arthur Moore 2024-04-21 22:05:06 -0400
  • 88ad9dbf6c Moved hole functions to a separate file Arthur Moore 2024-04-21 21:41:17 -0400
  • 36345f3efb
    Merge pull request #175 from EmperorArthur/affine_hell main Ruud 2024-04-18 20:15:49 +0200
  • fc51ba875e
    Merge pull request #173 from coderjo/main Ruud 2024-04-18 20:10:17 +0200
  • cf1666fa2c
    Merge pull request #171 from EmperorArthur/fix_wall_profile Ruud 2024-04-18 20:07:55 +0200
  • e7ef96bbcf Stop using as many hacks in sweep_rounded #175 Arthur Moore 2024-04-17 22:32:32 -0400
  • ff3a325b37 Update affine_translate to support all axes. Arthur Moore 2024-04-17 22:09:04 -0400
  • 20492634d8 Update affine_rotate to support all axes. Arthur Moore 2024-04-17 21:51:37 -0400
  • 574d9dc6b1 Move helper functions / modules to their own file Arthur Moore 2024-03-09 23:35:04 -0500
  • 637b98577f Match radius of bin to radius of base. #171 Arthur Moore 2024-03-10 23:34:30 -0400
  • 5b25e2e114 Replace "1.4" constant in profile_wall() with calculated value Arthur Moore 2024-03-10 23:26:51 -0400
  • 69cb64e98d Rename chamfered profile to stacking_lip_chamfered() Arthur Moore 2024-03-10 23:23:09 -0400
  • 1cf350121d Use Affine transformation matrices for creating walls. Arthur Moore 2024-02-24 18:04:18 -0500
  • d9d92db544 Don't add holes if style_hole is 0 even if only_corners is set #173 Tracy Ward 2024-03-04 22:13:17 -0500
  • 015daff2e8 Update Stacking Lip Profile Arthur Moore 2024-02-24 03:54:17 -0500
  • fd4db5aa9f Add more brief function descriptions Arthur Moore 2024-02-23 18:57:16 -0500
  • 6b6b385cda Made height calculations more readable. Arthur Moore 2024-02-23 14:20:05 -0500
  • 59f3326620 Add more brief function descriptions #170 Arthur Moore 2024-02-23 18:57:16 -0500
  • b4c49f628f Made height calculations more readable. Arthur Moore 2024-02-23 14:20:05 -0500
  • 5df82679c8 Fix r_fo1 radius to 7.5/2 and fix usage in code Priit Laes 2024-02-16 23:01:40 +0200
  • b4abd1d474 Use proper radius value for r_fo2 Priit Laes 2024-02-16 22:32:04 +0200
  • 9b364e410c Use proper radius value for r_fo3 Priit Laes 2024-02-16 22:17:49 +0200
  • d3fb8a07ce Fix r_fo1 radius to 7.5/2 and fix usage in code #167 Priit Laes 2024-02-16 23:01:40 +0200
  • 00780655ee Use proper radius value for r_fo2 Priit Laes 2024-02-16 22:32:04 +0200
  • 8501c46a80 Use proper radius value for r_fo3 Priit Laes 2024-02-16 22:17:49 +0200
  • 2f2567d7a9 Removed whitespace in attempt to pass merge test Asger1002 2024-02-16 15:55:06 +0100
  • 1bc283cf59 code cleanup + added comments Asger1002 2024-02-16 12:42:51 +0100
  • db06f2914b Added ability to customize tab sizes. Added function for cutting multiple bins. Asger1002 2024-02-03 02:03:04 +0100
  • c0eff9d83f Removed whitespace in attempt to pass merge test #160 Asger1002 2024-02-16 15:55:06 +0100
  • a78dd90560 code cleanup + added comments Asger1002 2024-02-16 12:42:51 +0100
  • 68db21b667 Added ability to customize tab sizes. Added function for cutting multiple bins. Asger1002 2024-02-03 02:03:04 +0100
  • e31742e37d Make style_hole=4 compatible with only_corners James Jenkins 2024-01-29 03:15:25 -0600
  • 74d40adb0b Pass chamfer parameter to cutCylinders Timothy Stranex 2024-02-09 08:18:44 +0000
  • d6eb8402e9 Add chamfers to cylindrical cutout holes Timothy Stranex 2024-02-03 21:49:44 +0000
  • 0fdb10526f Pass `style_lip` argument in `gridfinityInit` usages Stephen Kent 2024-01-30 01:35:29 -0800
  • 76992b3d53 fix(utility): make internal auto height lower #166 Joe Fleming 2024-02-09 08:51:29 -0700
  • 6710221337 Pass chamfer parameter to cutCylinders #161 Timothy Stranex 2024-02-09 08:18:44 +0000
  • 88ab96d814 Add chamfers to cylindrical cutout holes Timothy Stranex 2024-02-03 21:49:44 +0000
  • 5c4b6fe36d Pass `style_lip` argument in `gridfinityInit` usages #159 Stephen Kent 2024-01-30 01:35:29 -0800
  • be63a2bbca Make style_hole=4 compatible with only_corners #158 James Jenkins 2024-01-29 03:15:25 -0600
  • 0b7bf6ee78 Fix clearence -> clearance typo Stephen Kent 2024-01-28 20:21:37 -0800
  • faff922757 Add `style_lip` as argument to `gridfinityInit` Stephen Kent 2024-01-28 19:54:51 -0800
  • 065d85e78f Fix clearence -> clearance typo #156 Stephen Kent 2024-01-28 20:21:37 -0800
  • aff2d44d2b Add `style_lip` as argument to `gridfinityInit` #155 Stephen Kent 2024-01-28 19:54:51 -0800
  • 4a07074774
    fix magnet hole position on 1/n grid bins #150 Alice 2024-01-23 13:08:03 +0100
  • 84cbba7ee8
    Set bin height to 1mm #148 Toby Murray 2024-01-17 16:44:06 -0500
  • c9662bef59 update missing parameterisation #144 Louis Beal 2024-01-09 14:56:11 +0000
  • 10938084e8 remove reference to fixed chamfer size from comment Louis Beal 2024-01-08 22:18:03 +0000
  • 8ffe824015 cones are just pyramids with infinite sides Louis Beal 2024-01-08 22:15:43 +0000
  • 5e63ab4490 streamline hole height refactor Louis Beal 2024-01-08 22:14:23 +0000
  • 397a8d416b hole chamfer size is now configurable Louis Beal 2024-01-08 22:03:12 +0000
  • afa4b3e47e add chamfer as an option Louis Beal 2024-01-08 22:00:00 +0000
  • e16353c03f add functionality for chamfer Louis Beal 2024-01-08 21:51:48 +0000
  • e7478a7dc9
    Merge pull request #128 from smkent/pre-commit Ruud 2024-01-06 17:46:32 +0100
  • 944dd39c81 Fix whitespace errors using `pre-commit` #128 Stephen Kent 2024-01-06 08:37:37 -0800
  • e50dde1aa7 Add `--show-diff-on-failure` to pre-commit in CI Stephen Kent 2024-01-06 08:36:42 -0800
  • 3a485537da
    Merge branch 'main' into pre-commit Ruud 2024-01-06 13:18:55 +0100
  • 5e70a29f6f Update index.md Lowell Alleman 2023-10-17 11:05:23 -0400
  • 37389809eb
    Merge pull request #138 from jannessm/main Ruud 2024-01-06 02:10:54 +0100
  • 7a33233ee9 fix #126 Brandon Gibbs 2023-10-18 08:59:29 -0500
  • 084f8ed981
    Bugfix/fix fixed baseplate offest (#143) schorsch3000 2024-01-06 02:04:01 +0100
  • 1803b59442 rename variable to be shorter #143 Dirk Heilig 2024-01-04 22:30:48 +0100
  • e18d3b537b make the baseplate xy offset configurable Dirk Heilig 2024-01-04 15:09:28 +0100
  • 42ca2d6428 fix broken preview for skeleton with holes #142 Dirk Heilig 2024-01-04 15:00:39 +0100
  • 86cab75c50 Merge remote-tracking branch 'origin/main' into pre-commit Stephen Kent 2023-12-24 15:23:05 -0800
  • 6202c73b21 move cylindrical cutouts to utility #138 Jannes 2023-11-21 21:41:08 +0100
  • 2dc165911a Merge branch 'main' of https://github.com/jannessm/gridfinity-rebuilt-openscad Jannes 2023-11-21 21:17:59 +0100
  • 3324c6b2a7 add spacing for cylinders Jannes Magnusson 2023-10-25 20:58:55 +0200
  • 41cdc2a46d add cylindrical cutouts Jannes Magnusson 2023-10-23 21:38:02 +0200
  • b433526491
    Merge ee5ddedcad into c95938da94 #122 Ron Pedde 2023-11-11 13:14:00 -0700
  • e80be71c2e
    Merge 7addc3a69b into c95938da94 #58 Russ Nelson 2023-11-11 13:14:00 -0700
  • c95938da94
    Merge pull request #129 from banpower1:banpower1/gridfinity-refined-holes Ruud 2023-11-11 20:39:13 +0100
  • 9592437315
    Merge pull request #140 from gpeden:main Ruud 2023-11-11 11:49:37 +0100
  • a3598bbe7c fix hole style typo #140 = 2023-11-10 22:28:53 -0800
  • a8066f511e
    add spacing for cylinders Jannes Magnusson 2023-10-25 20:58:55 +0200
  • 003a6296b1
    Merge pull request #127 from smkent/tab-fillet-cutter-no-tabs Ruud 2023-10-25 15:19:05 +0200
  • a92c740c0d
    add cylindrical cutouts Jannes Magnusson 2023-10-23 21:38:02 +0200
  • a3d6f2fd24 fix #126 #137 Brandon Gibbs 2023-10-18 08:59:29 -0500
  • edb05000b7
    Update index.md #135 Lowell Alleman 2023-10-17 11:05:23 -0400
  • b50c07a0fb Added refined_hole function into block_base allowing to select option 4 - Refined holes #129 banpower1 2023-09-26 22:53:38 +0200
  • a7e91ab825 Add Github Actions workflow to run pre-commit Stephen Kent 2023-09-21 23:12:21 -0700
  • 046ed3067c Add whitespace fixes generated by pre-commit Stephen Kent 2023-09-21 23:11:23 -0700
  • fc6ead1aef Add pre-commit and configuration Stephen Kent 2023-09-21 23:10:38 -0700
  • 19e2a5996b Skip tab fillet cutter if tabs are disabled #127 Stephen Kent 2023-09-21 18:03:07 -0700