Stackable Sorting Tray Generator
Print Profile(5)




Description
đď¸ The ultimate customizable parametric sorting tray generator!
Stop dealing with messy desk drawers, unorganized hardware assortments, or chaotic board game boxes. This fully parametric OpenSCAD generator allows you to create the exact sorting trays you need. Whether you require a simple symmetrical grid or a complex split layout for varying part sizes, this tool generates perfectly stackable, scoop-bottomed bins in seconds.
Membership
Custom storage solutions and board game organizers are massive bestsellers on Etsy and at local markets. Want to sell physical prints of these sorting trays legally? Join my Commercial Membership for only âŹ4.99/mo to get full commercial rights to sell this model and ALL my other generators!
âď¸ Customizer features:
- Advanced layouts: Choose between a standard grid or dynamic split layouts (split_right, split_left, split_top, split_bottom). You can perfectly adjust the size of the main compartment using the split_ratio slider, and divide the remaining space into as many sub-sections as you need (split_count).
- Ergonomic scoop bottoms: Enable scoop_bottom to mathematically calculate a smooth, curved transition between the floor and the walls. This makes retrieving tiny M3 screws, beads, or board game tokens incredibly easy with your fingertips!
- Seamless stacking: Enable stackable to generate an interlocking top lip and a matching bottom cavity. The customizer automatically applies your chosen stack_clearance so the trays lock together perfectly without jamming.
- Recessed dividers: Enable recess_dividers to drop the internal walls slightly below the outer rim. This ensures that when you stack another tray on top, it sits perfectly flush without the internal dividers colliding with the tray above it.
- Instant presets: Don't want to mess with sliders? Pick from the built-in presets like '2x2 Split' or '1x2 Grid' for instant, perfectly proportioned trays.
đ§ Behind the design (For makers & moderators)
Creating a robust, stackable tray with scoop bottoms and complex asymmetrical split layouts requires highly optimized code to prevent slicer errors.
Instead of using slow Minkowski operations to curve the inside bottoms, this model uses an extremely efficient 2D to 3D hull transition. The compartment_cutout module takes a 2D rounded rectangle, shrinks it precisely by the scoop_radius, extrudes it by 0.01mm, and hulls it to the full-sized rectangle located higher up on the Z-axis. This mathematically guarantees a perfect 45-degree inner chamfer that prints flawlessly without supports, while keeping the rendering time under a second. The interlocking stacking lip is dynamically calculated using the global wall thickness minus the defined tolerance clearance, ensuring absolute dimensional accuracy.
đ¨ď¸ Print settings:
- Material: PLA, PETG, or ABS/ASA (PETG is highly recommended if storing sharp metal hardware or tools).
- Layer height: 0.20mm or 0.28mm for fast, structural prints.
- Supports: STRICTLY NONE. The scoop bottoms and stacking lips are designed with 45-degree angles to bridge and overhang flawlessly.
- Infill: 10% to 15% is perfect.
- Walls: 2 or more are fine.
â¤ď¸ Share your prints!
I love seeing your beautifully organized drawers, toolboxes, and board games. Please upload a photo of your make!
Boost Me (for free)
Happy printing!
License
You may create derivative works based on this object, provided that all such derivative works are published exclusively on the MakerWorld platform and include proper attribution to the original creator. You may not share, upload, host, distribute, or publish this objectâor any derivative work of this objectâon any other digital platform, marketplace, or distribution channel. Commercial use of this object and any derivative works is strictly prohibited. This includes, but is not limited to, selling, renting, sublicensing, or using the object in any context in which you receive monetary compensation or other financial benefits.













Comment & Rating (2)