TianGong PCR

Machinery for industrial grain milling and working of cereals or dried legumes

Machinery for industrial grain milling and working of cereals or dried legumes: This PCR covers the cradle-to-factory-gate production of one accepted, complete…

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:44513 · exact

Source

1. Scope and Applicability

This PCR covers the cradle-to-factory-gate production of one accepted, complete, non-farm machine whose declared function is industrial milling or other working of cereals or dried leguminous vegetables. A grain roller mill is the representative configuration, not a default bill of materials. The configuration, included drive and control equipment, site, and acceptance condition must be declared. Dedicated machines whose function is cleaning, sorting, or grading seed, grain, or dried legumes; farm-type machines; detached spare parts; whole milling plants; grain products; installation; use; and end-of-life are outside this product boundary. The official CPC category identifies the product, while the complete Diorit brochure supplies one concrete roller-mill example. un-cpc-3-2025; buhler-diorit-2019.

2. Product Category Identity

FieldValue
canonical_pcr_idpcr.metal-products-machinery-and-equipment.special-purpose-machinery.machinery-used-in-the-milling-industry-or-for-the-working-of-cereals-or-dried-leguminou-52304b89
classification_refsCPC 3.0 44513, exact product-category description; classification is not PCR identity.
covered_productsAccepted complete non-farm machines that mill or otherwise work cereals or dried legumes in an industrial setting.
excluded_productsStandalone grain or seed cleaning, sorting, or grading machines; farm-type machines; spare parts sold separately; entire plants; and milled food products.
representative_productConfigured industrial grain roller mill with declared casting, food-contact metal, drive, and control scope.
production_routePurchased components, site fabrication or machining where performed, final assembly, and acceptance test.
market_stateComplete, accepted, net unpackaged machine at the manufacturer's factory gate.

3. Reference Flow

FieldValue
WhatSupply an accepted complete machine for industrial milling or working of cereals or dried legumes.
How muchOne accepted finished machine of the declared configuration.
How wellThe machine meets its recorded factory acceptance specification for the declared grain or legume application and rated capacity.
How long or cycleAt factory-gate acceptance; this product reference does not assert a service lifetime or operating output.
reference_flow_linkfinished_machine_output
FieldValue
Reference amountM
Reference product flowMachinery used in the milling industry or for the working of cereals or dried leguminous vegetables other than farm-type machinery 777a709f-59dc-4927-843f-2e9546f5495e
Reference flow propertyMass 93a60a56-a3c8-11da-a746-0800200b9a66
Reference unit groupUnits of mass 93a60a57-a4c8-11da-a746-0800200c9a66
Reference unitkg
Required qualifiersMachine model and serial number; declared grain or legume application; rated capacity; complete configuration and included drive or controls; accepted net mass M; factory site and acceptance date.

M is measured during foreground data production. It is the net mass of the same accepted machine whose material and energy exchanges are recorded per machine; transport packaging is excluded from M. is-iso-14044-2006.

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.

5. System Boundary

The foreground starts with purchased component and material receipts and on-site electricity entering the declared manufacturing site, and ends at acceptance of the net unpackaged complete machine. Record supplier processes as upstream datasets for purchased inputs rather than silently treating them as on-site fabrication. Include component machining, sheet fabrication, assembly, and acceptance testing only where the declared route performs them. The inventory separates one physical exchange per row. is-iso-14044-2006; buhler-diorit-2019.

Boundary Abstraction

FieldValue
declared_starting_conditionPurchased cast-iron frame casting, stainless-steel sheet and drive motor at the factory receipt boundary, with their supplier specifications and origin declared.
starting_condition_roleDocumented purchased-input starting condition for the foreground machine factory.
product_classification_scopeNon-farm industrial machinery for milling or working cereals or dried legumes, not grain products or standalone grain cleaners.
recursive_input_ruleIf a purchased input is itself a complete machine in this product category, record its distinct quantity and use a separate upstream machine dataset; do not expand the same factory foreground recursively.
upstream_dataset_requirementLink each purchased component and electricity input to a representative upstream dataset with geography, technology, and product state disclosed.
disclosureDisclose included components, subcontracted operations, test scope, exclusions, and any shared-process allocation.
rule_idapplies_torulesource_ids
boundary_factory_gatefinished machineInclude documented material and energy receipts, attributable fabrication, assembly, test, and direct waste through acceptance of the unpackaged machine.is-iso-14044-2006
boundary_supplier_inputspurchased inputsLink purchased components to upstream datasets and disclose any missing supplier processes or inputs.is-iso-14044-2006
boundary_exclusionsproduct scopeExclude factory-to-customer transport, installation, use and end-of-life from this factory-gate data package; disclose the exclusion.is-iso-14044-2006

