Skip to content

Bin generator options

Leo edited this page May 4, 2024 · 3 revisions

Basic size

Changing these parameters might affect compatibility with models created by Gridfinity community, so it ins't recommended. However it might be useful if you want to get something what meets your specific needs, for example if you want to create bins which are half standard grid wide to fill the gap in your drawer.

Base width unit (mm)

Default: 42mm

This is the size of a base width unit. It defines the width of a single base section and measured along X axis.

Base length unit (mm)

Default: 42mm

This is the size of a base length unit. It defines the length of a single base section and measured along Y axis.

Bin height unit (mm)

Default: 7mm

The size of a single vertical section.

Bin xy tolerance (mm)

Default: 0.25mm

Horizontal clearance applied between neighbouring bins and bin base to baseplate interface. Smaller value would ensure tighter fit, larger value will allow for more lose fit.

Main dimensions

This section allows you to specify main dimensions of bin body. It also shows you total width, length and height calculated in mm.

Bin width (u)

Total bin width specified in width units. This number would define amount of base sections along X axis.

(bin width, mm) = (base width unit, mm) * (bin width) - 2*(xy tolerance, mm)

Bin length (u)

Total bin length specified in length units. This number would define amount of base sections along Y axis.

(bin length, mm) = (base length unit, mm) * (bin length) - 2*(xy tolerance, mm)

Bin height (u)

Total bin height specified in height units. The following formula can be used to calculate total bin height from the base to the top edge

(bin height, mm) = (bin height unit, mm) * (bin height) + (stackable lip height if enabled, mm)

Calculated bin dimensions

3 bin dimensions calculated dynamically for convenience.

Bin features

Generate body

When checked bin body will be generated. Uncheck if you want to generate base sections only, might be useful for generating base to attach it to already existing model.

Bin type

Hollow

Default bin type, results in generating an empty bin.

Shelled

Similar to previous option, but it uses Shell operation to leave even wall thickness on the sides and bottom. Currently isn't compatible with other bin features like label tab, scoop or compartments.

Solid

Generate a filled bin without compartments. This option is intended to create a solid bin body for further editing. For example you can subtract another body from it to create storage for a specific item.

Bin wall thickness

Thickness of bin side walls, measured in mm.

Generate lip for stackability

Adds a lip at the top of the bin, it is about 3.8mm tall. It is useful for stacking bins one on top of another.

Generate lip notches

Adds little notches along the edge of the lip preventing stacked bins from sliding. Note that the notches are relatively small and are less effective on larger bins.

Bin compartments

This section allows you to configure unique compartments layout for your bin. It uses a dynamic grid system as a base to define various compartment configurations.

Grid width

Amount of compartment grid cells along X axis. The width of each cell will be calculated based on the width of the bin and amount of cells.

Grid length

Amount of compartment grid cells along Y axis. The length of each cell will be calculated based on the length of the bin and amount of cells.

Grid type

Allows selection between custom and uniform. Uniform option will turn each grid cell into equally sized rectangular compartment.

Custom option will show a table which allows to fully customize each compartment size, location and depth individually. It provides "Reset to uniform" button which will populate the table with parameters required to get uniform grid, this option might be useful to speed up initial setup and start immediately customizing the grid. Each row in the table defines a single compartment using 5 parameters:

  • X position, Y position X and Y indices of the compartment first cell. For example if compartments grid size was defined as 4 by 6 then to put a compartment into the bottom left corner you need to specify location (0, 0), for the bottom right (3, 0), for the top right (3, 5). Note that location indices start with 0.

Below is the picture showing how compartment grid coordinates work

Custom compartments can overlap to create complex shapes

Add scoop (along bin width)

When checked it will generate a large fillet along the bin bottom edge parallel to X axis. A scoop is generated for each compartment individually.

Label tab

This section allows to configure a label tab parameters.

Add label tab (along bin width)

When checked it will generate a label tab along a top bin edge parallel to X axis. An individual tab will be generated for each compartment.

Tab length (u)

Tab length measured along X axis, specified in base width units.

Tab width (mm)

Tab width measured along Y axis, specified in mm.

Tab offset (u)

Tab offset from the bin wall, specified in base width units.

Tab overhang angle

Tab overhang angle, specified in degrees. Can be adjusted to for easier printability or to save a little space under the tab.

Bin interface features

This section is focused on features applied to the bin bottom interface which makes any bin gridfinity compatible.

Generate base

When checked bin will be generated with bottom base sections. Uncheck if you need to create a bin body without base, can be useful for vase mode printing or creating some generic boxes.

Add screw holes

When checked will generate 4 screw holes in each base section allowing to secure bins with screw. Holes are generated in square pattern 26mm apart.

Screw hole diameter

Diameter of screw holes. Can be used to make bin compatible with different screw sizes.

Add magnet sockets

When checked will generate sockets for magnets which can be glued in after printing. If selected in combination with "Add screw holes" it will also generate special grooves to allow printing using bridging without supports as shown on the picture below.

Bottom view Highlighted different layers Sliced view
image image image

Add tabs to magnet sockets

When checked will generate extra cutouts around magnet sockets allowing easier extraction of the magnets if needed. This is especially useful when installing magnets with press fit, however, might make extraction of glued magnets easier as well

With screws No screws
image image

Magnet cutout diameter

The diameter of sockets created for magnets. Can be used to allow for non standard magnet size or to achieve snug fit and eliminate need for glue.

Magnet cutout depth

The depth of sockets created for magnets. Can be used to allow for non standard magnet size.

Changes

This section allows you to preserve your inputs after bin is created. It is handy when you need to generate multiple bins with small adjustments between each iteration.

Reset inputs after creation

Will reset your inputs once a bin is created to the default values

Preserve inputs

Will preserve user input. The input will be lost if Fusion 360 is closed.

Preview

This section allows to preview the result which will be generated once you click "OK". It is useful when you want to make some extra adjustments before confirming.

Show auto update preview

Keeps updating preview on each input change. Can be slow for larger bins or large amount of compartments. It is recommended to use "Update preview once" button below to generate preview for more complex or larger bins.

Update preview once

Triggers single render for preview. Any change to the inputs will hide it until clicked again. It allows you to generate preview on demand without need to wait for it generate after each input change.