Commit graph

196 commits

Author SHA1 Message Date
K Hodson
e5576cc9a7 Divide by zero error when divx and divy are 0 2023-02-06 00:01:39 -07:00
K Hodson
c5e99d1298 Fixed #46
Wall profile had negative geometry when bin height was too small (1u).
2023-02-05 23:47:50 -07:00
K Hodson
0e488a95ce Fixed #27 2023-02-05 23:24:41 -07:00
K Hodson
6804bf9983 Fixed #23
Chamfer section was not touching the bottom layers. Maybe this was causing problems with slicing in Cura
2023-02-05 23:16:23 -07:00
Kenneth
1a3199cdcd
Update README.md 2023-02-05 22:29:21 -07:00
Miguel Camba
7430123683 Make scoop customizable 2023-01-31 20:56:36 +01:00
Nelson Graça
7c25918ef4 Add option to offset to one side when fitting to drawer 2023-01-27 18:44:45 +00:00
Ruud Swinkels
8dcb2077b9 add screwholes to minimal base skeleton 2023-01-11 21:53:24 +01:00
Ruud Swinkels
7ec3f30ffe add baseplate screw together minimal 2023-01-11 21:44:13 +01:00
Ruud Swinkels
8d8827de6c refactor rounded cuboids/planes 2023-01-11 21:38:33 +01:00
Kenneth
c9b8df69e3 Added style_hole back to baseplates 2022-12-30 23:36:00 -07:00
Kenneth
183ec3e069
Merge pull request #39 from jazzhands/screw-together
screw-together baseplates
2022-12-30 13:47:26 -07:00
Kenneth
4e0afaaf31
Merge branch 'main' into screw-together 2022-12-30 13:46:33 -07:00
Kenneth
8d105235b7 line 33 screw count 2022-12-30 13:45:06 -07:00
Kenneth
3fa0a9a515 Implemented existing utility functions
Tweaked some parameter names and used patterns to reduce repeated code
2022-12-30 11:55:26 -07:00
Kenneth
c06aee5778
Merge pull request #38 from eddiesoller/use-drawer-dimensions-for-assertion
use drawer dimensions for assertion
2022-12-29 21:43:37 -07:00
sacha
c3a1bee8dc screw-together working 2022-12-27 15:22:36 -06:00
Eddie Soller
9b93f5945d use drawer dimensions for assertion
assertion previously used an uninitialized variable to assert either grid count or drawer size were specified.
this change updates the assertion to use the drawer dimension parameters. now a baseplate can be created purely with draw dimensions and without grid counts
2022-12-19 11:26:42 -08:00
Kenneth
d1b6468d5a remember to check commits 2022-11-18 12:30:56 -07:00
Kenneth
74e9cbfeb6 Merge branch 'main' of https://github.com/kennetek/gridfinity-rebuilt-openscad 2022-11-17 18:26:48 -07:00
Kenneth
7674ead5c9 added documentation images 2022-11-17 18:26:43 -07:00
Kenneth
f3de648763
Update README.md 2022-11-17 13:32:00 -07:00
Kenneth
5631beab19
Update README.md 2022-11-17 13:31:41 -07:00
Kenneth
ac70740163 documentation update 2022-11-17 12:58:46 -07:00
kennetek
d02bcd1bfe magnet error in baseplate, slit height 2022-11-09 10:29:55 -07:00
kennetek
5b0d1a1685 accidentally included lite_mode param 2022-11-06 17:31:39 -07:00
kennetek
fc1e98c927 small change for when only one hole is desired 2022-11-06 14:56:08 -07:00
Kenneth
492f4664c0
Update README.md 2022-11-06 13:03:12 -07:00
Kenneth
ad805fec39
Merge pull request #19 from rcarmo/main
Gridfinity Lite support (closes #14)
2022-11-06 12:22:29 -07:00
kennetek
705ab42ff3 generalized lite version 2022-11-05 23:19:56 -07:00
Kenneth
621eeecc18
Update README.md 2022-10-30 15:21:52 -07:00
Rui Carmo
189795a23f
Delete gererate-gridfinity-lite.py 2022-10-26 19:25:46 +01:00
kennetek
f91c2fcfec small naming convention fix 2022-10-20 11:59:07 -07:00
Kenneth
edb26bebcb
Update README.md with license information 2022-10-15 12:35:32 -07:00
Kenneth
23f62dd5e9
Create LICENSE.md 2022-10-15 12:29:46 -07:00
Rui Carmo
50515ea89d Merge https://github.com/kennetek/gridfinity-rebuilt-openscad 2022-10-15 19:49:34 +01:00
Rui Carmo
fd301a8da6 add batch script 2022-10-15 19:47:51 +01:00
Rui Carmo
8fa09b0541 add lite_mode 2022-10-15 19:43:35 +01:00
Rui Carmo
4e2ae56300 Revert slight offset 2022-10-15 19:43:17 +01:00
Kenneth
7d8513bbfb
Merge pull request #15 from Ruudjhuu/feature/baseplates
Added baseplates
2022-10-15 10:57:40 -07:00
Rui Carmo
744ff09aaa Merge block_base_cutout from @JakeWorrel 2022-10-15 18:34:04 +01:00
kennetek
12e1b6c945 separated out modules, added additional length
people had requested being able to have spacers at the edges so the baseplates would with their drawers, so I added that
2022-10-11 19:05:18 -07:00
kennetek
b717689c32 moved func to baseplate file, organized features
functions in the utility file should be more applicable to "extension" modules, so the baseplate generation was moved to its file. Removed some constants that should be defined by already existing constants. Altered the base generator function to make an accurate model instead of using a scale.
2022-10-11 18:34:02 -07:00
Ruud Swinkels
ee3fac92df removed gridz var from baseplates 2022-10-11 10:20:57 +02:00
Ruud Swinkels
d96415610b enabled no_holes for baseplate 2022-10-11 10:10:35 +02:00
Ruud Swinkels
0ec8fff90a Moved baseplates to seperate file 2022-10-11 10:09:58 +02:00
kennetek
afce2f90ec fixed small bug when increasing wall thickness 2022-10-10 19:19:04 -07:00
Ruud Swinkels
4e26896f5c add baseplate to UI 2022-10-04 22:25:46 +02:00
Ruud Swinkels
354705620e Add countersink hole style 2022-10-04 22:25:11 +02:00
Ruud Swinkels
473dc07ffa add baseplate modules 2022-10-04 21:40:20 +02:00