On this page
A detailed material declaration can contain an assembly, its subparts, their materials and the substances within each material. These levels describe the same physical mass at different resolutions. Adding every row together counts that mass repeatedly. Before using the declaration, verify its hierarchy, quantity basis and local mass closure, while keeping arithmetic consistency separate from chemical completeness or regulatory conformity.
Measurement purpose
Validate the hierarchy and arithmetic of a nested material declaration for a specified supplied ceramic assembly.
Specimens and conditions
- Declaration identity
- Exact supplied part and revision with source document and represented material state
- Hierarchy
- Parent-child relationships, item quantities, original units and fraction denominators
Equipment and records required
- Data normalization: A controlled parser or worksheet preserving original values and explicit parent identities
- Independent checks: Known tree examples, unit conversions and local mass-closure calculations
Method sequence
- Structure
Identify totals, constituents and per-item quantity conventions
Record: Normalized declaration tree
- Arithmetic
Check immediate-child totals and substance conversions at their own denominators
Record: Local residual and conversion findings
- Resolution
Resolve missing scope or supplier data without inventing remainder chemistry
Record: Reviewed material-data package
Decision and uncertainty
Accept the data structure only when quantities, units and local totals are explained; arithmetic closure alone does not establish material truth or compliance.
Partial lists, proprietary remainders, ranges and processed-state differences can prevent exact composition reconstruction.
The material-data owner verifies identity and hierarchy; supplier and authorized compliance reviewers resolve composition and regulatory conclusions.
Traceable outputs
| Record | Required contents |
|---|---|
| Validated tree | Parent links, quantity basis, units, normalized masses and original values |
| Reconciliation report | Duplicate totals, missing multipliers, conversion checks, residuals and unresolved scope |
Method review decisions
- Sum additive children at one level, not parents and descendants together.
- Apply component quantities and mass units explicitly.
- Treat mass closure as a data check, not proof of chemical compliance.
Identify which rows are totals and which rows are constituents
Begin with the supplied ceramic assembly and identify each parent-child relationship. A terminal assembly may contain a metal body and plating; the ceramic circuit may contain substrate and printed layers; a joining material may be represented separately. A parent row reports the total of its represented children when the declaration is fully resolved at that level.
Do not infer hierarchy from visual indentation alone if the file contains explicit identifiers. Preserve parent references when importing or flattening the data. Two rows with the same material name can belong to different subparts, and a repeated supplier part can appear more than once in the supplied assembly.
Define whether each mass is per item or per assembly
A terminal mass of 0.25 grams may describe one terminal or the complete set of terminals. If four terminals are fitted, those alternatives contribute 1.00 gram and 0.25 gram respectively. Record the quantity basis instead of multiplying every repeated-looking row automatically.
The same issue applies to a subassembly reused several times. Its children may already include the subassembly quantity, or they may remain per occurrence. Follow the declared convention consistently and retain it in the normalized data. A numeric total can close accidentally when one missing multiplier cancels another duplicated entry.
Reconcile a worked assembly tree at one level at a time
Consider a hypothetical six-gram supplied assembly. It contains a five-gram ceramic circuit, four terminals at 0.20 grams each and 0.20 grams of joining material. The ceramic circuit itself contains 4.80 grams of substrate and 0.20 grams of retained printed materials. Its children total five grams, and the three assembly-level contributions total six grams.
Adding the six-gram assembly row, the five-gram circuit row, its five grams of children and the other one gram of material would produce seventeen grams. That number counts parent totals and descendants together. The correct additive leaf total is 4.80 plus 0.20 plus 0.80 plus 0.20, or six grams. These invented values illustrate bookkeeping, not an actual product composition.
| Node | Mass basis | Contribution to its immediate parent |
|---|---|---|
| Supplied assembly | Total 6.00 g | Root total, not an extra leaf |
| Ceramic circuit | One circuit at 5.00 g | 5.00 g to assembly |
| Substrate inside circuit | 4.80 g | 4.80 g to circuit only |
| Printed materials inside circuit | 0.20 g | 0.20 g to circuit only |
| Terminals | Four at 0.20 g each | 0.80 g to assembly |
| Joining material | 0.20 g per assembly | 0.20 g to assembly |
Keep every fraction attached to its denominator
A substance fraction generally refers to an identified parent material or another explicitly stated reporting basis. Multiplying it by the full assembly mass when it belongs to a small plating layer gives the wrong substance mass. Carry the parent identifier and denominator with each percentage or parts-per-million value.
For illustration, a two-percent constituent in a ten-milligram material contributes 0.20 milligrams of that constituent. It does not contribute two percent of a six-gram assembly. If the ten-milligram entry is per terminal and four terminals are present, its assembly contribution becomes 0.80 milligrams under that quantity convention. Arithmetic conversion does not determine which legal denominator or substance grouping applies.
Normalize units without overwriting the original values
Convert grams, milligrams and micrograms into a consistent working unit before comparing totals. Preserve the original value and unit in the record. A material listed as 200 milligrams contributes 0.20 grams, not 200 grams; a missing unit should remain unresolved rather than inheriting the unit of the previous spreadsheet row.
Distinguish mass fraction from a numeric percentage. Two percent is 0.02 as a fraction, while two parts per million is 0.000002. A parser that treats both as the number two creates a major error even when the file is syntactically valid. Verify conversions with a small known example before processing the full declaration.
Check local closure and preserve unexplained residuals
At every fully resolved parent, compare its stated total with the sum of quantity-adjusted immediate children. A gap can identify a missing material, different quantity basis, rounding or inconsistent supplied-product state. An excess can reveal duplicate children or parent totals mistakenly treated as constituents. Resolve the cause instead of spreading the residual proportionally across all materials.
A small difference may be consistent with the declared precision, but no universal rounding allowance applies to every file. Establish a justified check from the source values and required data quality. If children are reported as ranges or partial substance lists, exact equality may not be an appropriate expectation; retain those limits instead of fabricating precise missing masses.
Do not confuse arithmetic closure with a verified formulation
A declaration can add up exactly while assigning the wrong material, wrong substance or wrong product revision. It can also close by using an unspecified remainder whose chemistry is unknown. Mass reconciliation detects structural inconsistencies; it does not prove that all substances have been correctly identified or that any particular requirement is met.
Keep the final supplied state consistent throughout the tree. Wet paste mass cannot be combined uncritically with fired-layer mass, and an uncured adhesive declaration may not describe the retained cured material. Obtain supplier clarification where the represented state is uncertain. Do not estimate away volatile content merely to force the parent total to match.
Deliver both the normalized tree and its validation findings
Retain source document identity, product revision, parent-child links, original units, quantity conventions, normalized masses and local residuals. A flattened summary should be reproducible from that tree and clearly distinguish totals from additive material rows. Test a reverse trace from a reported constituent mass back to its parent and supplier information.
ChipSimple can review project-specific material-data requirements against the supplied ceramic stack and assembly boundary. The completed reconciliation should identify resolved errors and outstanding supplier questions before a product statement is considered. Regulatory interpretation, applicable reporting scope and authorized compliance conclusions remain separate responsibilities supported by verified material information.
Reconcile a detailed material declaration
Include the hierarchy and mass conventions needed to interpret the supplied assembly.
- Supplied part number, revision and complete declaration source
- Parent-child identifiers and component quantities
- Original mass units and per-item or per-assembly basis
- Substance fractions with their stated parent denominators
- Partial lists, proprietary entries and material-state clarifications
The drawing-upload form loads as you reach this section.

