Swapfinity - Parametric Gridfinity Bins w/ Quick Swap Labels

Have you ever wanted a gridfinity bin with easily and quickly swappable labels? Then this is for you!
69
101
1
1022
updated March 25, 2025

Description

PDF

This model is part of the gridfinity compatible swapfinity series. You can check out all compatible models in this collection.πŸ”—

 

I just released larger bins with 1u labels! Check them out here.

 

Swapfinity 

Gridfinity compatible bins with quick swappable labels. πŸš€ 

 

I really like the concept of gridfinity, but the default label holders were too big and too inflexible for me. I prefer not to remix STLs, so I recreated the gridfinity bins in Fusion 360 as a parametric model. 

Create bins of different sizes easily and use awesome 3d-printed labels in your gridfinity system.

 

If you need a specific bin or label with different sizes, text etc. let me know!

I am also open to improvements or suggestions.

 

Features:

  • Quick swap labels with a non-blocking holder
  • Print labels with text, icons etc.,  use blank versions and write on it with a pen or even use a label printer
  • Parametric Fusion 360 model - change it to fit your needs
  • Optional dividers that divide the x width of the bin into equal parts can be enabled

 

Usage:

Print the bins and labels. A label can be installed by slightly flexing it and putting the tabs into the pockets in the bin. The label can be uninstalled by putting a finger under it and pulling it upwards.

⚠Be careful and do not flex the label to much.

 

Printing:

⚠ The models were designed to be printed with a layer height of 0.2mm. I highly recommend to use 0.2mm as layer height. 

⚠ Slicers tend to hide the layer seems inside the label holder holes. Make sure to forbid seems inside the holes or use scarf seems to make the label fit well.

Bins: 

The bins are easy to print and do not need any supports.

I prefer to use PETG for them, but PLA works as well.

 

Labels:

If you just print blanks, you can use PETG or PLA.

If you print labels with text & icons, i recommend using PLA.

The text came out better with PLA in my tests.

Print them really slow to get the best results.

Even with a single nozzle printer without material change you can print labels by pausing the print at the correct layer and changing the filament .

 

Remixing:

The fusion files are available to download, so you can remix the bins to your needs.
Please share your remixes for others to use.

 

If you design your own labels, the height of the text, icons etc. should not exceed 0.6 mm. Otherwise the bins will stack at a slight angle.

 

Configuration Parameters

There are some configuration parameters available in the Fusion 360 files, that are meant to be changed if needed.

The most important ones are marked with a star.

  • bin_scoop_size: Creates a scoop with the given radius to make fetching parts easier (disabled when equal to 0)
  • x_u: width of the bin in u (one size unit)
  • y_u: depth of the bin in u (one size unit)
  • z_u: height of the bin in u (one height unit)
  • label_holder_width: How wide the label is (the length is dependent on the bin width)
  • label_snap_width: How wide the label snap is generated - bigger values lead to labels that are hold in place more firmly

⚠ Changing the label holder & label snap parameters makes bins and labels incompatible with each other. Use the same values for all bins/labels. The default values worked well for me, but different printers may lead to other results.

⚠Only change parameters with calculated in their name if you are familiar with their function!

 

Available Bins:

 4u6u
1x1βœ”βœ”
1x2βœ”βœ”

Need a differently sized bin? Let me know or generate your own with the available design files!

 

Available Labels (not all listed yet):

 

Pan Head Screw

Blank Label 3mf: βœ”

Step Files: βœ”

 10202540
M4βœ”βœ”βœ”βœ”
M5 βœ” βœ”
 
Flat Head Screw

Blank Label 3mf: βœ”

Step Files: βœ”

 102030
M4βœ”  
M5 βœ”βœ”

 

Hexagon Head Screw

Blank Label 3mf: βœ”

Step Files: βœ”

 681012163035404550
M3βœ”βœ”βœ”βœ”      
M4     βœ”βœ”βœ”βœ”βœ”
M5    βœ”     
 
Compression Spring

Blank Label 3mf: βœ”

Step Files: βœ”

 1012.516193538
βŒ€ 5.5     βœ”
βŒ€ 6.5βœ”     
βŒ€ 7 βœ” βœ”  
βŒ€ 9    βœ” 
βŒ€ 9.5  βœ”   

 

Need labels with a different text/icon? Let me know!

 

Versioning:

I use semantic versioning to version the bin models. 

Each bin model has a version number with three numbers: MAJOR.MINOR.PATCH.

The version number will change depending on the compatibility between the previous and the current version of the bins.
 

Meanings:

MAJOR: Major changes in important areas of the model, most likely different major versions are incompatible with each other

MINOR: Greater changes to the model, but still compatible with different minor versions of the same major version

PATCH:  Small changes, fixes etc. Fully compatible to other patch versions of the same minor version

 

Version Log:
  • 0.1.3: First public release
  • 0.1.4: Added a lot of improvements for the label holder
    • reduced the size of the label holder significantly
    • easier printing and less material & printing time needed
    • labels are easier to remove now
    • easier access to parts in the bin
    • labels are still hold tight
    • fully backwards compatible - no reprints needed

Update Log:

  • 19.01.25: added bins without the version number on the bottom, added hexagon screw label
  • 20.01.25: added hexagon nut & washer labels
  • 22.01.25: added step files for the blank label
  • 24.01.25: added pan head screw labels; added label table to display what labels are available
  • 25.01.25: added flat head screw labels
  • 26.01.25: released version 0.1.4 πŸŽ‰
  • 27.01.25: added experimental fusion file with magnet holes. only use at your own risk.
  • 29.01.25: updated the printing notes with layer height and seam recommendations
  • 07.02.25: added more hex screw label variants; added blank hex screw labels
  • 19.02.25: added compression spring label variants: add blank compression spring labels
  • 22.03.25: added link to swapfinity collection

 

Future Plans:

  • Filled bins for creating holders for tools, parts, equipment etc. (will be a different model)
  • Improve the stacking lip, similar to the one of my other bins
  • A 1u label holder for bigger bins with width > 1u

 

Known Todos/Issues:

  • The fusion file needs some clean-up
  • The hold of the labels becomes weaker with wider containers (can be fixed by changing parameters)
  • 1u Labels are currently not compatible with wider bins
  • Different labels are created by copying the main file and modelling them in the copy. I have not found a good/better workflow for that yet.

 

Credits:

  • Zack Freedman, creator of gridfinity

Tags



Model origin

The author remixed this model.

Differences of the remix compared to the original

I recreated the gridfinity bin in fusion 360 as a parametric model. This makes it easy to create different types of bins and modify them easily afterwards.

My version of the bins also comes with a different label style. They do not block the access to the parts as much as the original labels and labels can be swapped easily while still being hold securely.

License