TianGong PCR

Machine-tools for working any material by removal of material, by laser or other light or photon beam, ultra-sonic, electro-discharge, electro-chemical, electron beam, ionic beam or plasma arc processes, water-jet cutting machines

Machine-tools for working any material by removal of material, by laser or other light or photon beam, ultra-sonic, electro-discharge, electro-chemical, electron beam……

Lifecycle status
Candidate
Content maturity
Authored methodology
Current version
No published versionLast updated
Readiness
Review required

Methodology and translation states come from the source record; publishing this website does not change their review status.

Content languages

zh-CN · Aligned
Status, classification and source details

Readiness

  • Warnings methodology_not_reviewed Authored methodology is candidate guidance and still requires methodology review.

Classification mapping

CPC 3.0:44211 · exact

Source

1. Scope and Applicability

This PCR covers complete industrial machine tools whose defining function is removal of material by laser or another light or photon beam, ultrasonic action, electrical discharge, electrochemical action, electron beam, ion beam, plasma arc, or water jet. It applies to an accepted complete machine at the manufacturer's factory gate, including the frame, installed motion and drive equipment, installed controls, the declared material-removal technology, and factory-installed auxiliaries that form part of the sale configuration.

It excludes machining centres, transfer machines, lathes, drilling, boring, milling, threading, grinding, sawing, conventional metal-forming machines, separately supplied tools and accessories, spare parts, consumables supplied for customer operation, site installation, distribution, use, maintenance, and end-of-life. A foreground data package shall declare exactly one technology route and one accepted sale configuration. Additional route-specific exchanges shall be recorded as separate concrete flows; they shall not be combined into selector or umbrella rows.

2. Product Category Identity

FieldValue
canonical_pcr_idpcr.metal-products-machinery-and-equipment.special-purpose-machinery.machine-tools-for-working-any-material-by-removal-of-material-by-laser-or-other-light-o-7acc4d55
classification_refsCPC 3.0: 44211
covered_productsComplete laser/light/photon-beam, ultrasonic, electro-discharge, electrochemical, electron-beam, ion-beam, plasma-arc, and water-jet material-removal machine tools
excluded_productsConventional cutting or forming machine tools; separately supplied tools, accessories, parts, operating consumables, and non-machine services
representative_productOne accepted complete material-removal machine tool in its declared sale configuration
production_routePurchased-component receipt, frame preparation where performed, coating where performed, final assembly, wiring, functional testing, and acceptance
market_stateFactory-gate accepted complete machine, without transport packaging and customer-site installation

3. Reference Flow

FieldValue
WhatAn accepted complete material-removal machine tool of one declared technology and sale configuration
How much1 kg of accepted net machine mass
How wellComplete, functional, and released by the manufacturer's acceptance procedure
How long or cycleAt factory-gate release; no service-life claim is included
reference_flow_linkfinished_machine
FieldValue
Reference amount1
Reference product flowComplete material-removal machine tool
Reference flow propertyMass 93a60a56-a3c8-11da-a746-0800200b9a66
Reference unit groupUnits of mass 93a60a57-a4c8-11da-a746-0800200c9a66
Reference unitkg
Required qualifiersmaterial-removal technology; model; sale configuration; installed rated power; work envelope; controlled axes; accepted net mass M; geography; production period; included auxiliaries; excluded transport packaging

When constructing a foreground data package, every required qualifier shall be declared in dataset metadata, the product description, the reference-flow comment, or an equivalent field.

4. Measurement and Unit Rules

rule_idApplies toRequired propertyRequired unitRule
reference_massreference productMass 93a60a56-a3c8-11da-a746-0800200b9a66kgM = accepted net mass of one complete machine of the same configuration in kg; collect using cp_mass.
inventory_normalizationall inventory rows except finished_machineRow-specific propertyRow-specific unitCollect q_item per one accepted finished machine and apply normalize_mass so every exchange is reported per 1 kg reference flow.
electricity_energy_basiselectricity_medium_voltageNet calorific value 93a60a56-a3c8-11da-a746-0800200c9a66MJPreserve the metered energy basis; document any kWh-to-MJ conversion before applying normalize_mass.

5. System Boundary

The foreground boundary begins when purchased components and materials enter the reporting manufacturing site and ends when the complete machine passes acceptance and is released at the factory gate. Include attributable receipt, internal handling, frame preparation, coating, assembly, wiring, software loading required for acceptance, functional testing, rework, and waste handling. Upstream production of purchased inputs shall be represented by linked datasets. Distribution, customer-site installation, operation, maintenance, consumable use during customer operation, and end-of-life are outside this PCR.

