Skip to content

Arc Skills / Architecture and engineering budgets

Build a system mass budget

A mass budget needs a defined configuration and inclusion rule before its total means anything. Arc Skills turns a bill of materials and mass evidence into a line-item rollup with unresolved mass visible.

Use this skill

Use Arc Skills to build a mass budget for my configured System.

Inputs:
- Product tree, included and excluded hardware, quantities, and mass basis
- Component masses with units, source revisions, and evidence maturity
- Governing mass limit, missing items, and any approved growth-allowance rule

Return line-item extended masses, non-overlapping rollups, the known subtotal, and signed headroom equation. Keep unmeasured installed items as TBD rather than zero and do not claim compliance from an incomplete total.

Set up the toolkit · Read the skill instructions

What you provide and what you get

Inputs and outputs
What you haveHow it is usedWhat you get
Configured bill of materialsSets quantities and prevents assembly/child double countingExtended mass by component
Mass evidenceSeparates measured, supplier and estimated valuesProvenance and missing-value flags
3.0 kg allocation and inclusion basisDefines the comparison boundarySubtotal and unresolved final headroom

Two batteries, bracket and missing wiring

Illustrative engineering example.

Assume a fictional installed dry assembly with two batteries, one bracket and a harness. A spare battery held on the ground is excluded by the stated configuration; the harness remains part of the installed assembly. The two battery masses are assumed to include their own packaging but not the separate bracket.

Flight hardware: 2 batteries + 1 bracket + 1 wiring harness
Ground-only spare: 1 battery, excluded
Installed dry-mass allocation: ≤3.0 kg
Installed battery-assembly mass rollup
ItemQuantity × unit massExtended massEvidence / treatment
Battery2 × 1.2 kg2.4 kgIllustrative supplier mass; packaging included as specified
Bracket1 × 0.4 kg0.4 kgIllustrative measured mass
Wiring harness1 × TBDTBDInstalled; cannot enter zero
Known subtotal2.4 + 0.4 kg2.8 kgExcludes unknown harness; not final installed total
Ground spare1 × 1.2 kgExcludedExplicitly outside flight configuration

The known subtotal is 2.8 kg. Raw headroom against the 3.0 kg allocation is 3.0 − 2.8 = 0.2 kg before harness and any authorized growth allowance. A harness above 0.2 kg would exceed the limit even before adding allowance; a harness exactly 0.2 kg would leave zero raw headroom. A lighter harness still would not settle an unstated allowance policy.

If the battery line already represented a battery assembly including brackets, adding the bracket again would double count. The source list should say what each unit mass includes. No percentage reserve is inserted here because the example supplies no program rule.

How to make the rollup defensible

  1. Name the installed configuration and mass basis, including consumables, harnesses and exclusions.
  2. Expand component quantities once and keep measured, estimated and supplier values distinct.
  3. Sum only non-overlapping rows in one unit and keep TBD components in the total expression.
  4. Compare the current subtotal with the limit and show how unknown mass and allowance affect the decision.

Questions about this task

What should I do with an unweighed harness?

Keep a TBD line and request an estimate or measurement. The subtotal can still guide work, but it cannot close the system limit.

Should ground spares be included?

Only if the specified mass basis includes them. Record the configuration decision beside the budget.

Sources and further reading