6. Process Inventory Structure

Process Map

process_idprocess_nameinclusioninclusion_conditionrolequantitative_reference
component_fabricationComponent receipt and site fabricationrequiredInclude actual machining and sheet cutting performed for the declared configuration.Foreground material and fabrication exchanges.per one accepted finished machine
assembly_acceptanceFinal assembly and acceptancerequiredInclude installed components and factory acceptance test for the declared configuration.Finished-machine output and acceptance electricity.per one accepted finished machine

Process: Component receipt and site fabrication (component_fabrication)

Inputs

Product flows
Purchased cast-iron frame casting (frame_casting_input)

Collect the mass of the accepted cast-iron frame casting received for the declared roller-mill configuration. The Diorit example has a cast-iron frame; other machine designs must disclose an inapplicable row rather than assume this material. buhler-diorit-2019.

  • Selected flow: Cast-iron machine-frame casting
  • Flow property / unit: Mass / kg
  • Amount rule: Recorded accepted casting mass issued to one accepted finished machine.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per one accepted finished machine
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_frame_casting
  • Sources: buhler-diorit-2019
Food-contact stainless-steel sheet (stainless_sheet_input)

Collect the received stainless-steel sheet issued to food-contact components when the declared design uses this material. The Diorit example identifies stainless steel or other food-grade material for contact parts; it does not establish a universal stainless-steel quantity. buhler-diorit-2019.

  • Selected flow: Stainless-steel sheet
  • Flow property / unit: Mass / kg
  • Amount rule: Recorded stainless-steel sheet mass issued to one accepted finished machine.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per one accepted finished machine
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_stainless_sheet
  • Sources: buhler-diorit-2019
Electricity for component fabrication (fabrication_electricity_input)

Collect metered purchased grid electricity attributable to component machining or sheet fabrication performed at the site. The electricity identity remains pending because public candidates did not match the declared kWh property.

  • Selected flow: Purchased grid alternating-current electricity
  • Flow property / unit: Energy / kWh
  • Amount rule: Metered electricity attributable to one accepted finished machine.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per one accepted finished machine
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_fabrication_electricity
  • Sources: is-iso-14044-2006
Waste flows
Elementary flows

Outputs

Product flows
Waste flows
Post-industrial steel scrap from sheet fabrication (fabrication_steel_scrap_output)

Record segregated steel scrap leaving on-site sheet cutting or machining. Do not create this waste row when no such fabrication occurs; record the destination and avoid crediting recycling without an explicit downstream model.

  • Selected flow: Post-industrial steel scrap c143745d-be4f-4d8f-b403-2dcbfe685349
  • Flow property / unit: Mass / kg
  • Amount rule: Weighed steel scrap dispatched per one accepted finished machine.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per one accepted finished machine
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_steel_scrap
  • Sources: is-iso-14044-2006
Elementary flows

Process: Final assembly and acceptance (assembly_acceptance)

Inputs

Product flows
Purchased drive motor (drive_motor_input)

Record the mass of the electric motor installed in the accepted configuration when the drive is supplied with the machine. Two otherwise similar public motor identities require review before UUID adoption. This is a conditional configured component, not a universal Diorit motor specification.

  • Selected flow: Industrial electric drive motor
  • Flow property / unit: Mass / kg
  • Amount rule: Recorded per one accepted finished machine.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per one accepted finished machine
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_drive_motor
  • Sources:
Electricity for acceptance testing (test_electricity_input)

Collect purchased grid electricity metered for factory acceptance tests of the declared machine configuration. Keep it separate from fabrication electricity.

  • Selected flow: Purchased grid alternating-current electricity
  • Flow property / unit: Energy / kWh
  • Amount rule: Metered acceptance-per one accepted finished machine.
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per one accepted finished machine
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_test_electricity
  • Sources: is-iso-14044-2006
Waste flows
Elementary flows

Outputs

Product flows
Accepted complete grain-milling machine (finished_machine_output)

The accepted net machine is the sole reference product output; its configuration and net mass match cp_mass. The public product flow describes the full CPC category, not a particular Bühler model.

  • Selected flow: Machinery used in the milling industry or for the working of cereals or dried leguminous vegetables other than farm-type machinery 777a709f-59dc-4927-843f-2e9546f5495e
  • Flow property / unit: Mass / kg
  • Amount rule: M kg
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per one accepted finished machine
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_mass
  • Sources: un-cpc-3-2025
