Customizable Parametric Sorting Tray - SortForge
Print Profile(1)

Bill of Materials
Description
SortForge is a single-file OpenSCAD parametric tray generator designed for MakerWorld Parametric Model Maker. It creates clean, printable compartment trays with adjustable outside size, row/column layout, preset mixed-bay layouts, labels, scoops, pour spouts, rim styles, and optional Gridfinity-compatible underside feet.
Use it for sorting screws during repair work, keeping electronics components separated, organizing board-game tokens, holding jewelry findings, staging craft supplies, or making custom drawer trays for workshop small parts.
The default model is a 180 x 120 x 24 mm tray with a 3 x 4 uniform grid, rounded corners, front scoops, and raised cell-number labels. The model is intentionally primitive-based and fast enough for PMM use. Cell-number labels use lightweight geometry by default instead of expensive font text.
Gridfinity behavior is optional. In `tray_size_mode="manual"`, the tray length and width stay exactly user-controlled even when the Gridfinity base is enabled. In `tray_size_mode="gridfinity_units"`, the outside size is derived from the selected Gridfinity pitch and unit count.
## Customization Notes
- Choose `layout_preset="uniform"` for regular row/column trays.
- Use `hardware_matrix` for many small screw/electronics cells.
- Use `big_left`, `big_right`, `big_center`, or `two_large_four_small` for mixed-size parts.
- Enable `front_scoop` for easier finger access to front-row compartments.
- Set `label_mode` to `cell_numbers`, `prefix_numbers`, or `custom_title`.
- Use `tray_size_mode="manual"` for exact drawer or bench dimensions.
- Use `tray_size_mode="gridfinity_units"` when the Gridfinity unit count should control outside dimensions.
- If PMM generation feels slow, reduce `preview_quality`, disable labels, or use fewer rows/columns.
License
You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.























Comment & Rating (0)