Boundary Abstraction

FieldValue
declared_starting_conditionPurchased components and materials received at the reporting manufacturing site
starting_condition_roleForeground manufacturing entry point
product_classification_scopeComplete machines within the semantic boundary of CPC 3.0 subclass 44211
recursive_input_ruleA purchased complete machine in the same category shall be recorded as one upstream product input with its own dataset and shall not be decomposed again in the foreground process.
upstream_dataset_requirementUse supplier-specific or representative upstream datasets for each purchased input and disclose geography, technology, and data age.
disclosureDeclare the technology route, included factory operations, purchased-versus-in-house components, acceptance state, and all excluded stages.

Boundary Rules

rule_idApplies toRulesource_ids
boundary_factory_gateforeground manufacturingInclude only attributable manufacturing through accepted factory-gate release and disclose every omitted factory operation.
boundary_route_specificitytechnology-specific exchangesRecord each present route-specific material, gas, electrode, abrasive, dielectric, electrolyte, water, vacuum-system input, and resulting waste or emission as a separate concrete exchange.
boundary_upstream_componentspurchased componentsLink upstream product datasets and avoid double counting their embedded manufacturing burdens in site records.

6. Process Inventory Structure

Process Map

process_idprocess_nameinclusioninclusion_conditionrolequantitative_reference
final_assemblyFinal assembly, finishing, testing, and acceptancerequiredAlways for the accepted complete machineforeground_productionone accepted finished machine; normalize by M

Process: Final assembly, finishing, testing, and acceptance (final_assembly)

Inputs

Product flows
Fabricated machine frame (machine_frame)

Record the net mass of the one fabricated frame installed in the accepted configuration. The TianGong flow UUID remains unresolved.

  • Selected flow: Fabricated machine frame
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_bom_mass.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished machine
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_bom_mass
  • Sources:
Electronic control unit (electronic_control_unit)

Record the net mass of the electronic control unit installed in the accepted configuration.

  • Selected flow: Electronic control unit ff5a65c8-7726-48b4-b794-6bacd21ab77e
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_bom_mass.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished machine
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_bom_mass
  • Sources:
Electric motor (electric_motor)

Record the net mass of each complete electric motor installed in the accepted configuration, aggregated as one exchange of this exact flow.

  • Selected flow: Electric motor 014f80a3-c257-425b-9b75-3e5a18573695
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_bom_mass.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished machine
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_bom_mass
  • Sources:
Medium-voltage electricity (electricity_medium_voltage)

Record metered medium-voltage electricity attributable to receipt, preparation, coating, assembly, wiring, testing, rework, and acceptance. The flow UUID remains unresolved: the former identity is no longer publicly readable according to the current independent audit, and the replacement candidate review did not establish an exact medium-voltage identity. Retain the measured voltage and energy basis in the foreground record.

  • Selected flow: electricity, medium voltage
  • Flow property / unit: Net calorific value 93a60a56-a3c8-11da-a746-0800200c9a66 / MJ
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_energy.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished machine
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_energy
  • Sources:
Powder coating (powder_coating)

Record powder coating issued to the machine only when coating is performed within the foreground boundary.

  • Selected flow: Powder Coating 6e3010f9-fbd3-48f6-95fc-c1b38d2800d2
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_coating.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished machine
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_coating
  • Sources:
Waste flows
Elementary flows

Outputs

Product flows
Accepted complete machine (finished_machine)

Record exactly the accepted net mass M of the complete machine configuration released at the factory gate. The TianGong product-flow UUID remains unresolved.

  • Selected flow: Complete material-removal machine tool
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: 1 kg
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg reference flow
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_mass
  • Sources: un-cpc-3-0-structure-2025
Waste flows
Steel scrap (steel_scrap)

Record segregated steel scrap attributable to fitting or machining of the machine frame within the foreground boundary.

  • Selected flow: Steel scrap 8658611f-0588-4eb7-9490-46bcd02b3c2f
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_waste_mass.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished machine
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_waste_mass
  • Sources:
Powder coating waste (powder_coating_waste)

Record collected powder coating waste attributable to the machine only when powder coating occurs within the foreground boundary.

  • Selected flow: Powder coating waste 9aa53a82-5462-400e-9096-efab7718201f
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: Apply normalize_mass to q_item; reference_mass; cp_waste_mass.
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg reference flow; collected per one accepted finished machine
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_waste_mass
  • Sources:
