Customizable Hex nut sorter V2 - Metric, Imperial and Machine

Customizable Hex nut sorter V2 - Metric, Imperial and Machine

prusaprinters

<h3><strong>Hex nut sorter V2</strong></h3><p>&nbsp; &nbsp; &nbsp;Now including a fully customizable parameterized .scad!</p><p>&nbsp; &nbsp; &nbsp;Let me know if there is a size you'd like added.</p><p>&nbsp; &nbsp; &nbsp;No supports needed. &nbsp;Enjoy!</p><p>&nbsp;</p><h5>What is it?</h5><p>A device for easily sorting all those hex nuts your kids dump all over your garage.</p><p>Featured on <a href="https://hackaday.com/2022/10/13/3d-printed-sorter-separates-spare-hex-nuts-with-a-shake/">Hackaday</a>! (Didn't see that coming! Thank you <a href="https://hackaday.com/author/dp2cnk/">@Donald Papp</a>)</p><p>&nbsp;</p><p><strong>NutSorter.scad</strong> is the main script.</p><p><strong>OneScript.scad</strong> is a "minified" version for non-coders.</p><p><strong>Contents</strong></p><ul><li><a href="https://github.com/jonafriendj/nut-sorter#resources">Resources</a></li><li><a href="https://github.com/jonafriendj/nut-sorter#customization">Customization (Openscad variables)</a></li><li><a href="https://github.com/jonafriendj/nut-sorter#command-line">Open Scad Command Line Examples</a></li></ul><p><strong>Resources</strong></p><ul><li><a href="https://www.printables.com/model/289739-hex-nut-sorter-v2-metric-and-standard">Printables</a> model page.</li><li><a href="https://github.com/jonafriendj/nut-sorter">GitHub</a> project code</li><li><a href="https://openscad.org/downloads.html">OpenScad</a> download page</li><li>Browser Based scad <a href="https://openscad.cloud/openscad/">https://openscad.cloud/openscad/</a></li><li><a href="https://www.printables.com/model/307174-hex-nut-minmax-size-shapes-for-testing-models">Hex nuts 3d models</a> for testing</li></ul><figure class="image image_resized" style="width:60.85%;"><img src="https://media.printables.com/media/prints/289739/rich_content/424853ca-1d9c-46cd-b554-d33baf75c7a0/slicer.png#%7B%22uuid%22%3A%228c9f76e5-6f30-42bd-a4ef-7c8a851c7751%22%2C%22w%22%3A845%2C%22h%22%3A688%7D"></figure><p>Sorting multiple sizes at once (More printing, faster sorting):</p><figure class="media"><oembed url="https://youtube.com/watch?v=DMcDOK0mIe8&amp;feature=share&amp;si=EMSIkaIECMiOmarE6JChQQ"></oembed></figure><p>Sorting one size at a time (Less printing, slower sorting):</p><figure class="media"><oembed url="https://youtu.be/55GoIIsHnp8"></oembed></figure><p>&nbsp;</p><p><strong>Customization</strong></p><ul><li>Object Type<ul><li>Model Part<ul><li>Bottom cup (<strong>Default</strong>) <a href="https://github.com/jonafriendj/nut-sorter/blob/main/img/BottomCup.PNG"><img src="https://github.com/jonafriendj/nut-sorter/raw/main/img/BottomCup.PNG" alt="Bottom Cup"></a></li><li>Sorting plate attached to cup <a href="https://github.com/jonafriendj/nut-sorter/blob/main/img/SPATTC.PNG"><img src="https://github.com/jonafriendj/nut-sorter/raw/main/img/SPATTC.PNG" alt="Attached"></a></li><li>Sorting plate <a href="https://github.com/jonafriendj/nut-sorter/blob/main/img/Plate.PNG"><img src="https://github.com/jonafriendj/nut-sorter/raw/main/img/Plate.PNG" alt="M3 Plate"></a></li><li>Sorting cup <a href="https://github.com/jonafriendj/nut-sorter/blob/main/img/SortingCup.PNG"><img src="https://github.com/jonafriendj/nut-sorter/raw/main/img/SortingCup.PNG" alt="Sorting Cup"></a></li><li>Lid <a href="https://github.com/jonafriendj/nut-sorter/blob/main/img/Lid.PNG"><img src="https://github.com/jonafriendj/nut-sorter/raw/main/img/Lid.PNG" alt="Lid"></a></li></ul></li></ul></li><li>Printer<ul><li>Tolerance<ul><li>(Default .2)</li></ul></li></ul></li><li>Global settings<ul><li>Wall thickness<ul><li>As measured from the inside to outside of the cup</li></ul></li><li>Tray diameter<ul><li>Diameter of the tray, not the cup.</li></ul></li><li>Tab width<ul><li>The width of the protrusion on the top of the base and sorting layers.</li></ul></li><li>Tab height<ul><li>The height of the protrusion on the top of the base and sorting layers.</li></ul></li></ul></li><li>Sorting plate<ul><li>Nut size</li><li>Hole spacing<ul><li>The minimum amount of space between holes.</li></ul></li><li>Text area<ul><li>Blocks out an area to make sure holes don't go where the text does. <a href="https://github.com/jonafriendj/nut-sorter/blob/main/img/TextArea.PNG"><img src="https://github.com/jonafriendj/nut-sorter/raw/main/img/TextArea.PNG" alt="Text box"></a></li></ul></li><li>Show text area<ul><li>(Default: False)</li></ul></li><li>Text size<ul><li>(Default: 5)</li></ul></li><li>Text height off plate (<strong>Default: 1mm</strong>)<ul><li>How high the text protrudes from the plate.</li></ul></li><li>Hole pattern<ul><li>Currently either circular or rectangular</li><li>Example of rectangular hole pattern: <a href="https://github.com/jonafriendj/nut-sorter/blob/main/img/Rectangular.PNG"><img src="https://github.com/jonafriendj/nut-sorter/raw/main/img/Rectangular.PNG" alt="Text box"></a></li></ul></li><li>Custom label<ul><li>Enter text here to override the default text</li></ul></li></ul></li><li>Sorting tray layer<ul><li>Tray height<ul><li>The height of a cup that holds (or has a built in sorting plate.)</li></ul></li><li>Lip width<ul><li>The width of the ledge that the sorting plate sits on.</li></ul></li></ul></li><li>Bottom cup<ul><li>Base height<ul><li>The height of the bottom cup. This cup has a solid bottom and doesn't have a sorting tray.</li></ul></li><li>Base thickness<ul><li>The thickness of the solid bottom.</li></ul></li></ul></li><li>Lid<ul><li>Lid height<ul><li>The overall height of the lid.</li></ul></li><li>Lid thickness<ul><li>The thickness of the solid top part of the lid.</li></ul></li></ul></li></ul><p><strong>Command line</strong></p><h3><strong>Example 1:</strong></h3><p><code>openscad -o .\out\Bottom.stl NutSorter.scad</code></p><ul><li>-o: Output file name</li></ul><p>This will create a .stl called Bottom.stl with the default values.</p><p><a href="https://github.com/jonafriendj/nut-sorter/blob/main/img/BottomCup.PNG"><img src="https://github.com/jonafriendj/nut-sorter/raw/main/img/BottomCup.PNG" alt="Bottom Cup"></a></p><h3><strong>Example 2:</strong></h3><p><code>openscad -q -o .\out\M6.stl -p NutSorter.json -P M6 NutSorter.scad &amp; start .\out\M6.stl</code></p><ul><li>-q: Only output errors</li><li>-o: Output file name</li><li>-p: NutSorter.json - Preset configuration values</li><li>-P: Name of preset (M3,M6,Lid,etc)</li><li>&amp; start <i>filename</i> to open STL in default program (PrusaSlicer for me)</li></ul><p><a href="https://github.com/jonafriendj/nut-sorter/blob/main/img/SlicerM6.PNG"><img src="https://github.com/jonafriendj/nut-sorter/raw/main/img/SlicerM6.PNG" alt="M6 in slicer"></a></p><p>&nbsp;</p>

Download Model from prusaprinters

With this file you will be able to print Customizable Hex nut sorter V2 - Metric, Imperial and Machine with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Customizable Hex nut sorter V2 - Metric, Imperial and Machine.