From 5077759ada543c9a38d0f3be721814b93245ae0d Mon Sep 17 00:00:00 2001 From: Kenneth <40445044+kennetek@users.noreply.github.com> Date: Sun, 18 Sep 2022 16:30:49 -0700 Subject: [PATCH 1/2] Update vase README --- gridfinity-spiral-vase/README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/gridfinity-spiral-vase/README.md b/gridfinity-spiral-vase/README.md index 09344d8..c08c495 100644 --- a/gridfinity-spiral-vase/README.md +++ b/gridfinity-spiral-vase/README.md @@ -3,12 +3,12 @@ Some assembly required! Adaptation of Gridfinity bins to work with spiral vase mode, as to save filament and print time. A big drawback of using vase mode for Gridfinity bins was that they would be very flimsy, and would lack the features that make Gridfinity such a good organizational tool. The goal of this implementation was to maintain the design philosophy while working under the constraints of vase mode. -[]() -[]() -[]() -[]() -[]() -[]() +[]() +[]() +[]() +[]() +[]() +[]() ## Features As this script is a child of the `gridfinity-rebuilt-base.scad` script, it has most of the same features. Of course, vase mode does have some limitations (it can only do compartments along the X-axis, not the Y-axis). @@ -18,8 +18,8 @@ Gridfinity is impossible to convert to vase mode due to the geometry of the base All parameters are global. The customizer has descriptions for all parameters. There are two functions, `gridfinityVase()` and `gridfinityVaseBase()`. The former builds the bin section, while the latter builds a singular base. These should be exported separately. It is **essential** that the section *Printer Settings* matches your preferred slicer's settings, otherwise the model will not slice correctly. -[]() -[]() +[]() +[]() ## Recommendations 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. From c4703caf30b6dadbeee54a6758d9271bb084fb33 Mon Sep 17 00:00:00 2001 From: Kenneth <40445044+kennetek@users.noreply.github.com> Date: Sun, 18 Sep 2022 16:58:17 -0700 Subject: [PATCH 2/2] Update vase README --- gridfinity-spiral-vase/README.md | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/gridfinity-spiral-vase/README.md b/gridfinity-spiral-vase/README.md index c08c495..dc40446 100644 --- a/gridfinity-spiral-vase/README.md +++ b/gridfinity-spiral-vase/README.md @@ -11,21 +11,33 @@ Adaptation of Gridfinity bins to work with spiral vase mode, as to save filament []() ## Features -As this script is a child of the `gridfinity-rebuilt-base.scad` script, it has most of the same features. Of course, vase mode does have some limitations (it can only do compartments along the X-axis, not the Y-axis). +As this script is a child of the `gridfinity-rebuilt-base.scad` script, it has most of the same features. Of course, vase mode does have some limitations (it can only do compartments along the X-axis, not the Y-axis). This script is not stand-alone, you must download the full repository for it to work. See the full list of features [here](https://github.com/kennetek/gridfinity-rebuilt-openscad). ## Instructions -Gridfinity is impossible to convert to vase mode due to the geometry of the bases. Thus, how this script gets around the impossible is to use two separate pieces. The bin and bases must be printed separately, and then glued together to form the final bin. There is an added bonus to this method, as for larger bins, you may not need every single grid slot to have a base, you can just have them be on the corners, or the edges, with some in the middle for support. This further saves filament and print time. +Normal Gridfinity is impossible to convert to vase mode due to the geometry of the bases, meaning most existing vase mode Gridfinity models are 1x1 bins, which is very limiting. How this script gets around the impossible is to use two separate pieces. The bin and bases must be printed separately, and then glued together to form the final bin. While this is slightly more work, there is an added bonus to this method, as for larger bins you may not need every single grid slot to have a base, you only really need them on the corners, or the edges, with some in the middle for support. Using less bases saves more filament and print time. + All parameters are global. The customizer has descriptions for all parameters. There are two functions, `gridfinityVase()` and `gridfinityVaseBase()`. The former builds the bin section, while the latter builds a singular base. These should be exported separately. -It is **essential** that the section *Printer Settings* matches your preferred slicer's settings, otherwise the model will not slice correctly. +It is **essential** that the section *Printer Settings* matches your preferred slicer's settings, otherwise the model will not slice correctly. Additionally, you have to turn on the spiral vase parameter in your slicer. If you do not know what vase mode is, [this](https://www.youtube.com/watch?v=HZSFoFYpBaA) is a helpful video. []() []() +## Statistics +Given how it has become a bit of a [challenge](https://www.printables.com/model/265271-gridfinity-lite-economical-plain-storage-bins) to reduce the weight and print time for these bins, here is a comparison for a large bin: + +| Type | Weight | Time | +|--------------|-----------|------------| +Plain 4x2x6 Bin | 114.66g | 3h58m +Vase 4x2x6 Bin with 8 Bases | 68.31g | 2h27m +Vase 4x2x6 Bin with 4 Bases (only corners) | 56.43g | 1h59m + +Clearly, vase mode is very quick and quite lightweight. However, this fundamentally means the bins will be weaker, so keep that in mind. + ## Recommendations 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. ## Enjoy! -[]() +[]() [Gridfinity](https://www.youtube.com/watch?v=ra_9zU-mnl8) by [Zack Freedman](https://www.youtube.com/c/ZackFreedman/about)