Elementary flows

7. Allocation and Co-product Handling

rule_idApplies toRulesource_ids
allocation_directall foreground exchangesAttribute BOM masses, meters, work orders, and waste tickets directly to the accepted machine configuration before using allocation.
allocation_sharedshared site recordsSubdivide by process or meter. If subdivision is unavailable, use a documented causal driver such as machine-hours or measured equipment load; disclose the driver and sensitivity.
allocation_scrapsteel scrap and coating wasteReport the waste exchange at the foreground boundary without subtracting an unverified recycling credit. Model any downstream recovery in the receiving waste-treatment dataset.

8. Foreground Data Collection, Calculation, and Quality Rules

Data Collection Protocols

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_massfinal_assemblyreference product masscalibrated weighing recordmodel; configuration; serial number; acceptance record; accepted net mass M; packaging exclusionWeigh the accepted complete machine on a calibrated scale, excluding transport packaging; reconcile the same configuration and acceptance record.kgeach accepted configuration or each machinereporting periodreporting manufacturing siteaccepted net mass per machinecalibration certificate; signed acceptance record; configuration reconciliation
cp_bom_massfinal_assemblyinstalled component massapproved BOM and supplier mass recordmodel; configuration; part number; flow identity; installed quantity; net unit mass; rejected quantityReconcile the as-built BOM to supplier mass records or calibrated weighing for the accepted serial number.kgeach accepted configurationreporting periodreporting manufacturing site and named suppliersinstalled net mass / accepted machinesreleased BOM; supplier record; deviation log
cp_energyfinal_assemblysite electricitymeter and work-order recordmeter id; start; end; process equipment; work order; accepted machines; conversion factorRead calibrated meters; subtract unrelated loads or allocate shared loads using the disclosed causal rule.MJeach production batch, monthly at minimumrepresentative reporting periodincluded foreground operationsattributable electricity / accepted machinesmeter calibration; reconciliation; allocation worksheet
cp_coatingfinal_assemblypowder coating inputissue, return, and batch recordbatch; material id; issued mass; returned reusable mass; accepted machinesReconcile issued coating with returned reusable material for the accepted machine work order.kgeach coating batchreporting periodon-site coating operationnet coating issued / accepted machinesstock reconciliation; work order; scale calibration
cp_waste_massfinal_assemblysegregated waste outputweighed waste ticketwaste identity; container tare; gross mass; work order; destinationWeigh each segregated waste stream, remove tare, and attribute it to the accepted-machine work order.kgeach waste movementreporting periodincluded foreground operationsattributable net waste / accepted machinesscale calibration; waste ticket; destination record

Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
normalize_massmachine_frame; electronic_control_unit; electric_motor; electricity_medium_voltage; powder_coating; steel_scrap; powder_coating_wasteq_ref = q_item / M; q_item = exchange amount per one accepted finished machine; q_ref = exchange amount per 1 kg reference flow.q_item; M; cp_mass; cp_bom_mass; cp_energy; cp_coating; cp_waste_massq_ref
reconcile_reference_outputfinished_machineConfirm that the reported output is exactly 1 kg after dividing the accepted output mass M by the same M.M; cp_mass1 kg reference flow

Data Quality Requirements

requirement_idApplies toRequirementEvidence
dq_identityreference productMatch model, serial number, material-removal technology, sale configuration, and acceptance record across all protocols.configuration reconciliation
dq_mass_balanceinstalled components and wastesExplain the relationship among received component masses, installed masses, removed materials, wastes, and accepted net mass without forcing unlike items into one balance.BOM, issue records, waste tickets, acceptance mass
dq_temporalall foreground recordsUse one representative reporting period and disclose shutdowns, prototypes, rework campaigns, and abnormal production.dated meters, work orders, and acceptance records
dq_completenessroute-specific exchangesConfirm that every material, gas, electrode, abrasive, dielectric, electrolyte, water, vacuum-system input, waste, and direct emission present for the declared route is represented as its own concrete exchange.route checklist and signed completeness review
dq_uuidall selected flowsUse only state-code-100 Tiangong identities whose product state, flow type, classification, property, unit group, technology, geography, and comment are compatible; keep unresolved identities explicit.finalized UUID search receipts

9. Validation Rules

