🚚

Cabinet Load Optimizer

Mozaik import • 3D nesting • printable load plans
Packing rules: Legacy active Saved locally

Import Mozaik Job File

Load a Mozaik JobData.db straight from the job folder — every cabinet, room number and size comes in automatically.

Click to choose, or drop the file here
Mozaik JobData.db

Add Cabinet or Package Manually

Name
Room/Cab #
Package #
Qty
Width"
Height"
Depth"
Leave Room/Cab # blank for trim bundles, loose doors and other packages.
Import Spreadsheet or CSV

For cabinet lists out of other software, or a table copied off the screen. Reads .csv, .tsv and .txt — comma, semicolon, pipe or tab separated. Columns are matched automatically and you can correct them before importing.

Click to choose, or drop a spreadsheet here
or paste rows
How the Load Gets Built
  1. Floor = base cabinets, standing upright. They're the only pieces strong enough to carry several layers, so the bottom deck is filled with them first — widest first, so the heavy ones land up front.
  2. Leftover floor = tall & wall cabinets on their side, end panel down. The face pointing up is a solid gable, so the next layer can ride on them.
  3. Plywood over the deck, then the upper layers go on.
  4. Face up is the last resort. A real cabinet is never laid doors-up on the floor. Compatible shallow wall/hutch cabinets may form a protected face-up stack only when every interface passes the active V2 support, coverage, bulk, forward-restraint and stack-depth limits. PAD / BLANKET BETWEEN CABINETS is a crew instruction; the app cannot verify that protection was installed.
  5. Panels, fillers and trim lie flat and fill the gaps between layers.

Cabinet List

Room/Cab · Pkg #NameW"H"D"DescriptionFin. EndsStack On