Skip to content
Sku.Estimator
How it works Live BOM Table Live Cost HUD AI Estimator Punching Tool Component Library Source Checker Colour System Pack Rules Documents & PDFs Fail Safes Pricing Contact Join the waitlist →
Fail Safes

Nothing ships unchecked.

Rules that must pass before anything leaves SketchUp — warnings flag, blockers halt.

The pre-export gate

Every rule runs before the file does.

SkuEstimator — Fail Safes
Export Quote — running checks…
Fix the blocker to continue
Every component has a price scanning ✓ PASS ⚠ WARN ✗ BLOCK
No unresolved ?? colours scanning ✓ PASS ⚠ WARN ✗ BLOCK
No duplicate component names scanning ✓ PASS ⚠ WARN(2 found) ✗ BLOCK
All quantities > 0 scanning ✓ PASS ⚠ WARN ✗ BLOCK
Supplier set on every row scanning ✓ PASS ⚠ WARN ✗ BLOCK(1 missing)
! Export halted · 1 blocker, 1 warning

> Warnings flag and pass. Blockers stop. You decide which is which.

The rule engine

Your rules. Your severities.

Four parts. You decide what flags and what halts.

How a rule is built

Pick a field, an operator, a value and a severity.

field · any dyc: attr op · equals op · contains op · greater than op · is empty op · regex severity · warn / block

A warn flags the row through; a block halts the export.

Example rule
IF Price is empty → BLOCK "Missing price"

Warnings can be acknowledged once; blockers must be resolved in the model.

Example rules

Missing price Block

A blank price gives the part away free.

Unresolved ?? colour Block

An unresolved ?? colour would order an unbuildable part.

Duplicate component name Warn

Usually a mislabelled copy — flag, don't halt.

Zero quantity Block

Qty 0 is dead weight — stopped at the gate.

Markup below 10% Warn

Often a forgotten override — worth a second look.

Seeded with sensible defaults — tune every rule to your shop.

Pricing

One plugin. Every tool included.

Every module included — no add-ons, no tiers. Private beta; pricing announced at general release.

Private beta

Early access

For estimators already modelling with attributed dynamic components

Waitlist open
Join the waitlist
  • Every module included
  • Branded PDF export
  • Supplier CSV price sync
  • A direct line to the developer

Australian-built, local-first · Early access details →