To add leg levelers in Mozaik, turn on the Use Legs parameter in the Toe category, import the leg models through Tools > Import Updated Data > Legs, select your leg under the new Legs category in Settings > Miscellaneous, then configure that leg (insets, spacing, operations) on the new Legs tab in the Hardware library. Once those pieces are in place, Mozaik drops legs onto every cabinet automatically.
Leg levelers — Mozaik's option for putting individual legs under a product with a separate (detached) toe kick — were added in Mozaik version 12.3. This guide walks through enabling them from scratch and tuning how they sit on your cabinets.
This guide follows Mozaik's official walkthrough. Watch the original on Mozaik's channel:
What leg levelers do
Instead of building a fixed toe base into each cabinet, leg levelers let Mozaik place individual legs under your products and pair them with a separate (detached) toe kick. To make the legs easy to see while you set them up, it helps to work on a cabinet that has no toe base and to remove the toe skin temporarily.
Step 1 — Turn on legs in your parameters
Mozaik places legs only when the Use Legs parameter in the Toe category is on. Set it to Yes so legs appear at all. You can set this at whatever level you normally work — Library Parameters, Job Parameters, or a Product Override.
Why it lives in the Toe category: it lets you control legs independently per catalog. For example, in one room you might want face-frame cabinets built to the floor while your frameless cabinets sit on separate leg levelers — putting the switch in the Toe category lets each catalog do its own thing.
Step 2 — Import the leg models
The actual leg models don't ship turned on; you import them through Tools > Import Updated Data > Legs. This opens the imported-data file; scroll to the Legs category and bring the legs in. This is the one-time step that makes the legs available to select once you're on version 12.3.
Step 3 — Select your leg in Settings
Mozaik added a new Legs category in the settings. Go to Settings > Miscellaneous > Legs and choose the leg you set up in the Hardware library. After you've imported the legs (Step 2) and turned on Use Legs (Step 1), this is where you pick which leg actually gets used.
Step 4 — Confirm the legs appeared
Open the 3D viewer to verify, from the Products tab. With everything enabled, Mozaik places legs on each cabinet — typically four legs per cabinet, including on the corner ("base 90") cabinet.
Where you configure the legs: the new Legs tab
Mozaik added a Legs tab at the end of the tab run in the Hardware library (Libraries > Hardware > Legs). This is where each leg's behavior is defined. Here you can set a cost and markup per leg, bring in the leg's SketchUp model, choose the leg type, and dial in positioning, spacing, and operations.
Bringing in a SketchUp model (center the axis)
When you import a SketchUp model for a leg, the model's center axis must be the exact center of the leg, because Mozaik positions the leg off that axis. If the center is off, the operation (boring) holes will land off where you intend — some holes pull toward the center line and others sit farther out. Below the model you also set the leg's width and depth; these display in the viewer. There's no height field — leg height is set automatically from your Toe Height parameter.
Choosing the leg type
There are two leg types:
- Standard leg — a rectangular-style leg.
- L-shaped leg — selecting the Triangular Press Fit option produces an L-shaped leg.
Pick the correct type so the leg is positioned correctly. Mozaik automatically rotates L-shaped legs into the right orientation as it places them.
Step 5 — Add operations (boring) to the legs
To bore the cabinet bottom for the legs, use the Edit button on the leg's operations in Libraries > Hardware > Legs. From there you can add the operations/holes for a press-fit leg or any other boring you want at the bottom of the cabinet.
Step 6 — Position the legs (insets)
You set how far the legs sit in from each reference. The positioning fields are:
- Inset from Toe — measured from the outside of the cabinet to the center of the leg axis.
- Inset for Finished End — distance from the outside of the finished end to the center of the leg axis (for example, 2 1/4).
- Inset from Unfinished End — its own value; finished and unfinished ends can use different depths.
You only get one inset at the toe and one inset at the back.
Insets can be formulas. Instead of a fixed number you can type a formula so the inset stays parametric — for example, tying the inset to the toe recess (ToeR) so it adjusts whenever the recess changes.
Step 7 — Share toes between adjacent cabinets (optional)
If neighboring cabinets share a toe, turn on the Share for Adjacent Cabinets option in Libraries > Hardware > Legs. Enabling it moves the toe between adjacent cabinets and removes the duplicate, so a shared toe is handled automatically. Leave it off if you'd rather keep each cabinet's toe independent.
Step 8 — Set max leg separation (extra support)
Max Leg Separation (in Libraries > Hardware > Legs) controls when Mozaik adds an extra leg in the middle of a product. It works on the span between legs: if the measured center-to-center distance is greater than the max, Mozaik drops in an extra leg; if it's equal or smaller, it doesn't. For example, with separation set to 15 and a measured span of exactly 15, no extra leg is added; dropping the max to 14 7/8 — an eighth less than the 15" span — makes Mozaik add one more leg in the center. Use a smaller max separation on larger cabinets when you want more support. Set it back to 0 to disable it.
Step 9 — Force a centered leg (optional)
The Centered option (in Libraries > Hardware > Legs) places a leg in the exact center of every product. With it off, no center legs appear. Check it and Mozaik adds a leg dead-center on each product — handy when you want extra support across the board. Uncheck to remove them.
Managing legs on individual cabinets
Once legs are placed you can adjust them per product in the product editor.
- Delete an unwanted leg: open the cabinet, go to the Parts tab — the parts are typed as legs — scroll through (they highlight red as you select), pick the one you don't need, and delete it. Deleting the leg also deletes its operations.
- Reposition a leg: select the leg and either double-click it or use Edit to open the positioner, then move it where you want.
- Toggle visibility: Mozaik added a Legs layer under Product Layers so you can turn the legs display on or off.
On a corner cabinet, keep the legs the detached toe base attaches between — you may need a specific leg as the attachment point for the toe base, so don't delete those.
Switching to an L-shaped (triangular) leg
To swap leg styles, change the leg in Settings, not the standard slot on the Hardware tab — pick the triangular leg leveler under Settings > Legs. Back in the Products 3D viewer the legs render as L-shapes and rotate automatically into the correct position. All the other settings (insets, spacing, operations) work the same way; just remember every inset is measured from the leg's center axis, and set your operations against that same center axis.
Test legs safely with the Copy feature
The Hardware library has a Copy feature for legs: make a copy, rename it, and make your adjustments on the copy. You can always go back to your original or delete the copy — so you can experiment without risking your set-up leg.
Pricing the legs
You can put a cost per leg on the Legs tab (e.g. $5/leg) and pull the leg cost into your pricing/material list. On the Pricing tab, open the Template Editor, then drag the Legs variable from the variable column into your template (for example, just below the Total), save, and run your material-list template. The material list then shows the Legs line — total leg quantity for the job times your cost per leg (for example, a multi-room job totaling 67 legs at $5 each).
Get it done-for-you
You can set this up yourself using the steps above. If you'd rather skip the setup, PAC's Mozaik training and done-for-you services can help — phillanton.com.
Full disclosure: this guide is published by Phill Anton Consulting.
FAQ
Which Mozaik version added leg levelers?
Leg levelers were introduced in Mozaik version 12.3 as a hardware-library option for placing legs under a product with a detached toe kick.
Why don't my legs show up even though I selected one?
Two things must both be true: the Use Legs parameter in the Toe category has to be set to Yes, and the leg has to be selected under Settings > Miscellaneous > Legs after you've imported the leg models via Tools > Import Updated Data > Legs. Miss any of those and the legs won't appear.
Do I set the leg height anywhere?
No. There's no height field on the leg. Mozaik sizes the leg automatically from your Toe Height parameter.
How do I add more support under a wide cabinet?
Lower the Max Leg Separation so the span between legs exceeds it (Mozaik then drops in an extra center leg), and/or turn on Centered to force a leg in the exact center of every product.