Hoarding / Construction Barrier Built-in (from presets.php)
Printed flex hoarding with MS/timber support framework.Inputs asked from user
| Key | Label | Type | Default | Options / Range |
|---|---|---|---|---|
| length_m | Total Length (m) | number | 20 | step=1 min=1 |
| height_m | Height (m) | number | 2.4 | step=0.1 min=1.5 |
| material | Face Material | select | flex | flex: Flex Print acp: ACP + Sticker |
Line description template:
Hoarding - {length_m}m x {height_m}m ({material})
Materials — auto-matched from master
| Category | Name Pattern | Qty Formula | Unit | Fallback Name |
|---|---|---|---|---|
| Banners & Flex | Uniflex | material == "flex" ? length_m * height_m * 1.1 : 0 |
Square Meter | Banner Flex |
| ACP | - 3 mm | material == "acp" ? length_m * height_m * 1.1 : 0 |
Square Meter | ACP 3mm |
| Solvent Stickers | Sticker - ST Jet - Glossy | material == "acp" ? length_m * height_m * 1.1 : 0 |
LM | Solvent Sticker |
| Mild Steel | MS TUBE | length_m * height_m * 1.5 |
Meter | MS Tube frame |
Machine Hours
| Machine | Hours Formula |
|---|---|
| Solvent Printer | length_m * height_m * 0.3 |
| Welding (MIG) | length_m * height_m * 0.3 |
| CNC Router | material == "acp" ? length_m * height_m * 0.3 : 0 |
Labour
| Type | Category | Hours Formula | Persons Formula |
|---|---|---|---|
| production | Metal Worker | length_m * height_m * 0.8 |
1 |
| production | Fabricator | length_m * height_m * 0.5 |
1 |
| installation | Senior Installer | 4 + length_m * height_m * 0.3 |
1 |
| installation | Installer | 4 + length_m * height_m * 0.3 |
2 |
How formulas work:
Variables are the input keys (shown at top). Material name patterns use
{input_key} placeholders.
A row with a formula evaluating to 0 is skipped when the wizard builds. Click Duplicate & Customise above to copy this recipe into an editable custom pack.