gitmyhub

gridfinity

OpenSCAD ★ 1 updated 3mo ago

A project that automatically generates customizable 3D-printable storage bins following the Gridfinity modular organization standard, using OpenSCAD to create parametric bin models you can adjust and print.

OpenSCADPythonsetup: moderatecomplexity 2/5

Gridfinity Bins is a project that generates customizable storage bins using 3D printing. These bins follow the Gridfinity standard, a popular modular organization system where storage containers snap into a grid baseplate, letting you mix and match bin sizes to organize workshop parts, craft supplies, desk accessories, or any small items in a tidy, reconfigurable way.

The project is built in OpenSCAD, which is a free program for creating 3D models through code rather than by drawing shapes with a mouse. The bins here are "parametric," meaning you can adjust settings like the number of compartments, bin height, or wall thickness, and the software calculates the exact 3D model for you. The repository includes a script that renders all the bin variations automatically.

To use it, you run a Python script that tells OpenSCAD to generate the 3D files. You need OpenSCAD installed on your computer for this to work. Once the script finishes, you get 3D model files that you can send to a 3D printer to produce physical bins. The models themselves originate from a tool on MakerWorld, a 3D printing community site, and this repo serves as a way to generate a collection of them programmatically.

This would appeal to 3D printing enthusiasts and makers who want a set of Gridfinity bins without manually configuring each one. If you already have a Gridfinity baseplate on your desk or workbench and want to fill it with storage containers, this project gives you ready-to-print files. It is also useful for someone who wants to tweak the OpenSCAD source to create custom bin layouts for specific parts or tools.

The README does not go into detail on which specific bin variations are included or what parameters can be customized beyond what the original MakerWorld tool supports.

Where it fits