Lightweight grids - #65
Conversation
|
I don't understand the point of the solid filler feature, can't you just turn off filler cells? |
|
You can get the "Solid filler" result by disabling filler cells: https://gridflock.yawk.at/#eyJpbnRlcnNlY3Rpb25fcHV6emxlX2ZpdCI6MC44LCJmaWxsZXJfeCI6MCwiZmlsbGVyX3kiOjB9 |
Ah, that was not obvious to me. I think I assumed it would just shrink the grid with that off. Removing my duplicate code and updating this PR for just the lightweight grid. |
b85baf5 to
853178a
Compare
| } else { | ||
| // we need to manually remove the dead space from the cut | ||
| intersection() { | ||
| union() { |
There was a problem hiding this comment.
i think this union is not necessary, removing it reduces the diff a bit
The lightweight category may gain other weight-saving techniques in the future, so the specific skeletonization toggle and its wall thickness parameter are renamed from lightweight/lightweight_wall to hollow/hollow_wall. The Lightweight category name (README section, editor tab, param group) is unchanged. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HUY96G341Ti2WRTG9oVZas
Module bodies with multiple statements are implicitly unioned in OpenSCAD, so the explicit union() around the two top-level children was redundant. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HUY96G341Ti2WRTG9oVZas
|
I've renamed the setting to "hollow", in expectation of adding other lightweight modes in the future. Thanks for the contribution! |
|
🚀 Preview deployed to https://97f74d3f.gridflock-yawk-at.pages.dev |


Compared to the lightweight branch in this project, this skeletonized implementation cuts down on filament by around 50% while still ensuring strength at the interconnection points:
Not compatible with magnets or click latch, but a great option for "standard" plates (and my current go to default).
This also adds a solid filler option for edge sections that are smaller than a standard grid unit.