Gridfinity (design by Zack Freedman) is a grid based storage solution. This repository contains python modules to create gridfinity capable objects in build123d.
See the documentation for more information and examples.
python3 -m pip install git+https://github.com/Ruudjhuu/gridfinity_build123d
from gridfinity_build123d import (
BaseEqual,
Bin,
Compartment,
CompartmentsEqual,
)
part = Bin(
BaseEqual(grid_x=2, grid_y=1),
height_in_units=3,
compartments=CompartmentsEqual(compartment_list=[Compartment()]),
)
part.export_stl("bin_2x1x3.stl")
part.export_step("bin_2x1x3.step")
@zackfreedman -- gridfinity grizzie17 -- gridfinity-refined