rule_idApplies toRulesource_ids
validate_referencereference flowVerify one accepted configuration, M in kg, the packaging exclusion, and the exact 1 kg output normalization.
validate_inventoryinventoryReject combined or selector flows, missing collection protocols, unconverted per-machine amounts, and route-specific exchanges hidden in notes.
validate_bomcomponent inputsReconcile installed quantities and masses to the as-built BOM and explain substitutions, rework, and rejected components.
validate_wastewaste outputsVerify waste identity, tare removal, attribution, destination, and absence of unverified avoided-burden credits.
validate_completenessdata packageFail completion when the declared technology route or included factory operation lacks its concrete inputs, wastes, and direct emissions.

10. Published Dataset Profile

FieldValue
dataset_roleforeground manufacturing dataset for one accepted machine configuration
downstream_usesecondary_dataset; background_dataset
allowed_useProduct-system modelling that matches the declared technology, configuration, geography, period, and factory-gate boundary
excluded_useGeneric representation of conventional machine tools; operational energy or consumables; site installation; maintenance; end-of-life; undisclosed technology mixing
required_metadatamodel; serial or configuration family; material-removal technology; sale configuration; M; work envelope; rated power; controlled axes; geography; period; included operations; data sources
required_quality_disclosuremeter coverage; BOM coverage; mass method; allocation; route completeness; unresolved UUIDs; missing empirical ranges; deviations
update_triggermaterial technology or configuration change; changed production site or process; new accepted Tiangong identity; improved independent range evidence; significant meter or BOM correction

11. Data Sources

Source idTypeReferenceUsed for
un-cpc-3-0-structure-2025Official guidance (official_guidance)United Nations Statistics Division, Central Product Classification Version 3.0 Structure, 30 June 2025, https://unstats.un.org/unsd/classifications/Econ/Download/In%20Text/CPC_Ver_3.0_Structure_30Jun2025.csvCPC 44211 identity and adjacent subclass exclusions

Raw downloads

These files are byte-identical to the canonical files for this revision in the repository.

Structured rule index

This index comes from verified structured.yaml and retains the canonical English rule text.

System boundary rules · 4
Rule IDApplies toRuleSource IDs
system_boundary_rule_1foreground_system_boundaryThe foreground boundary begins when purchased components and materials enter the reporting manufacturing site and ends when the complete machine passes acceptance and is released at the factory gate. Include attributable receipt, internal handling, frame preparation, coating, assembly, wiring, software loading required for acceptance, functional testing, rework, and waste handling. Upstream production of purchased inputs shall be represented by linked datasets. Distribution, customer-site installation, operation, maintenance, consumable use during customer operation, and end-of-life are outside this PCR.
boundary_factory_gateforeground manufacturingInclude only attributable manufacturing through accepted factory-gate release and disclose every omitted factory operation.
boundary_route_specificitytechnology-specific exchangesRecord each present route-specific material, gas, electrode, abrasive, dielectric, electrolyte, water, vacuum-system input, and resulting waste or emission as a separate concrete exchange.
boundary_upstream_componentspurchased componentsLink upstream product datasets and avoid double counting their embedded manufacturing burdens in site records.
Allocation rules · 3
Rule IDApplies toRuleSource IDs
allocation_directall foreground exchangesAttribute BOM masses, meters, work orders, and waste tickets directly to the accepted machine configuration before using allocation.
allocation_sharedshared site recordsSubdivide by process or meter. If subdivision is unavailable, use a documented causal driver such as machine-hours or measured equipment load; disclose the driver and sensitivity.
allocation_scrapsteel scrap and coating wasteReport the waste exchange at the foreground boundary without subtracting an unverified recycling credit. Model any downstream recovery in the receiving waste-treatment dataset.
Validation rules · 5
Rule IDApplies toRuleSource IDs
validate_referencereference flowVerify one accepted configuration, M in kg, the packaging exclusion, and the exact 1 kg output normalization.
validate_inventoryinventoryReject combined or selector flows, missing collection protocols, unconverted per-machine amounts, and route-specific exchanges hidden in notes.
validate_bomcomponent inputsReconcile installed quantities and masses to the as-built BOM and explain substitutions, rework, and rejected components.
validate_wastewaste outputsVerify waste identity, tare removal, attribution, destination, and absence of unverified avoided-burden credits.
validate_completenessdata packageFail completion when the declared technology route or included factory operation lacks its concrete inputs, wastes, and direct emissions.
Processes and inputs/outputs · 1
Process IDProcess nameInput flowsOutput flows
final_assemblyFinal assembly, finishing, testing, and acceptance53

Complete field inspector

Loads this record’s complete manifest and structured projection on demand; values are never truncated. Requires JavaScript.

On this page