gridfinity-rebuilt-openscad.../README.md

54 lines
3 KiB
Markdown
Raw Normal View History

2022-08-04 09:02:02 +00:00
# Gridfinity Rebuilt in OpenSCAD
2022-07-31 06:03:28 +00:00
[![CC BY-NC-SA 4.0][cc-by-nc-sa-shield]][cc-by-nc-sa]
2022-11-17 20:32:00 +00:00
A ground-up port (with a few extra features) of the stock [gridfinity](https://www.youtube.com/watch?v=ra_9zU-mnl8) bins in OpenSCAD. Open to feedback, because I could not feasibly test all combinations of bins. I tried my best to exactly match the original gridfinity dimensions, but some of the geometry is slightly incorrect (mainly fillets). However, I think they are negligible differences, and will not appear in the printed model.
Full documentation can be found at the project's [website](https://kennetek.github.io/gridfinity-rebuilt-openscad/).
2022-08-04 09:02:02 +00:00
2023-02-06 05:29:21 +00:00
The project can also be found on [Printables](https://www.printables.com/model/274917-gridfinity-rebuilt-in-openscad) if you want to support the project.
2022-08-04 09:02:02 +00:00
[<img src="./images/base_dimension.gif" width="320">]()
[<img src="./images/compartment_dimension.gif" width="320">]()
[<img src="./images/height_dimension.gif" width="320">]()
[<img src="./images/tab_dimension.gif" width="320">]()
[<img src="./images/holes_dimension.gif" width="320">]()
2022-08-06 05:10:22 +00:00
[<img src="./images/custom_dimension.gif" width="320">]()
2022-08-04 09:02:02 +00:00
2022-08-09 20:22:09 +00:00
## Features
2022-08-04 09:02:02 +00:00
- any size of bin (width/length/height)
2022-08-09 20:22:09 +00:00
- height by units, internal depth, or overall size
2022-08-04 09:02:02 +00:00
- any number of compartments (along both X and Y axis)
2022-07-31 06:03:28 +00:00
- togglable scoop
2022-08-04 09:02:02 +00:00
- togglable tabs, split tabs, and tab alignment
- togglable holes (with togglable supportless printing hole structures)
2022-08-06 05:10:22 +00:00
- manual compartment construction (make the most wacky bins imaginable)
2022-08-09 20:22:09 +00:00
- togglable lip (if you don't care for stackability)
2022-10-30 22:21:52 +00:00
- dividing bases (if you want a 1.5 unit long bin, for instance)
2022-11-06 20:03:12 +00:00
- removed material from bases to save filament
- vase mode bins
2022-08-09 20:22:09 +00:00
### Printable Holes
The printable holes allow your slicer to bridge the gap inside the countersunk magnet hole (using the technique shown [here](https://www.youtube.com/watch?v=W8FbHTcB05w)) so that supports are not needed.
2022-07-31 06:03:28 +00:00
2022-08-04 16:13:41 +00:00
[<img src="./images/slicer_holes.png" height="200">]()
[<img src="./images/slicer_holes_top.png" height="200">]()
2022-08-06 05:10:22 +00:00
## Recommendations
2022-08-04 09:02:02 +00:00
For best results, use a version of OpenSCAD with the fast-csg feature. As of writing, this feature is only implemented in the [development snapshots](https://openscad.org/downloads.html). To enable the feature, go to Edit > Preferences > Features > fast-csg. On my computer, this sped up rendering from 10 minutes down to a couple of seconds, even for comically large bins.
2022-07-31 06:03:28 +00:00
2022-08-04 09:02:02 +00:00
## Enjoy!
[<img src="./images/spin.gif" width="160">]()
2022-08-06 05:10:22 +00:00
[Gridfinity](https://www.youtube.com/watch?v=ra_9zU-mnl8) by [Zack Freedman](https://www.youtube.com/c/ZackFreedman/about)
This work is licensed under the same license as Gridfinity, being a
[Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License][cc-by-nc-sa].
[![CC BY-NC-SA 4.0][cc-by-nc-sa-image]][cc-by-nc-sa]
[cc-by-nc-sa]: http://creativecommons.org/licenses/by-nc-sa/4.0/
[cc-by-nc-sa-image]: https://licensebuttons.net/l/by-nc-sa/4.0/88x31.png
[cc-by-nc-sa-shield]: https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-lightgrey.svg