Appearance
Multipanel Groups
Multipanel Groups let you combine multiple wall panels into a single unit that is processed together through the machine. This is a production-level decision — you create groups inside a batch to tell the machine to feed several panels consecutively as one run.
When a group is locked, the entire group is treated as a single logical panel by the report system: Bill of Materials reports use the combined rail length, and machine files (MOB2) are generated as one file for the whole group.
Feature flag
Multipanel Groups must be enabled on your company by a Produuz.it administrator. Once enabled, a configuration card appears in each project's settings and a Multipanel Groups tab appears in each batch.
Project Configuration
Before creating groups, configure the constraints for each project in Project Settings → Multipanel Groups.
| Setting | Description |
|---|---|
| Min height (mm) | Minimum panel height allowed in a group. |
| Min / Max element width (mm) | Allowed width range for individual panels. |
| Max transport width (mm) | The combined width of all panels plus gaps must not exceed this value. This is typically the physical limit of the machine or transport system. |
| Min / Max element count | Minimum and maximum number of panels per group. |
| Default gap (mm) | Default gap between elements when creating a new group. |
Creating a Group
Navigate to Batch → Multipanel Groups and click New Group. The creation dialog walks you through four steps:
- Select panels — choose two or more assemblies from the batch. The selector constrains to consecutive production priorities.
- Set gaps — define the gap between each pair of adjacent panels (in mm).
- Validate — run the 8 validation checks (see below). Each requirement shows a pass/fail badge with a detail message.
- Name & confirm — give the group a name and save. The group is saved with status valid (or invalid if any checks failed).
Validation Requirements
All 8 requirements must pass before a group can be locked.
| # | Requirement | What is checked |
|---|---|---|
| 1 | Height equality | All panels must have the same height; each must meet the project minimum. |
| 2 | Width range | Each panel's width must be within the configured [min, max] range. |
| 3 | Element count | The number of panels must be within [min_count, max_count]. |
| 4 | Framing match | Top and bottom rail profile, material, and finish must be identical across all panels. |
| 5 | Consecutive sequence | Panels must be consecutive in the production priority order and all in the same batch. |
| 6 | Identical zones | The set of zone branches (e.g., insulation zones, openings) must be the same across all panels. |
| 7 | Transport width | Total combined width (sum of panel widths + all gaps) must not exceed the configured maximum. |
| 8 | Panel-layer operations | Saw and milling operations on the panel layer must be equal across all elements. |
Group Status
| Status | Meaning |
|---|---|
draft | Newly created, not yet validated. |
valid | All validation checks passed — ready to lock. |
invalid | One or more validation checks failed. |
locked | Locked for production. Reports and machine files treat the group as a single panel. |
Locking a Group
Once a group has valid status, open it in the drawer and click Lock. On lock:
- The combined rail length (
sum of element widths + gaps) is computed and stored. - The group cannot be edited after this point.
- All reports and machine file generators that include any assembly from this group will treat it as a single combined panel going forward.
Report Form — Assembly Selector
When building a report (BoM, machine files, etc.), the assembly selector is aware of multipanel groups:
- Each assembly that belongs to a group shows a chip with the group name and the panel count (e.g.
Group A · 3 panels). This makes it easy to spot which assemblies are part of a combined unit. - A "Force multipanel selection" toggle is available on the selector. When enabled, selecting any assembly in a group automatically adds all other assemblies of the same group to the selection. This prevents accidentally generating a report for only part of a locked group.
Bill of Materials Impact
When generating a BoM report (Wood BoM, Plates BoM, etc.) that includes assemblies belonging to a locked Multipanel Group:
- The top rail and bottom rail parts are replaced by a single virtual part spanning the full group width.
- The rail length in the cut list equals
sum of all panel widths + sum of all gaps between panels. - All other part properties (material, profile, finish, etc.) are taken from the first panel's rail.
- Non-rail parts from each panel appear individually in the list, as usual.
- Only one row appears per rail category (one top rail, one bottom rail) for the entire group — not one per panel.
This ensures the cut list reflects the actual piece that goes through the machine, rather than individual per-panel lengths that would be incorrect.
Example
Two panels: 1200 mm and 900 mm wide, with a 10 mm gap between them. Combined rail length = 1200 + 900 + 10 = 2110 mm. The BoM shows one top rail and one bottom rail, each 2110 mm long.
Machine File Impact (MOB2)
When generating a MOB2 machine file for a batch or selection that includes assemblies from a locked Multipanel Group:
- A single
.mob2file is generated for the entire group, named after the group. - The file is placed in the batch folder as
<phase>/<batch>/<group_name>.mob2. - Part positions within the combined file are offset correctly: parts from panel 2 are placed after panel 1, with the configured gap applied — so the machine sees the full combined run in the correct order.
- The revision field is left blank for group files (since a group has no single design revision).
- If only some assemblies of a locked group are included in the selection, the group is still treated as a whole — the file covers all panels in the group.
Suggest Groups
Use the Suggest function on a batch to automatically find candidate groups. The suggestion engine scans the batch's production priority order with a sliding window and runs lightweight validation (skipping the framing and panel-layer checks) to surface likely valid combinations, sorted by start priority.
Suggestions are not saved automatically — review them and create the ones that make sense for your production run.