How to Set Up Pre-configured MDF Doors in Mozaik

Phill Anton |

Phill Anton Consulting's pre-configured MDF door profiles are downloadable files you import directly into Mozaik to give clients new MDF door options. The basic setup is: unzip the download, import the matching panel tool group under Optimizer > Libraries > CNC tooling, swap its generic tools for your real tools, import the door files into a doors library, then build a reusable template and cut a sample door before running a full batch.

What's in the download and how do you unzip it?

After PAC emails you the download, open File Explorer, find the zip folder, right-click and Extract All (your system may label this unzip or decompress). For this example the download is "Tacoma one piece". Inside the unzipped folder you get the door files, the panel tool groups, and a data sheet.

How do you import the panel tool group into Mozaik?

Open Mozaik but do not open a job yet — go straight to Optimizer, then Libraries > CNC tooling > panel tool groups. Hit Import on the right and navigate to your unzipped folder (here, Tacoma one piece), into the panel tool groups. You only need one of the panel tool groups, depending on your mid-size cleanout bit — there are versions for 1/2", 7/16", or 3/8" down-shear. Phill picks the half-inch down-shear. When it asks to overwrite tools in the library, say yes. This is safe because every tool attached to these groups is a generic tool, so it won't overwrite your real tool data.

How do you swap the generic tools for your real tools?

After import, all the tools in the group are generic placeholders — replace each with a tool from your actual tool set:

  • Generic 1/2" down-shear — left-click (twice) and select your real 1/2" down-shear.
  • Generic 1/8" round-over — this one is a special case. Go to your tool list, choose your 1/8" round-over, open Tool properties, and Copy tool (you want your real one, not the generic with its zeroed values). Switch it to the 1/8" round-over and label it accordingly. Back in the panel tool group, set the generic 1/8" round-over to your 1/8" round-over.
  • 30° sharp corner — same idea: pick your actual 30° sharp corner.

Once all the generics are replaced, the panel tool group is ready to attach to a door file.

How do you handle a bead/edge that doesn't look right (tool offset)?

In Mozaik panel tool groups, what you see is what you get on the router — as long as the tool geometry in Mozaik matches your real tools. Most round-overs have a small flat at the bottom. If you're getting an unwanted edge on your bead, open the panel tool group and adjust the tool's offset — and you can use the field like a calculator. With an offset already on the tool, type +.01 and Enter to nudge it over .010" more. Phill notes this specific group is already set up for its round-over so you wouldn't change it here, but the calculator trick is useful for your own modifications.

One caveat: if your tool lengths are wrong on the CNC, the result will look different regardless. Manually adjusting tool height at the controller is the first place to look when troubleshooting MDF doors.

How do you import the door files and make a doors library?

Still without opening a job, go to Doors. Make a new library to declutter (so you're not mixed in with the Mozaik/standard doors): click the bars, hit the green plus, name it (Phill names his "doors"), and close with the X. Now you have a blank slate. Go to the routed tab, hit Import, navigate to your downloads (Tacoma one piece) and into door files, and bring them in. The example set is six doors: the main door, a base end panel, a drawer (dwr), a reduced-rail drawer (RR), a tall end panel, and a wall end panel. With the reduced-rail drawers, the custom profile can sometimes be a little wide — it's okay to turn it into a slab. Hit OK when imported.

How do you build a reusable template?

Make a new job, go to settings, and pick your door library. Fill out the door assignments so you can save a template for later:

  • Doors — choose the Tacoma one piece door; click OK.
  • Set cutout tool to normal, routed door tool to the panel tool group (pick Tacoma one piece), make sure glass door is deselected, and pick your pocketing tool (Phill uses a 40-mil PCD).
  • Top drawer front — use the default drawer for a slab/one-piece, or the RR (reduced rail); same pattern: pick the panel tool group, pick the pocketing bit.
  • Mid and bottom drawers — typically use the dwr (actual drawer) file; assign Tacoma and the pocketing tool.
  • End panels — assign the base end panel file the same way.

Verification tip: the door name (e.g. "Tacoma one piece door") and the panel tool group name ("Tacoma one piece") should match — that's how you know each assignment is correct. After verifying drawers, drawer guides, hinges, and the attached library, go to template (top-right), click the bars, hit the green plus, say yes, and name it — Phill uses an underscore + company acronym, for example _PAC frameless one piece Tacoma. Now starting a job, you select that template and everything is pre-set.

How do you cut a sample door to verify the setup?

Go to the order tab and click doors — you may notice a different door library is selected than the template you built. Go back to settings: at the top-left there's order entry and room one; under order entry, choose your template. Back on the order tab you now have all your options. For a sample, add a door at 12 x 8 (Phill's preferred sample size). Note profile 2 is already selected for Tacoma — profiles 1, 2, 3 refer to the first, second, and third profiles. View it in the 3D viewer (perspective, filled) to preview, then go to cut list and optimize.

How do you troubleshoot a "tool not in the tool set" error?

In the Optimizer, with feeds/speeds set and your material thickness changed to the accurate MDF door thickness, set part spacing (Phill leaves it at 9/16") and optimize. Pick a sheet, do a sample door first to dial in tool heights, then hit G-code. If Mozaik reports it's looking for the 1/8" round-over — not in the tool set, click out, go to Libraries > CNC tooling > your tool set, find your 1/8" round-over insert tool, place it where the 90° was, and remove the 90°. Verify the right tool is in the right slot before cutting. You don't need to re-optimize — go to generate and calculate.

How do you verify the tool paths before cutting?

Before cutting your first door, look through the tool paths. After generate G-code > calculate, you can see the operation order: the shaped pocket with the 40-mil PCD, the 1/2" down-shear (lots of movement), the 1/8" down-shear, the 1/8" round-over, the 30° sharp corner, and the 3/8" compression for cutout — this is the exact order everything runs in. You can also check how many passes each tool takes and simulate at a slower rate. Once you've gone tool-path by tool-path and everything looks correct, view all patterns and generate your G-code.

Get it done-for-you

You can set this up by hand (above). If you build these regularly, PAC MDF Door Profiles from PAC has it ready in Mozaik.

Full disclosure: Phill Anton Consulting makes this product.

FAQ

How do you install PAC's pre-configured MDF door profiles in Mozaik?
After downloading and unzipping the folder, open Mozaik (don't open a job yet). Go to Optimizer, then Libraries > CNC tooling > panel tool groups, and Import the matching panel tool group. Then import the door files under Doors > routed and build a template tying the doors to the panel tool group and your pocketing tool.

Why are the tools in PAC's panel tool group "generic" tools?
The tool group ships with generic tools so importing it does not overwrite your existing tool data. After importing, you replace each generic tool with the real tool from your own tool set by left-clicking and selecting your matching tool.

What do the numbers in PAC's MDF door file names mean?
The naming carries the door style (one-piece/two-piece), "Dr" for door, an SR number for the style and rail width, and a PR number for the panel recess. These are pre-coordinated with the panel tool group so the door and tooling already match.