Waste flows
Elementary flows

7. Allocation and Co-product Handling

rule_idapplies_torulesource_ids
allocation_subdivisionshared factory operationsUse machine-specific meter, job, and bill-of-material records to subdivide shared operations before allocating their exchanges.is-iso-14044-2006
allocation_physicalinseparable shared operationsIf subdivision is infeasible, use and document a causal physical relationship, such as measured machine time or processed mass, and retain the unallocated total and reconciliation.is-iso-14044-2006
allocation_otheroperations without a defensible physical relationDocument a justified alternative relation and sensitivity to the allocation choice; do not insert a default factor.is-iso-14044-2006

8. Foreground Data Collection, Calculation, and Quality Rules

Data Collection Protocols

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_frame_castingcomponent_fabricationpurchased frame castingbill of materials and receiptmodel; configuration; casting part id; received mass; issue countReconcile accepted casting receipt and part issue to the same machine configuration.kgeach accepted machineacceptance production lotmanufacturing site and declared suppliersper one accepted finished machinereceipt, supplier specification, issue ledger
cp_stainless_sheetcomponent_fabricationstainless-steel sheetissue and cutting recordsmodel; configuration; material grade; issue mass; returned massWeigh or reconcile traceable sheet issue records for the declared food-contact components.kgeach accepted machineacceptance production lotmanufacturing siteper one accepted finished machinegrade certificate, issue and return ledger
cp_fabrication_electricitycomponent_fabricationpurchased grid electricitysubmeter or equipment logmeter start; meter end; job id; machine countSubmeter fabrication electricity or attribute a documented job-meter total to accepted machines.kWheach job or shiftacceptance production lotmanufacturing siteper one accepted finished machinemeter calibration, job log, allocation record
cp_steel_scrapcomponent_fabricationpost-industrial steel scrapscrap dispatch recordwaste code; scale ticket mass; destination; job idWeigh segregated fabrication steel scrap and reconcile dispatched mass to the job.kgeach dispatchacceptance production lotmanufacturing siteper one accepted finished machinescale ticket, waste transfer record
cp_drive_motorassembly_acceptancepurchased drive motoraccepted bill of materialsmodel; configuration; motor part id; installed mass; quantityReconcile installed motor and supplier mass record with the acceptance configuration.kgeach accepted machineacceptance production lotmanufacturing site and declared supplierper one accepted finished machinebill of materials, supplier specification, acceptance record
cp_test_electricityassembly_acceptancepurchased grid electricityacceptance-test metermeter start; meter end; test id; serial numberMeter the acceptance test or attribute a documented test-bay meter total to accepted machines.kWheach testacceptance production lotmanufacturing siteper one accepted finished machinetest record, meter calibration, allocation record
cp_massassembly_acceptancereference productcalibrated weighing recordmodel; configuration; serial number; accepted net mass MWeigh the accepted complete machine on a calibrated scale, excluding transport packaging; reconcile the same configuration and acceptance record.kgeach accepted machineacceptance datemanufacturing siteaccepted net mass per machinescale calibration, weigh ticket, signed acceptance record

Calculation Rules

No default numeric factor or machine weight is prescribed. Collected exchange totals are attributed to one accepted finished machine under the linked protocol. Retain shared-operation totals and allocation workings for review.

Data Quality Requirements

requirement_idApplies toRequirementEvidence
dq_configurationreference product and inputsMatch part, meter, waste and mass records to the same model, serial number, configuration and accepted lot.bill of materials; acceptance record
dq_meteringelectricity and massPreserve calibrated meter or scale evidence and explain attribution when a shared meter is used.calibration certificate; meter log; allocation worksheet
dq_supplypurchased componentsRecord supplier, material grade, quantity and upstream dataset match; disclose missing supplier data.supplier specification; receipt; dataset metadata
dq_completenessentire inventoryReconcile purchases, installed mass, returned stock and waste without assuming a universal machine material mix.material balance; issue and scrap records

9. Validation Rules

rule_idapplies_torulesource_ids
validate_referencecompleted machineConfirm one reference output with M kg accepted net mass, the exact product UUID, matching configuration, and a linked cp_mass record.is-iso-14044-2006
validate_inventoryforeground exchangesConfirm each selected flow denotes one physical exchange, every collected row has its protocol, and purchased inputs have compatible upstream datasets.is-iso-14044-2006
validate_allocationshared operationsReconcile allocated totals with measured factory totals, document the physical or alternative relation, and disclose gaps.is-iso-14044-2006
validate_range_gapreported quantitiesUse foreground records for all quantities; do not treat the Diorit example or a single report assumption as a machine-category empirical range.buhler-diorit-2019

