TianGong PCR产品类别规则

Frames and mountings for spectacles, goggles or the like

Frames and mountings for spectacles, goggles or the like: This PCR applies to factory production of unglazed frames and mountings that hold spectacle lenses, goggle…

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

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

Source

1. Scope and Applicability

This PCR applies to factory production of unglazed frames and mountings that hold spectacle lenses, goggle lenses, prescription inserts, or analogous optical elements. It covers full-rim, semi-rimless, rimless, folding, and comparable frame constructions supplied without their final corrective or protective lenses. It supports separately declared plastics-sheet and metal-wire routes, including forming, joining, polishing, cleaning, optional surface finishing, final assembly, inspection, and packing.

Finished spectacles, goggles, sunglasses, lenses, optical filters, eye protectors, cases sold as separate products, retail fitting, use, repair, and end-of-life are outside the default product boundary. A foreground data package shall identify the actual frame material, construction, finish, and market state; the conditional rows below shall not be averaged across unused routes.

2. Product Category Identity

FieldValue
canonical_pcr_idpcr.metal-products-machinery-and-equipment.medical-appliances-precision-and-optical-instruments-watches-and-clocks.frames-and-mountings-for-spectacles-goggles-or-the-like
classification_refsCPC 3.0: 48313, exact classification context
covered_productsUnglazed spectacle frames and mountings; unglazed goggle frames and mountings; rimless and semi-rimless mounts; frame or mount components assembled as the marketable frame
excluded_productsFinished spectacles and goggles with final lenses; spectacle lenses and optical filters; complete eye protectors; separate carrying cases; loose parts not assembled as the marketable frame; retail and repair services
representative_productOne conforming, unglazed, packed spectacle frame or mounting represented on a net-mass basis
production_routePurchased material and components through cutting or forming, joining, polishing, cleaning, route-specific finishing, assembly, inspection, and packing
market_stateUnglazed frame or mounting at the manufacturing factory gate, packed for transfer to a lens fitter, retailer, or downstream assembler

3. Reference Flow

FieldValue
WhatProvide unglazed frames or mountings capable of holding the declared lens or optical element configuration
How much1 kg net mass of conforming frames and mountings at the manufacturing factory gate
How wellMeets the declared purchaser specification and applicable frame requirements; prescription spectacle frames shall state whether conformity to ISO 12870:2024 or another named specification was assessed
How long or cycleFactory-gate delivery; service life is not part of this reference flow and shall be declared separately when downstream use is modelled
reference_flow_linkThe reference product output finished_spectacle_frame realizes the functional unit after normalization to its measured net mass
FieldValue
Reference amount1 kg
Reference product flowFrames and mountings for spectacles, goggles or the like 8b6b0bdd-aae1-44f1-a5f8-11a984c38cf1
Reference flow propertyMass 93a60a56-a3c8-11da-a746-0800200b9a66
Reference unit groupUnits of mass 93a60a57-a4c8-11da-a746-0800200c9a66
Reference unitkg
Required qualifiersframe application; frame construction; principal material and grade; plastics-sheet or metal route; finish and coating system; lens-retention design; nominal size; unglazed market state; packed or unpacked mass convention; production site and geography; production period; applicable conformity specification

When constructing a foreground data package, the items listed in Required qualifiers must be declared in dataset metadata, process notes, reference flow comment, product description, or an equivalent data package field. Missing required qualifiers make the reference flow definition incomplete for that data package.

4. Measurement and Unit Rules

