Gridfinity Bin Labels Multicolor Hexhead M2, M2.5, M3, M4, M5, M6, M8, M10, M12, M14, M16, M18, M20

Labels for metric Hexhead screws. Remixed to export as a 3MF with separate objects for Multicolor printers
9
27
0
74
updated April 13, 2025

Description

PDF

This model is based on the fantastic Gridfinity Bin with Printable Label by Pred.  This has quickly become my go-to bin for organizing my hardware.  

The labels provided by Pred in the original model are a single object.  You can print them in two colors easily enough by adding a pause in the G-Code and changing filament.  But you have a fancy multi-material printer, and you want to print in multicolor without manual filament swaps!  You can still insert a pause and a filament swap, or you can use the slicers Painting tools to apply colors to the frame and text/shapes, but this is a bit of a hassle.  Easier is to split the design into separate objects, then right-click the objects in the Object list and set the filament from the list of available filaments.

This model has the objects named (as best I can) and exported as a 3MF, so you can easily set the filament color for each.  The objects will be named:

  • Plate - the background
  • Frame - the rim around the label
  • BoltHead - the hex symbol for the bolt head
  • BoltBody - the side view of the bolt
  • BoltBody (1) - if the bolt is long enough to be split
  • The remaining numbered bodies are the auto-generated names for the letters of the text

Some notes to assist you:  

  • Prusa/Bamboo/Orca slicer usually (but not always!) seems to apply Filament 1 to the Frame object, and Filament 2 to the Plate object.  If you put your filaments in the right order, all you will have to change is the Bolt and Text colors.
  • When importing into Prusa/Bamboo/Orca slicer, 
    • You may be prompted whether to scale to millimeters.  Respond No to this prompt.
    • You will be prompted whether to import as a single model containing multiple parts.  Respond Yes to this prompt.

Maybe someone more skilled in Fusion 360 can tell me how to prevent these prompts when importing.

I generated labels in width 1 and 2, for screw sizes M2, M2.5, M3, M4, M5, M6, M8, M10, M12, M14, M16, M18, M20, with lengths from 4 to 200mm.

This particular model is a remix of Eistee's Cap Screw model.  They graciously provided a Python script which I adapted to be able to generate screw labels in a variety of sizes.  I used the information on their model page to learn how to set up scripting in Fusion 360.  It was not as intimidating as I expected.

In fact, when I learned that Fusion 360 could be scripted in this way, I went into a fugue state and generated multi-color-compatible labels for a number of different screw/nut/washer types, as well as generic labels in multiple varieties that can load data from a CSV file.  Check my other models to find these.

This design also requires the ext-trigger fork of the Parametric Text add-in. See Eistee's model page for more information.

I had to modify the Fusion 360 design and the script to be able to generate 2.5mm labels.  The combination of Fusion 360 and the Parametric Text plug in would not accept 2.5 as the value of the parameter.  I cheated by using the Comment field of the parameter instead of the Value so I could put any text on the label.  This also unlocks the ability to create labels for UNC (example: #4-40) and the generic labels.

The script will output to C:\Temp\BinScrewLabels.  Thanks to Eistee, it generates the 3MF files, zips them, and takes a screen shot from Fusion 360.  It takes quite a long time to run.
 

Tags



Model origin

The author remixed this model.

Differences of the remix compared to the original

Modified the Python script to export as 3MF files with separate objects.  Also changed the head shape to represent a Hex Head.

License