Customizable Hex nut sorter V2 - Metric, Imperial and Machine
Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.
Zapisane na tym urządzeniu.
This version has several upgrades. You can print 1 sort cup and multiple plates or multiple cups for quicker sorting.
- Ocena
- 4,933 / 5
- Polubienia
- 704
- Pobrania
- 1488
- Wydruki
- 17
- Wyświetlenia
- 7946
- Oceny
- 15
Aktualizacja u źródła:
Informacje o modelu
- Źródło
- Printables
- Kategoria
- Tools
- Licencja
- Creative Commons — Attribution
Hex nut sorter V2
Now including a fully customizable parameterized .scad!
Let me know if there is a size you'd like added.
No supports needed. Enjoy!
What is it?
A device for easily sorting all those hex nuts your kids dump all over your garage.
Featured on Hackaday! (Didn't see that coming! Thank you @Donald Papp)
NutSorter.scad is the main script.
OneScript.scad is a "minified" version for non-coders.
Contents
Resources
- Printables model page.
- GitHub project code
- OpenScad download page
- Browser Based scad https://openscad.cloud/openscad/
- Hex nuts 3d models for testing

Sorting multiple sizes at once (More printing, faster sorting):
Sorting one size at a time (Less printing, slower sorting):
Customization
- Object Type
- Printer
- Tolerance
- (Default .2)
- Tolerance
- Global settings
- Wall thickness
- As measured from the inside to outside of the cup
- Tray diameter
- Diameter of the tray, not the cup.
- Tab width
- The width of the protrusion on the top of the base and sorting layers.
- Tab height
- The height of the protrusion on the top of the base and sorting layers.
- Wall thickness
- Sorting plate
- Nut size
- Hole spacing
- The minimum amount of space between holes.
- Text area
- Show text area
- (Default: False)
- Text size
- (Default: 5)
- Text height off plate (Default: 1mm)
- How high the text protrudes from the plate.
- Hole pattern
- Custom label
- Enter text here to override the default text
- Sorting tray layer
- Tray height
- The height of a cup that holds (or has a built in sorting plate.)
- Lip width
- The width of the ledge that the sorting plate sits on.
- Tray height
- Bottom cup
- Base height
- The height of the bottom cup. This cup has a solid bottom and doesn't have a sorting tray.
- Base thickness
- The thickness of the solid bottom.
- Base height
- Lid
- Lid height
- The overall height of the lid.
- Lid thickness
- The thickness of the solid top part of the lid.
- Lid height
Command line
Example 1:
openscad -o .\out\Bottom.stl NutSorter.scad
- -o: Output file name
This will create a .stl called Bottom.stl with the default values.
Example 2:
openscad -q -o .\out\M6.stl -p NutSorter.json -P M6 NutSorter.scad & start .\out\M6.stl
- -q: Only output errors
- -o: Output file name
- -p: NutSorter.json - Preset configuration values
- -P: Name of preset (M3,M6,Lid,etc)
- & start filename to open STL in default program (PrusaSlicer for me)