rule_idApplies toRequired propertyRequired unitRule
measurement_01Reference product and mass-based inventory rowsMass 93a60a56-a3c8-11da-a746-0800200b9a66kgUse dry or as-received mass consistently as declared. Exclude final lenses and any separately sold carrying case from reference-product net mass.
measurement_02Purchased materials, components, chemicals, and packagingMass 93a60a56-a3c8-11da-a746-0800200b9a66kgCalculate consumed mass from receipts plus opening stock minus closing stock, returns, and documented transfers; retain stock reconciliation by production period.
measurement_03ElectricityNet calorific value 93a60a56-a3c8-11da-a746-0800200b9a66MJPreserve the native meter reading and documented conversion to MJ. Allocate shared electricity only with a disclosed causal driver such as submetered energy, machine operating time, or validated rated-load hours.
measurement_04Counted frames, screws, hinges, and boxes converted to massMass 93a60a56-a3c8-11da-a746-0800200b9a66kgUse batch weighing or a documented representative mass sample. Record sample size, scale resolution, model mix, and the count-to-mass calculation.
measurement_05Aqueous wastes recorded by volumeMass 93a60a56-a3c8-11da-a746-0800200b9a66kgConvert measured volume to mass only with a contemporaneous measured or supplier-supported density for the actual bath or waste mixture; retain both volume and density records.

5. System Boundary

The default boundary is gate-to-gate frame manufacture. It begins when purchased frame materials, miniature hardware, process chemicals, water, electricity, and packaging cross the manufacturing-site boundary and ends with conforming unglazed frames packed at the factory gate. The process includes route-specific material preparation, cutting or forming, wire straightening or swaging, machining, joining, polishing, cleaning, optional plating or varnishing, assembly, inspection, reject handling, waste segregation, and on-site emission control directly associated with production.

Boundary Abstraction

FieldValue
declared_starting_conditionPurchased frame material, hardware, process chemicals, water, electricity, and packaging are received at the manufacturing site in the supplier-declared state
starting_condition_rolegate_to_gate_manufacturing_input
product_classification_scopeUnglazed frames and mountings corresponding semantically to CPC 48313; lenses, complete eyewear, and separate loose parts are excluded
recursive_input_ruleIf a purchased input is itself a frame or mounting within this PCR category, record it once as an upstream product input with its supplied mass and exclude its prior manufacture from the foreground process; do not recursively recreate the same category
upstream_dataset_requirementLink each purchased material, component, chemical, utility, and packaging input to a geographically and technologically representative upstream dataset; disclose any proxy or missing upstream dataset
disclosureDeclare frame material and grade, forming route, joining method, finishing system, production site, period, allocation drivers, treatment destinations, and every conditional row marked not applicable
rule_idApplies toRulesource_ids
boundary_01foreground_processInclude all on-site operations from receipt and storage through forming, joining, polishing, cleaning, route-specific finishing, final assembly, inspection, packing, waste handling, and directly associated emission control.unido-spectacle-frames-profile
boundary_02conditional_routesInclude cellulose-acetate, nickel-silver, chromium-plating, and varnish rows only when the declared product route uses that exchange; document verified absence before using not_applicable.unido-spectacle-frames-profile; eu-jrc-stm-bref-2006; eu-jrc-sts-bref-2020
boundary_03excluded_activitiesExclude final lenses, separately sold cases, retail fitting, use, repair, end-of-life, capital equipment, buildings, employee travel, and general administration unless the study goal explicitly expands the boundary.un-cpc-3-0-structure-2025; iso-12870-2024
boundary_04upstream_inputsRepresent upstream production of purchased inputs with linked datasets rather than recreating it inside the foreground frame-production process.

6. Process Inventory Structure

Process Map

process_idprocess_nameinclusioninclusion_conditionrolequantitative_reference
frame_productionFrame material preparation, forming, joining, finishing, assembly, testing, and packingrequiredInclude for every foreground data package; within this process include each route-specific atomic row only when that material, finish, or waste is presentforeground production1 kg measured net mass of conforming unglazed frames and mountings at factory gate

Process: Frame material preparation, forming, joining, finishing, assembly, testing, and packing (frame_production)

Inputs

Product flows
Cellulose acetate sheet (cellulose_acetate_sheet)

Record sheet consumed by cutting, planing, milling, bowing, and side production when the plastics-sheet route is used.

  • Selected flow: Cellulose acetate sheet
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured consumed mass from purchase and stock reconciliation
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_material_inputs
  • Sources: unido-spectacle-frames-profile
Nickel-silver wire (nickel_silver_wire)

Record nickel-silver wire consumed by straightening, swaging, pressing, rim forming, and joining when that metal route is used.

  • Selected flow: Nickel-silver wire
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured consumed mass from purchase and stock reconciliation
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_material_inputs
  • Sources: unido-spectacle-frames-profile
