Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 1.09 KB

README.md

File metadata and controls

37 lines (28 loc) · 1.09 KB

gridfinity_build123d

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.

Installation

python3 -m pip install git+https://github.com/Ruudjhuu/gridfinity_build123d

Usage

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")

Credits

@zackfreedman -- gridfinity grizzie17 -- gridfinity-refined