Arthur Moore
cd56b0e421
Make sure hole naming is consistent
...
Also fixes tests.
2024-04-30 07:38:47 -04:00
Arthur Moore
447df8621b
Tweak defaults for Base Hole Options
2024-04-28 01:56:13 -04:00
Arthur Moore
1a50807295
Make Screw Holes Printable
2024-04-24 21:22:56 -04:00
Arthur Moore
8fa885ac72
Allow mixing and matching hole options
2024-04-21 23:21:21 -04:00
Timothy Stranex
74d40adb0b
Pass chamfer parameter to cutCylinders
2024-02-15 10:25:20 +01:00
Timothy Stranex
d6eb8402e9
Add chamfers to cylindrical cutout holes
2024-02-15 10:25:20 +01:00
Stephen Kent
0fdb10526f
Pass style_lip
argument in gridfinityInit
usages
...
faff922757
migrated `style_lip` from a
global value to be an argument to `gridfinityInit`, but the usages were
not updated.
2024-02-15 09:53:33 +01:00
Stephen Kent
944dd39c81
Fix whitespace errors using pre-commit
2024-01-06 08:37:37 -08:00
Ruud
3a485537da
Merge branch 'main' into pre-commit
2024-01-06 13:18:55 +01:00
Stephen Kent
86cab75c50
Merge remote-tracking branch 'origin/main' into pre-commit
...
Conflicts:
gridfinity-rebuilt-utility.scad
2023-12-24 15:23:05 -08:00
Jannes
6202c73b21
move cylindrical cutouts to utility
2023-11-21 21:41:08 +01:00
Jannes Magnusson
3324c6b2a7
add spacing for cylinders
2023-11-21 21:17:47 +01:00
Jannes Magnusson
41cdc2a46d
add cylindrical cutouts
2023-11-21 21:17:47 +01:00
banpower1
b50c07a0fb
Added refined_hole function into block_base allowing to select option 4 - Refined holes
2023-09-26 22:54:02 +02:00
Stephen Kent
046ed3067c
Add whitespace fixes generated by pre-commit
2023-09-21 23:11:23 -07:00
Ruud Swinkels
1622fcbc1d
Merge remote-tracking branch 'upstream/main' into hotfix/holes_at_corners
2023-05-31 19:01:00 +02:00
Ruud Swinkels
99100b6600
move length to constants file
2023-05-31 17:46:30 +02:00
Ruud Swinkels
1b9f71b4b5
fix holes only on corners
2023-03-20 18:48:28 +01:00
Ruud Swinkels
0538b37c3d
improve performance
2023-02-21 22:31:48 +01:00
K Hodson
97592b868a
default to false for corners
2023-02-17 10:28:13 -07:00
K Hodson
b95548fe6d
Option to only put holes at corners of bin
2023-02-17 10:23:59 -07:00
K Hodson
ae03f164f0
Updated examples to work with new scoop parameter
2023-02-14 15:12:45 -07:00
K Hodson
059f67606d
Slider for scoop
2023-02-14 10:04:53 -07:00
Kenneth
b07d85e58f
Merge branch 'main' into make-scoop-customizable
2023-02-14 09:57:46 -07:00
K Hodson
c68ecf8252
Forgot to uncomment code
2023-02-14 09:56:15 -07:00
K Hodson
831c7d6bf1
Convered scoop param from boolean to real
...
Scoop parameter can now be any real number. Follows the same logic as before, where false (now 0) means no scoop, and true (now 1) means regular scoop. Any real number will scale the scoop value to preference.
2023-02-14 09:55:29 -07:00
K Hodson
e2e9ad536c
Fixed #59
...
Changed `enable_lip` to `style_lip` to allow a choice between a regular lip, removal of the lip (losing 3.6mm of height) or remove lip while retaining the regular height
2023-02-07 16:02:46 -07:00
K Hodson
e5576cc9a7
Divide by zero error when divx and divy are 0
2023-02-06 00:01:39 -07:00
Miguel Camba
7430123683
Make scoop customizable
2023-01-31 20:56:36 +01:00
Kenneth
ac70740163
documentation update
2022-11-17 12:58:46 -07:00
kennetek
5b0d1a1685
accidentally included lite_mode param
2022-11-06 17:31:39 -07:00
kennetek
705ab42ff3
generalized lite version
2022-11-05 23:19:56 -07:00
Rui Carmo
8fa09b0541
add lite_mode
2022-10-15 19:43:35 +01:00
kennetek
0199dadead
reworked file structure
...
- renamed a bunch of stuff to make people's lives hard ig (more because the file hierarchy was really bad and needed improvement to make other dependent modules)
- updated README documentation to match new modules
- new constants file to clear up clutter in main files
- base function now separate from the bin function
2022-10-02 17:35:03 -07:00