Steel spectacle-frame hinge (steel_spectacle_hinge)

Record the mass of miniature steel hinges installed in the product; do not substitute furniture or door hinges.

  • Selected flow: Steel spectacle-frame hinge
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured purchased mass allocated by installed count and batch-weighed unit mass
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_component_inputs
  • Sources: unido-spectacle-frames-profile
Steel screw (steel_screw)

Record steel screws installed to join frame fronts and sides or close rims.

  • Selected flow: Steel screw 35a4d7dc-1c42-4eb2-a48a-0f9a5abce9d6
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured purchased mass allocated by installed count and batch-weighed unit mass
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_component_inputs
  • Sources: unido-spectacle-frames-profile
Pumice polishing powder (pumice_polishing_powder)

Record pumice powder issued to barrel or vibratory polishing when it crosses the foreground boundary as a purchased abrasive.

  • Selected flow: Pumice polishing powder
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured issued mass minus unused material returned to stock
  • Value mode: Foreground record (foreground_record)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_finish_inputs
  • Sources: unido-spectacle-frames-profile
Process water (process_water)

Record water supplied to cleaning, polishing, and route-specific aqueous finishing operations.

  • Selected flow: Process Water 94a04f7e-2d5c-41f0-b182-d54a3b373a02
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: metered water crossing the production boundary, excluding domestic use
  • Value mode: Foreground record (foreground_record)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_utilities
  • Sources: unido-spectacle-frames-profile; eu-jrc-stm-bref-2006
Electricity (electricity)