10. Published Dataset Profile

FieldValue
dataset_roleForeground manufacturing data package for one accepted complete machine configuration.
downstream_usesecondary_dataset or background_dataset after review of boundary and source quality.
allowed_useModel cradle-to-factory-gate production of a declared non-farm cereal or dried-legume milling machine.
excluded_useDo not use as grain-milling operation, food-product production, whole-plant installation, or machine lifetime service dataset.
required_metadataPCR id; model; serial or representative configuration; grain or legume application; rated capacity; site; period; M; included components; supplier geographies.
required_quality_disclosureActual versus allocated exchanges; upstream dataset coverage; missing UUIDs; missing range evidence; excluded processes; uncertainty and data age.
update_triggerNew model or material configuration, manufacturing route, electricity source, acceptance protocol, or reviewed flow identity.

11. Data Sources

Source idTypeReferenceUsed for
un-cpc-3-2025official_guidanceUnited Nations Statistics Division, CPC Ver. 3.0 Structure, 30 June 2025. https://unstats.un.org/unsd/classifications/Econ/Download/In%20Text/CPC_Ver_3.0_Structure_30Jun2025.csvOfficial product identity and exclusions relative to adjacent CPC descriptions.
buhler-diorit-2019handbookBühler, Diorit Roller Mill MDDY/Z, Version 2019, pp. 1–2. https://dam.buhlergroup.com/asset/af37413b24454efb8d6787644dcff3b0/Brochure_Roller_Mill_Diorit_2019.pdfComplete concrete machine example, cast-iron frame, food-contact materials and declared configuration; no generic amount.
is-iso-14044-2006standardBureau of Indian Standards, IS/ISO 14044 (2006): Environmental Management—Life Cycle Assessment—Requirements and Guidelines, §§ 4.2.3.3, 4.3.2, 4.3.4. https://fenix.ciencias.ulisboa.pt/downloadFile/2251937252647064/is.iso.14044.2006.pdfSystem boundary, unit-process data collection, normalization and allocation hierarchy.

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 starts with purchased component and material receipts and on-site electricity entering the declared manufacturing site, and ends at acceptance of the net unpackaged complete machine. Record supplier processes as upstream datasets for purchased inputs rather than silently treating them as on-site fabrication. Include component machining, sheet fabrication, assembly, and acceptance testing only where the declared route performs them. The inventory separates one physical exchange per row. is-iso-14044-2006; buhler-diorit-2019.
boundary_factory_gatefinished machineInclude documented material and energy receipts, attributable fabrication, assembly, test, and direct waste through acceptance of the unpackaged machine.is-iso-14044-2006
boundary_supplier_inputspurchased inputsLink purchased components to upstream datasets and disclose any missing supplier processes or inputs.is-iso-14044-2006
boundary_exclusionsproduct scopeExclude factory-to-customer transport, installation, use and end-of-life from this factory-gate data package; disclose the exclusion.is-iso-14044-2006
Allocation rules · 3
Rule IDApplies toRuleSource IDs
allocation_subdivisionshared factory operationsUse machine-specific meter, job, and bill-of-material records to subdivide shared operations before allocating their exchanges.is-iso-14044-2006
allocation_physicalinseparable shared operationsIf subdivision is infeasible, use and document a causal physical relationship, such as measured machine time or processed mass, and retain the unallocated total and reconciliation.is-iso-14044-2006
allocation_otheroperations without a defensible physical relationDocument a justified alternative relation and sensitivity to the allocation choice; do not insert a default factor.is-iso-14044-2006
Validation rules · 4
Rule IDApplies toRuleSource IDs
validate_referencecompleted machineConfirm one reference output with M kg accepted net mass, the exact product UUID, matching configuration, and a linked cp_mass record.is-iso-14044-2006
validate_inventoryforeground exchangesConfirm each selected flow denotes one physical exchange, every collected row has its protocol, and purchased inputs have compatible upstream datasets.is-iso-14044-2006
validate_allocationshared operationsReconcile allocated totals with measured factory totals, document the physical or alternative relation, and disclose gaps.is-iso-14044-2006
validate_range_gapreported quantitiesUse foreground records for all quantities; do not treat the Diorit example or a single report assumption as a machine-category empirical range.buhler-diorit-2019
Processes and inputs/outputs · 2
Process IDProcess nameInput flowsOutput flows
component_fabricationComponent receipt and site fabrication31
assembly_acceptanceFinal assembly and acceptance21

Complete field inspector

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

On this page