PtDesigns Workshop Organizers: Stacking Bins, Lids, Sorting Trays and Labels, No Supports
We calculate the final price from your selected file. You review and accept it before payment.
Saved on this device.
Stacking workshop bins in 3 sizes with lift-off lids, 3- and 6-compartment trays and glue-on labels. PLA, no supports.
- Rating
- 0 / 5
- Likes
- 0
- Downloads
- 2
- Makes
- 0
- Views
- 10
- Reviews
- 0
Updated at source:
Model information
- Source
- Printables
- Category
- Other House Equipment
- License
- Creative Commons — Attribution — Noncommercial
Stacking bins, lift-off lids and sorting trays that keep screws, nuts, washers, craft supplies and small workshop parts sorted on the bench or the shelf. Bins of the same footprint stack by dropping one bin's foot into the rim of the bin below. No glue, screws or magnets are needed. Glue-on labels sit in a shallow recess on the front of every bin and tray, and a small fit-test set lets you check your printer's tolerance before you print the big parts.
Status: digitally checked prototype, not yet print-tested. The pictures are renders of the exported models, not photos of printed parts. Print times and filament weights below are PrusaSlicer estimates from PrintQC's slices, not measurements.
All measurements are in mm. These are original PtDesigns dimensions. They are not Gridfinity, Multiboard or any other storage-system standard.
Parts
16 parts. Each comes as STL, STEP and a geometry-only 3MF. These are three formats of the same part, so import just one of them. The parametric CadQuery source is in source/.
ptd_bin_small_80x100x50: Small open stacking bin, 80 × 100 × 50 mm
ptd_bin_medium_120x100x50: Medium open stacking bin, 120 × 100 × 50 mm
ptd_bin_large_160x100x50: Large open stacking bin, 160 × 100 × 50 mm
ptd_lid_small_80x100: Lift-off lid for the small bin, 80 × 100 × 4.4 mm
ptd_lid_medium_120x100: Lift-off lid for the medium bin, 120 × 100 × 4.4 mm
ptd_lid_large_160x100: Lift-off lid for the large bin and both trays, 160 × 100 × 4.4 mm
ptd_sorting_tray_3_compartment: Sorting tray, 3 compartments, 160 × 100 × 24 mm
ptd_sorting_tray_6_compartment: Sorting tray, 6 compartments, 160 × 100 × 24 mm
ptd_label_screws / _nuts / _washers / _blank: Glue-on labels, 46.8 × 12.8 × 1.2 (blank 0.8) mm
ptd_fit_test_socket: Fit-test socket, 40 × 32 × 5 mm
ptd_fit_test_plug_0p3 / _0p6 / _0p9: Fit-test plugs, 0.3 / 0.6 / 0.9 mm clearance per side, 40 × 32 × 4.8 mm
Print the same bin as many times as you like to build a taller stack. Outside sizes include the rim.
How it goes together
Stacking. The underside of each bin and tray steps in to a narrower nesting foot. The foot drops 2 mm into the open rim of the part below, with 0.6 mm of clearance per side. The stack is held by gravity, with no latch or lock.
• A bin adds 48 mm to a stack and a tray adds 22 mm. Two small bins stand 98 mm tall.
• Small bins stack only on small bins, and medium only on medium. Smaller bins do not locate inside larger ones.
• The large bin and both trays share the 160 × 100 footprint, so you can mix them in any order. For example, a large bin, the 3-compartment tray, the 6-compartment tray and a large lid stand 96 mm tall.
Lids. Lids print plate-down with the locating ring facing up. Flip a lid over and the ring sits inside the rim. Lids are loose lift-off covers with no seal or latch. Take the lid off before stacking another bin on top.
Trays. The dividers stop 2.4 mm below the rim to leave room for a foot or a lid above. Very small parts can cross between compartments if a tray is tipped.
Labels. Labels are 46.8 × 12.8 mm with raised lettering (SCREWS, NUTS, WASHERS) or blank. Glue one into the front recess of a bin or tray with an adhesive that suits your plastic (not included). Dry-fit it first. They are not snap-fit. To make the letters stand out, you can add a manual filament change after the 0.8 mm base, or use a marker or paint.
No screws, magnets or other hardware are needed. Nothing is claimed to be sealed or spill-proof.
Print the fit coupons first
0.6 mm per side is a generous clearance, so lids and stacks will likely feel loose rather than snug.
1. Print ptd_fit_test_socket and ptd_fit_test_plug_0p6 in the filament you plan to use (about 18 min and 7 g together).
2. Turn the plug over and push it into the socket. The flat plate should seat on the ring without force and lift out freely. The raised number on each plug is its clearance per side in mm.
3. The 0.3 and 0.9 plugs show what a tighter or looser fit feels like. Choosing one does not change the production files, which all use 0.6. If the 0.6 plug binds, adjust your printer's compensation rather than scaling one part.
4. Then print one small bin and its lid, plus a second small bin, to check the stack before you print the larger sizes.
TEST_PRINT_CHECKLIST.txt has the full check sequence and a feedback form.
Print settings
The 3MFs contain geometry only, with no printer profile.
• Material: PLA. PETG is an option to evaluate.
• Nozzle: 0.4 mm
• Layer height: 0.20 mm
• Walls: 4 perimeters
• Top / bottom: 5 layers each
• Infill: 15%
• Supports: none needed on any part. The only overhang is a small 0.6 mm ledge at the top of each label recess.
• Orientation: every file is already placed in print orientation. Bins and trays print opening up, lids plate down, labels flat with letters up, the socket ring down, and plugs plate down.
• Brim: optional, depending on your bed adhesion
• Scale: 100%. Choose millimetres if your slicer asks.
The largest part is 160 × 100 mm, so everything fits a Prusa MK4 bed with room for a brim.
Print time and filament
These are PrusaSlicer 2.9.2 estimates for all 16 parts on a Prusa MK4 with PLA and the settings above. They are not measured prints.
Small bin: 2h 43m, 65.3 g
Medium bin: 3h 30m, 86.4 g
Large bin: 4h 17m, 107.6 g
Small lid: 41m, 23.2 g
Medium lid: 59m, 34.4 g
Large lid: 1h 17m, 45.5 g
3-compartment tray: 3h 16m, 81.0 g
6-compartment tray: 3h 49m, 90.2 g
Fit socket: 8m, 2.8 g
Fit plug 0.3: 10m, 4.1 g
Fit plug 0.6: 10m, 4.1 g
Fit plug 0.9: 10m, 4.0 g
Label (SCREWS): 2m, 0.7 g
Label (NUTS): 2m, 0.7 g
Label (WASHERS): 2m, 0.7 g
Label (blank): 2m, 0.7 g
Files
• stl/: binary STL meshes in mm
• 3mf/: one part per file, units embedded, geometry only
• step/: editable solid CAD files in mm
• source/: Matthew's CadQuery source. build_models.py rebuilds every part, render_previews.py renders previews from the exported STLs and check_slices.py runs the mesh cross-section checks
• images/: renders of the exported models (not photos)
• PRINT_GUIDE.txt: orientation, settings and assembly
• TEST_PRINT_CHECKLIST.txt: physical check sequence and feedback form
• LICENSE.txt: CC BY-NC 4.0
Designed with AI tools: the models were made with AI-assisted CAD code (CadQuery) and digitally checked: valid watertight solids, STEP re-import and nominal fit and interference. Those checks don't prove printability on a particular machine or any load capacity.
Rebuilding from source
Install Python with cadquery==2.7.0 and numpy, then run python source/build_models.py. Preview rendering also needs Pillow. The included models were generated with CadQuery 2.7.0.
License
CC BY-NC 4.0, see LICENSE.txt. Remixes are welcome. Please credit PtDesigns and keep them non-commercial.
The license metadata inside the files (the STL headers, the 3MF metadata and the CadQuery source) was updated from CC0 to CC BY-NC 4.0. The geometry is unchanged from the designer's originals.
© 2026 PtDesigns