Record purchased electrical energy for cutting, forming, polishing, cleaning, finishing, assembly, inspection, packing, and directly associated emission controls.

  • Selected flow: Electricity 890a70b7-b677-4e2a-8a1b-7d017e0a10ae
  • Flow property / unit: Net calorific value 93a60a56-a3c8-11da-a746-0800200b9a66 / MJ
  • Amount rule: metered line electricity plus causally allocated shared production electricity
  • Value mode: Calculated value (calculated_value)
  • Specificity: Site-specific (site_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_utilities
  • Sources: unido-spectacle-frames-profile
Sodium hydroxide (sodium_hydroxide)

Record sodium hydroxide used to make up an alkaline cleaning bath when that chemistry is used.

  • Selected flow: Sodium hydroxide e0abcced-0611-4c24-9290-5a2c5a0c4169
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured pure-product-equivalent mass added to the cleaning bath
  • Value mode: Calculated value (calculated_value)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_finish_inputs
  • Sources: eu-jrc-stm-bref-2006
Chromium trioxide (chromium_trioxide)

Record chromium trioxide added to a chromium-plating bath only when that finishing chemistry is used.

  • Selected flow: Chromium trioxide
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured pure-product-equivalent bath make-up and replenishment mass
  • Value mode: Calculated value (calculated_value)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_finish_inputs
  • Sources: unido-spectacle-frames-profile; eu-jrc-stm-bref-2006
Acrylic varnish (acrylic_varnish)

Record acrylic varnish consumed when the declared metal-frame finish uses this formulated coating.

  • Selected flow: Acrylic varnish 56a0ef1c-80ef-4e0c-b690-c8aefb4c7e8e
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured coating issued minus unused coating returned, with formulation and solids content retained
  • Value mode: Foreground record (foreground_record)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_finish_inputs
  • Sources: unido-spectacle-frames-profile; eu-jrc-sts-bref-2020
Corrugated board boxes (corrugated_board_boxes)

Record corrugated board boxes allocated to the frames packed within the production boundary.

  • Selected flow: corrugated board boxes 4f197bec-7b3b-11dd-ad8b-0800200c9a66
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured box mass allocated by packed frame count or measured packed batch mass
  • Value mode: Calculated value (calculated_value)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_packaging
  • Sources: unido-spectacle-frames-profile
Waste flows

No waste flow is an input to the default frame-production process.

Elementary flows

No elementary flow is an input to the default frame-production process.

Outputs

Product flows
Finished unglazed spectacle frame (finished_spectacle_frame)

Record conforming unglazed frames and mountings after inspection and packing, excluding final lenses and separately sold cases.

  • Selected flow: Frames and mountings for spectacles, goggles or the like 8b6b0bdd-aae1-44f1-a5f8-11a984c38cf1
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: normalize measured conforming net product mass to 1 kg
  • Value mode: Calculated value (calculated_value)
  • Specificity: Generic (generic)
  • Normalization basis: 1 kg reference product output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_output_and_rejects
  • Sources: un-cpc-3-0-structure-2025; iso-12870-2024
Waste flows
Cellulose acetate offcuts (cellulose_acetate_offcuts)

Record segregated cellulose acetate sheet pieces removed during planing, cutting, milling, drilling, and trimming.

  • Selected flow: Cellulose acetate offcuts
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured mass transferred to reuse, recycling, treatment, or disposal
  • Value mode: Foreground record (foreground_record)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_waste_outputs
  • Sources: unido-spectacle-frames-profile
Nickel-silver scrap (nickel_silver_scrap)

Record segregated clean nickel-silver wire, rim, bridge, and side scrap from cutting, forming, and trimming.

  • Selected flow: Nickel-silver scrap
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured mass transferred to internal reuse, recycling, treatment, or disposal
  • Value mode: Foreground record (foreground_record)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_waste_outputs
  • Sources: unido-spectacle-frames-profile
Waste polishing media (waste_polishing_media)

Record spent polishing media removed from barrel or vibratory finishing as one separately managed waste exchange.

  • Selected flow: Waste polishing media cdb1838e-d3ec-41e1-87ee-627b9ce95e88
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured mass transferred from the polishing operation to treatment or disposal
  • Value mode: Foreground record (foreground_record)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_waste_outputs
  • Sources: unido-spectacle-frames-profile
Chromium-containing aqueous waste (chromium_aqueous_waste)

Record a separately managed aqueous waste containing chromium from bath replacement, drag-out capture, or on-site treatment only when chromium plating is used.

  • Selected flow: Chromium-containing aqueous waste
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured transfer mass or measured volume converted with contemporaneous waste density
  • Value mode: Calculated value (calculated_value)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_waste_outputs
  • Sources: eu-jrc-stm-bref-2006
Waste alkaline liquor (waste_alkaline_liquor)

Record spent sodium-hydroxide cleaning bath removed as a separately managed alkaline liquid waste.

  • Selected flow: Waste Alkaline Liquor ce738ef0-a711-4650-a38b-34479efd7559
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured transfer mass or measured volume converted with contemporaneous waste density
  • Value mode: Calculated value (calculated_value)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_waste_outputs
  • Sources: eu-jrc-stm-bref-2006
Rejected spectacle frame (rejected_spectacle_frame)

Record complete frames rejected after inspection and not returned to production; keep their material composition and destination separate from offcuts.

  • Selected flow: Rejected spectacle frame
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured mass of final rejects transferred to reuse, recycling, treatment, or disposal
  • Value mode: Foreground record (foreground_record)
  • Specificity: Product-specific (product_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Collected record (collected_record)
  • Collection protocol: cp_output_and_rejects
  • Sources: iso-12870-2024
Elementary flows
Non-methane volatile organic compounds to air (nmvoc_to_air)

Record direct NMVOC released to unspecified air from the declared varnish application and curing route after capture and treatment.

  • Selected flow: non-methane volatile organic compounds 08a91e70-3ddc-11dd-a302-0050c2490048
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured emission or documented solvent mass balance minus captured and transferred solvent
  • Value mode: Calculated value (calculated_value)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_air_emissions
  • Sources: eu-jrc-sts-bref-2020
Fine particles to air (fine_particles_to_air)

Record direct PM0.2-PM2.5 released to unspecified air from grinding, polishing, or blasting after capture and treatment when measured for this size fraction.

  • Selected flow: Particles (PM0.2 - PM2.5) 4d9a8790-3ddd-11dd-936e-0050c2490048
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: measured concentration multiplied by normalized dry gas volume for the corresponding production period
  • Value mode: Calculated value (calculated_value)
  • Specificity: Technology-specific (technology_specific)
  • Normalization basis: per 1 kg conforming frame output
  • Basis kind: Reference flow (reference_flow)
  • Evidence kind: Calculated from collection (calculated_from_collection)
  • Collection protocol: cp_air_emissions
  • Sources: unido-spectacle-frames-profile

7. Allocation and Co-product Handling

rule_idApplies toRulesource_ids
allocation_01foreground_subdivisionPrefer submetering and subdivision by frame route, production line, coating system, and production campaign before allocation.
allocation_02shared_materials_and_utilitiesAllocate shared inputs by a documented causal driver: direct meter reading, consumed mass, machine operating time, bath loading, or counted units with representative unit mass. Do not allocate unused conditional-route inputs to the product.
allocation_03multiple_frame_modelsWhen several frame models share a process, allocate burdens using measured net output mass unless a more causal driver is documented for the affected operation. Preserve model mix and allocation totals.
allocation_04scrap_and_recyclingReport scrap and other wastes at the foreground boundary with measured mass and destination. Do not apply avoided-burden credits inside this PCR unless the chosen LCA method explicitly requires and documents them.

8. Foreground Data Collection, Calculation, and Quality Rules

Data Collection Protocols

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_material_inputsframe_productionprincipal frame materialspurchase, stock, and return recordsmaterial_id; grade; supplier; receipts_mass; opening_stock; closing_stock; returns_mass; routereconcile traceable stock records with calibrated scale readingskgeach lot and monthly reconciliationsame period as product outputall in-scope lines at the declared sitereceipts plus opening stock minus closing stock, returns, and transferspurchase documents; stock ledger; scale calibration; material specification
cp_component_inputsframe_productionhinges and screwsbill of materials, issue records, and batch-weighing recordscomponent_id; material; installed_count; issued_count; returned_count; sample_count; sample_masscount installed components and convert with representative batch masscount and kgeach model or lotsame period as product outputall in-scope modelsinstalled count multiplied by documented mean unit mass, reconciled to issuesbill of materials; count record; scale calibration; sampling record
cp_finish_inputsframe_productionpolishing, cleaning, plating, and coating inputsissue, return, bath make-up, and formulation recordsproduct_id; formulation; concentration; issued_mass; returned_mass; make_up_mass; bath_id; routeweigh issued and returned product and reconcile bath additionskgeach issue and bath additionsame period as product outputeach in-scope finishing linesum net issue or pure-product-equivalent addition by chemistrystock ledger; batch ticket; supplier specification; scale calibration
cp_utilitiesframe_productionprocess water and electricitymeter and operating recordsmeter_id; opening_reading; closing_reading; native_unit; allocation_driver; domestic_exclusionread calibrated line meters or allocate shared meters with a documented causal driverkg water and native energy unitat least monthly and at campaign boundariesrepresentative continuous period covering the outputall in-scope production and controlsmeter difference minus documented exclusions, normalized to conforming outputmeter calibration; readings; allocation worksheet; production log
cp_packagingframe_productioncorrugated board boxespackaging issue and packed-batch recordsbox_id; issued_count; returned_count; sample_count; sample_mass; packed_frame_countreconcile issued boxes and batch-weigh representative boxescount and kgeach packaging lotsame period as product outputpacking operationnet used count multiplied by documented mean box mass and allocated to packed framesissue record; weighing record; scale calibration; packing log
cp_output_and_rejectsframe_productionconforming output and final rejectsproduction, inspection, and disposition recordsmodel_id; gross_mass; excluded_lens_mass; excluded_case_mass; conforming_count; conforming_net_mass; reject_count; reject_mass; dispositionweigh conforming output and segregated final rejects after inspectionkg and counteach production lotsame period as inputsall in-scope models and linessum conforming net mass and rejects separately; normalize inputs to conforming massinspection record; scale calibration; disposition record; applicable test report
cp_waste_outputsframe_productionsegregated offcuts, scrap, polishing media, and liquid wastescontainer, tank, manifest, and transfer recordswaste_id; composition; source_operation; gross_mass; tare_mass; volume; density; destination; transfer_dateweigh containers or measure tank volume with contemporaneous densitykg; volume and density when convertedeach transfer, at least monthly reconciliationsame period as product outputall in-scope waste collection pointsnet transfer mass by waste identity and destinationscale or tank calibration; density record; waste manifest; receiving record
cp_air_emissionsframe_productionNMVOC and PM0.2-PM2.5stack or room-exhaust measurements and solvent balancepollutant; concentration; dry_gas_volume; sampling_period; capture_mass; transferred_solvent_mass; production_massuse site measurement for the matching compartment and size fraction; NMVOC may also use a complete solvent mass balancekg and supporting concentration/volume unitseach required test and production periodrepresentative operating conditions in the declared periodeach in-scope emission pointpollutant concentration times dry gas volume, or verified solvent balance, normalized to conforming outputlaboratory report; instrument calibration; flow measurement; solvent reconciliation; control-device record

Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
calculation_01purchased material consumptionconsumed mass = receipts + opening stock - closing stock - returns - documented outbound transferspurchase and stock recordskg consumed by row
calculation_02counted component or box massallocated mass = installed or used count multiplied by representative mean unit masscounts, sample count, sample masskg component or packaging input
calculation_03aqueous waste masswaste mass = measured volume multiplied by contemporaneous mixture densityvolume, density, transfer identitykg aqueous waste
calculation_04normalized inventorynormalized row amount = period row amount divided by conforming net frame massrow amount, conforming net massamount per 1 kg reference product
calculation_05measured air emissionemission mass = matching pollutant concentration multiplied by normalized dry gas volume; subtract only separately measured captured material not already excluded by the measurement boundaryconcentration, dry gas volume, capture boundarykg pollutant per periodeu-jrc-sts-bref-2020

Data Quality Requirements

requirement_idApplies toRequirementEvidence
quality_01product identityDistinguish unglazed frames from complete eyewear, lenses, loose parts, and separately sold cases; retain model, material, construction, finish, and market-state records.product specification; bill of materials; product photograph or drawing; CPC scope review
quality_02completenessReconcile principal material inputs, conforming output, offcuts, scrap, and final rejects over the same period; explain every unmeasured loss and excluded route.signed mass-balance worksheet and production-period reconciliation
quality_03temporal and site coverageUse one representative continuous production period and include all in-scope lines, shifts, finishing operations, controls, and waste collection points at the declared site.production calendar; meter coverage map; line list; maintenance and shutdown log
quality_04measurementUse calibrated scales, meters, tank gauges, and analytical methods with resolution suitable for small components and low-mass emissions.current calibration certificates; sampling plan; laboratory report
quality_05conditional routesFor every conditional material, chemistry, coating, waste, or emission row, record either a value or documented evidence of non-applicability; zero is not a substitute for missing data.route declaration; formulation; bath list; process flow diagram; signed non-applicability review
quality_06source and destination traceabilityLink purchased inputs to supplier and grade, and each waste to composition, treatment destination, and transfer record.supplier declaration; purchase record; waste manifest; receiving certificate

9. Validation Rules

rule_idApplies toRulesource_ids
validation_01reference_flowConfirm that the reference output is the exact CPC 48313 frame/mounting flow, uses Mass and kg, excludes final lenses and separately sold cases, and carries all required qualifiers.un-cpc-3-0-structure-2025; iso-12870-2024
validation_02inventory_identityConfirm every inventory card contains one atomic exchange; reject umbrella flows, mixed utility labels, generic packaging-material labels, and unspecified wastewater used in place of the chromium-containing aqueous waste row.
validation_03uuid_and_unitsFor each UUID-bearing row, confirm state-100 flow type, English and Chinese baseName, classification, property, unit group, and reference unit; for UUID-empty rows, confirm the manifest unresolved entry is present.
validation_04mass_and_period_reconciliationConfirm that materials, components, output, offcuts, scrap, waste, and rejects cover the same production period and that unexplained mass imbalance is disclosed.
validation_05route_applicabilityConfirm the declared material and finishing route agrees with every populated or not-applicable conditional row; do not average cellulose-acetate, nickel-silver, chromium-plating, and varnish routes.unido-spectacle-frames-profile
validation_06direct_emissionsConfirm NMVOC and PM0.2-PM2.5 are direct foreground emissions to the stated unspecified-air compartment and are not upstream electricity or material-production emissions.eu-jrc-sts-bref-2020
validation_07range_evidenceConfirm no empirical external range is used unless at least two independent original sources have compatible boundary, reference flow, product state, geography, and technology; otherwise retain the foreground collection requirement and unresolved range-evidence need.

10. Published Dataset Profile

FieldValue
dataset_roleforeground production dataset eligible for later publication as secondary_dataset or background_dataset after review
downstream_useProduct carbon footprint, comparative LCA, supply-chain modelling, and lifecyclemodel construction for the declared frame material, route, finish, geography, and factory-gate state
allowed_useUse for products matching the declared semantic scope and required qualifiers, with upstream datasets and allocation method disclosed
excluded_useComplete spectacles or goggles; lenses; eye protectors; loose frame parts; retail fitting; use-phase durability; repair; end-of-life; materially different frame materials or finishing systems without route-specific data
required_metadataPCR id; product and model; frame application and construction; principal material and grade; forming and finishing route; lens-retention design; net-mass convention; site and geography; period; technology; upstream dataset links; allocation drivers; treatment destinations; conformity specification
required_quality_disclosureprimary-data share; meter and scale coverage; component mass sampling; mass-balance result; missing data and proxies; route non-applicability evidence; emission measurement method; uncertainty; unresolved UUID and range-evidence status
update_triggerChange in principal material, frame construction, forming or joining technology, finishing chemistry, coating formulation, emission control, supplier mix, packaging, production site, allocation driver, or applicable product specification

11. Data Sources

Source idTypeReferenceUsed for
un-cpc-3-0-structure-2025official_guidanceUnited Nations Statistics Division, CPC Version 3.0 Structure, 30 June 2025, https://unstats.un.org/unsd/classifications/Econ/Download/In%20Text/CPC_Ver_3.0_Structure_30Jun2025.csv (retrieved 2026-09-07)Official English classification identity and separation from finished spectacles, goggles, lenses, and parts
un-cpc-v1-1-chineseofficial_guidanceUnited Nations Statistics Division, Central Product Classification Version 1.1, Chinese, https://unstats.un.org/unsd/publication/SeriesM/M_77ver1_1c.pdf (retrieved 2026-09-07)Verified Chinese terminology for CPC 48313
unido-spectacle-frames-profileofficial_guidanceUnited Nations Industrial Development Organization, Techno-Economic Profile on Spectacle Frames: Final Report, document 19404.en, https://downloads.unido.org/ot/48/19/4819673/15001-20000_19404.pdf (retrieved 2026-09-07)Product-specific plastics and metal routes; forming, polishing, joining, cleaning, finishing, assembly, utilities, inspection, and packing process decomposition
iso-12870-2024standardISO 12870:2024, Ophthalmic optics - Spectacle frames - Requirements and test methods, https://committee.iso.org/standard/75916.html (retrieved 2026-09-07)Unglazed spectacle-frame scope, principal components, market state, and performance-test categories; no numerical test limit is reproduced
eu-jrc-stm-bref-2006official_guidanceEuropean Commission Joint Research Centre, Surface Treatment of Metals and Plastics BREF, adopted August 2006, https://eippcb.jrc.ec.europa.eu/reference/surface-treatment-metals-and-plastics (retrieved 2026-09-07)Aqueous electrochemical and chemical surface-treatment boundary, water and bath inputs, and separately managed treatment outputs
eu-jrc-sts-bref-2020official_guidanceEuropean Commission Joint Research Centre, Surface Treatment Using Organic Solvents BREF, adopted December 2020, https://eippcb.jrc.ec.europa.eu/reference/surface-treatment-using-organic-solvents-including-wood-and-wood-products-preservation (retrieved 2026-09-07)Varnish/coating route, solvent management, and direct NMVOC collection and calculation requirements

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 · 5
Rule IDApplies toRuleSource IDs
system_boundary_rule_1foreground_system_boundaryThe default boundary is gate-to-gate frame manufacture. It begins when purchased frame materials, miniature hardware, process chemicals, water, electricity, and packaging cross the manufacturing-site boundary and ends with conforming unglazed frames packed at the factory gate. The process includes route-specific material preparation, cutting or forming, wire straightening or swaging, machining, joining, polishing, cleaning, optional plating or varnishing, assembly, inspection, reject handling, waste segregation, and on-site emission control directly associated with production.
boundary_01foreground_processInclude all on-site operations from receipt and storage through forming, joining, polishing, cleaning, route-specific finishing, final assembly, inspection, packing, waste handling, and directly associated emission control.unido-spectacle-frames-profile
boundary_02conditional_routesInclude cellulose-acetate, nickel-silver, chromium-plating, and varnish rows only when the declared product route uses that exchange; document verified absence before using not_applicable.unido-spectacle-frames-profile, eu-jrc-stm-bref-2006, eu-jrc-sts-bref-2020
boundary_03excluded_activitiesExclude final lenses, separately sold cases, retail fitting, use, repair, end-of-life, capital equipment, buildings, employee travel, and general administration unless the study goal explicitly expands the boundary.un-cpc-3-0-structure-2025, iso-12870-2024
boundary_04upstream_inputsRepresent upstream production of purchased inputs with linked datasets rather than recreating it inside the foreground frame-production process.
Allocation rules · 4
Rule IDApplies toRuleSource IDs
allocation_01foreground_subdivisionPrefer submetering and subdivision by frame route, production line, coating system, and production campaign before allocation.
allocation_02shared_materials_and_utilitiesAllocate shared inputs by a documented causal driver: direct meter reading, consumed mass, machine operating time, bath loading, or counted units with representative unit mass. Do not allocate unused conditional-route inputs to the product.
allocation_03multiple_frame_modelsWhen several frame models share a process, allocate burdens using measured net output mass unless a more causal driver is documented for the affected operation. Preserve model mix and allocation totals.
allocation_04scrap_and_recyclingReport scrap and other wastes at the foreground boundary with measured mass and destination. Do not apply avoided-burden credits inside this PCR unless the chosen LCA method explicitly requires and documents them.
Validation rules · 7
Rule IDApplies toRuleSource IDs
validation_01reference_flowConfirm that the reference output is the exact CPC 48313 frame/mounting flow, uses Mass and kg, excludes final lenses and separately sold cases, and carries all required qualifiers.un-cpc-3-0-structure-2025, iso-12870-2024
validation_02inventory_identityConfirm every inventory card contains one atomic exchange; reject umbrella flows, mixed utility labels, generic packaging-material labels, and unspecified wastewater used in place of the chromium-containing aqueous waste row.
validation_03uuid_and_unitsFor each UUID-bearing row, confirm state-100 flow type, English and Chinese baseName, classification, property, unit group, and reference unit; for UUID-empty rows, confirm the manifest unresolved entry is present.
validation_04mass_and_period_reconciliationConfirm that materials, components, output, offcuts, scrap, waste, and rejects cover the same production period and that unexplained mass imbalance is disclosed.
validation_05route_applicabilityConfirm the declared material and finishing route agrees with every populated or not-applicable conditional row; do not average cellulose-acetate, nickel-silver, chromium-plating, and varnish routes.unido-spectacle-frames-profile
validation_06direct_emissionsConfirm NMVOC and PM0.2-PM2.5 are direct foreground emissions to the stated unspecified-air compartment and are not upstream electricity or material-production emissions.eu-jrc-sts-bref-2020
validation_07range_evidenceConfirm no empirical external range is used unless at least two independent original sources have compatible boundary, reference flow, product state, geography, and technology; otherwise retain the foreground collection requirement and unresolved range-evidence need.
Processes and inputs/outputs · 1
Process IDProcess nameInput flowsOutput flows
frame_productionFrame material preparation, forming, joining, finishing, assembly, testing, and packing119

Complete field inspector

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

On this page