How to quote standard sizes, custom sizes, and when to save (or not) to the catalog.
Columns are parametric in this calculator: one catalog row per model, with Height and Diameter as dropdowns rather than separate rows per size.
| Model row | Dropdown options | Total variants |
|---|---|---|
| Round Standard Column | Height: 4', 8' / Diameter: 8", 10", 12", 14" | 8 |
| Round Fluted Column | Height: 4', 8' / Diameter: 8", 10", 12", 14" | 8 |
| Square Bullnosed Column | Height: 4', 8' / Diameter: 8", 10", 12", 14" | 8 |
| Square Fluted Column | Height: 4', 8' / Diameter: 8", 10", 12", 14" | 8 |
| Square Grooved Column | Height: 4', 8' / Diameter: 8", 10", 12", 14" | 8 |
Why this matters for quoting: The dropdown values aren't the limit — they're the preset list. The calculator uses H, W, L from the input fields to compute price. The dropdown just fills those fields. You can override them directly for any custom size.
| Field | Round column | Square column |
|---|---|---|
| H | Full height in inches (96 = 8') | Full height in inches |
| W | Diameter (in) | Side width (in) |
| L | Same as W (diameter / side) | Same as W (side width) |
| aSize | Same as W | Same as W |
Heights-up reminder: The dropdown labels show Height in feet (4', 8'), but the H field is in inches. Selecting "8'" sets H to 96. Selecting "4'" sets H to 48.
Size is one of the 8 preset combos per model (4'/8' × 8"/10"/12"/14").
Use dropdowns, compute, add to quote. Done.
Unusual height or diameter that you don't expect to repeat.
Override H / W / L inline. Compute and quote. Do not click Save to Catalog.
A custom height or diameter the shop quotes regularly.
Add the value to the model's dropdown options in the Catalog editor.
Example: customer wants 9' tall, 15" diameter Round Standard Columns.
No panic. Re-select the model, pick any dropdown preset — that restores H/W/L to the canonical values from baseHeight/baseDiameter. Then click Save again to write them back. The parametric row is resilient because its primary state lives in height_options, diameter_options, base_height, base_diameter — not in H/W/L.
If the shop keeps quoting a particular non-standard size — say, 6' tall columns or 16" diameter — add it to the model's dropdown list so it becomes a real preset.
heightOptions or diameterOptions. Format:
[
{"value": 4, "label": "4'"},
{"value": 6, "label": "6'"},
{"value": 8, "label": "8'"}
]
value is the numeric height in feet (or diameter in inches). label is what shows in the dropdown.
The calculator has a "Custom" category (purple-tagged rows) for one-off products. It's not the right tool for custom column quotes:
pyramidHeight, baseProfilePerim, or other column-specific fields.Stick with Path B (override inline, don't save) or Path C (add a dropdown option on the parametric row) for columns.
| Scenario | What to do | Save to catalog? |
|---|---|---|
| Standard 8'×10" Round | Dropdowns | N/A (already in catalog) |
| Customer wants 9'×15" one-time | Override H/W/L inline | No — quote stores it |
| Shop quotes 6' columns weekly | Add 6' to heightOptions on the parametric row | Yes, via Catalog editor |
| Customer wants a unique profile we don't make | Tell sales — production question, not a calculator question | N/A |
Before the parametric refactor, each column size was its own catalog row (e.g. Round Standard Column (8') at aSize 10). Those 186 legacy rows still exist in the database, marked hide_in_pricing_tab=1. They are hidden from the catalog editor and Pricing tab, but are still the source of truth for the OpenCart push. Don't manually un-hide them.
The formula engine for Columns uses H, W, L, aSize, pieces, corners, and the model's wasteMultiplier / laborCoatingMult. None of those care whether the dimensions match a dropdown option. The dropdown is purely a convenience for filling the fields quickly.
Column caps and bases are their own category (Column Cap & Base) and follow a different surface-area model (pyramid + profiled base). See the Post Cap Formulas page for those.
Last updated: April 2026. See Formula Reference for complete formula documentation. See Cornice Guide and Corbel Guide for related guides.