folder rename

This commit is contained in:
gsinghpal
2026-04-16 20:53:53 -04:00
parent 3f3ddcbab4
commit 7c7ef06057
634 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,109 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2026 Nexa Systems Inc.
License OPL-1 (Odoo Proprietary License v1.0)
Part of the Fusion Plating product family.
Seed bath parameter schemas for black oxide conversion coating processes.
Hot alkaline, midtemp, and room temperature chemistries.
-->
<odoo noupdate="1">
<record id="param_box_naoh" model="fusion.plating.bath.parameter">
<field name="name">Sodium Hydroxide (NaOH)</field>
<field name="code">BOX_NAOH</field>
<field name="parameter_type">concentration</field>
<field name="uom">g/L</field>
<field name="target_min">600.0</field>
<field name="target_max">800.0</field>
<field name="warning_tolerance">5.0</field>
<field name="decimals">0</field>
<field name="description">Caustic base for hot alkaline process. Extreme burn hazard.</field>
</record>
<record id="param_box_nitrate" model="fusion.plating.bath.parameter">
<field name="name">Oxidizer (Nitrate/Nitrite)</field>
<field name="code">BOX_NITRATE</field>
<field name="parameter_type">concentration</field>
<field name="uom">g/L</field>
<field name="target_min">150.0</field>
<field name="target_max">250.0</field>
<field name="warning_tolerance">5.0</field>
<field name="decimals">0</field>
<field name="description">Provides oxidation potential.</field>
</record>
<record id="param_box_temp_hot" model="fusion.plating.bath.parameter">
<field name="name">Bath Temperature (Hot Process)</field>
<field name="code">BOX_TEMP_HOT</field>
<field name="parameter_type">temperature</field>
<field name="uom">°C</field>
<field name="target_min">138.0</field>
<field name="target_max">143.0</field>
<field name="warning_tolerance">2.0</field>
<field name="decimals">1</field>
<field name="description">Near boiling point of concentrated caustic (~141°C / 285°F). Severe scald hazard.</field>
</record>
<record id="param_box_temp_mid" model="fusion.plating.bath.parameter">
<field name="name">Bath Temperature (Midtemp Process)</field>
<field name="code">BOX_TEMP_MID</field>
<field name="parameter_type">temperature</field>
<field name="uom">°C</field>
<field name="target_min">90.0</field>
<field name="target_max">100.0</field>
<field name="warning_tolerance">3.0</field>
<field name="decimals">1</field>
<field name="description">Midtemp black oxide alternative — lower hazard.</field>
</record>
<record id="param_box_temp_rt" model="fusion.plating.bath.parameter">
<field name="name">Bath Temperature (Room Temp Process)</field>
<field name="code">BOX_TEMP_RT</field>
<field name="parameter_type">temperature</field>
<field name="uom">°C</field>
<field name="target_min">18.0</field>
<field name="target_max">28.0</field>
<field name="warning_tolerance">10.0</field>
<field name="decimals">1</field>
<field name="description">Room temperature selenium or copper-based blackening.</field>
</record>
<record id="param_box_time" model="fusion.plating.bath.parameter">
<field name="name">Immersion Time</field>
<field name="code">BOX_TIME</field>
<field name="parameter_type">other</field>
<field name="uom">min</field>
<field name="target_min">10.0</field>
<field name="target_max">20.0</field>
<field name="warning_tolerance">10.0</field>
<field name="decimals">1</field>
<field name="description">Contact time. Affects film density and corrosion resistance.</field>
</record>
<record id="param_box_ph_rt" model="fusion.plating.bath.parameter">
<field name="name">pH (Room Temp Process)</field>
<field name="code">BOX_PH_RT</field>
<field name="parameter_type">ph</field>
<field name="uom">pH</field>
<field name="target_min">8.0</field>
<field name="target_max">9.5</field>
<field name="warning_tolerance">5.0</field>
<field name="decimals">2</field>
<field name="description">Room temperature process pH.</field>
</record>
<record id="param_box_rinse_ph" model="fusion.plating.bath.parameter">
<field name="name">Rinse Water pH</field>
<field name="code">BOX_RINSE_PH</field>
<field name="parameter_type">ph</field>
<field name="uom">pH</field>
<field name="target_min">6.5</field>
<field name="target_max">7.5</field>
<field name="warning_tolerance">5.0</field>
<field name="decimals">2</field>
<field name="description">Post-process rinse — must be neutral to avoid carrying caustic drag-out.</field>
</record>
</odoo>

View File

@@ -0,0 +1,84 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2026 Nexa Systems Inc.
License OPL-1 (Odoo Proprietary License v1.0)
Part of the Fusion Plating product family.
Seed black oxide conversion coating process types.
MIL-DTL-13924 Type I (hot alkaline), Type II (midtemp), Type III (room temperature),
plus post-process rinse and sealing oil.
-->
<odoo noupdate="1">
<record id="ptype_box_hot" model="fusion.plating.process.type">
<field name="name">Alkaline Black Oxide — Hot (141°C)</field>
<field name="code">BOX_HOT</field>
<field name="category_id" ref="fusion_plating.pcat_conversion"/>
<field name="sequence">10</field>
<field name="icon">fa-circle</field>
<field name="color">1</field>
<field name="parameter_ids" eval="[(6,0,[ref('param_box_naoh'), ref('param_box_nitrate'), ref('param_box_temp_hot'), ref('param_box_time')])]"/>
<field name="hazard_notes">⚠ CRITICAL SAFETY PROCESS — NEAR-BOILING CONCENTRATED CAUSTIC.
Bath operates at 138143°C (280290°F). Above atmospheric boiling point of water.
Water contact with hot caustic causes EXPLOSIVE BOILING ("bumping") — parts must be completely dry before immersion.
Severe burn and scald hazard. Full face shield mandatory. Acid/caustic apron and gloves required.
Steam plume — local exhaust ventilation mandatory.
NaOH splash = immediate 15+ minute eyewash, then emergency room.
Operator training and buddy system recommended. Per MIL-DTL-13924 Type I.
Toronto Ch. 681 pH limit 6.011.5 — drag-out rinses must be neutralised before sewer discharge.</field>
</record>
<record id="ptype_box_mid" model="fusion.plating.process.type">
<field name="name">Midtemp Black Oxide (90100°C)</field>
<field name="code">BOX_MID</field>
<field name="category_id" ref="fusion_plating.pcat_conversion"/>
<field name="sequence">20</field>
<field name="icon">fa-circle</field>
<field name="color">2</field>
<field name="parameter_ids" eval="[(6,0,[ref('param_box_naoh'), ref('param_box_nitrate'), ref('param_box_temp_mid'), ref('param_box_time')])]"/>
<field name="hazard_notes">Midtemp alkaline bath — lower burn hazard than hot process but still caustic (90100°C).
Face shield, apron, acid gloves required. Eyewash within 10 seconds travel.
Per MIL-DTL-13924 Type II-C or similar proprietary process.
Toronto Ch. 681 pH limit 6.011.5 — drag-out rinses must be neutralised.</field>
</record>
<record id="ptype_box_rt" model="fusion.plating.process.type">
<field name="name">Room Temperature Black Oxide</field>
<field name="code">BOX_RT</field>
<field name="category_id" ref="fusion_plating.pcat_conversion"/>
<field name="sequence">30</field>
<field name="icon">fa-circle</field>
<field name="color">4</field>
<field name="parameter_ids" eval="[(6,0,[ref('param_box_temp_rt'), ref('param_box_time'), ref('param_box_ph_rt')])]"/>
<field name="hazard_notes">Room temperature black oxide — typically selenium- or copper-based chemistry.
Lower burn hazard, but selenium compounds are toxic (REG 833 monitoring).
Per MIL-DTL-13924 Type III or proprietary.
Selenium wastewater may trigger Toronto Ch. 681 selenium limit 1 mg/L.</field>
</record>
<record id="ptype_box_rinse" model="fusion.plating.process.type">
<field name="name">Post-Process Rinse</field>
<field name="code">BOX_RINSE</field>
<field name="category_id" ref="fusion_plating.pcat_post"/>
<field name="sequence">40</field>
<field name="icon">fa-circle</field>
<field name="color">9</field>
<field name="parameter_ids" eval="[(6,0,[ref('param_box_rinse_ph')])]"/>
<field name="hazard_notes">Rinse step — critical for neutralising drag-out.
Post-alkaline rinse water captures NaOH drag-out. Must be pH-adjusted before sewer discharge.</field>
</record>
<record id="ptype_box_seal_oil" model="fusion.plating.process.type">
<field name="name">Black Oxide Sealing Oil</field>
<field name="code">BOX_SEAL_OIL</field>
<field name="category_id" ref="fusion_plating.pcat_post"/>
<field name="sequence">50</field>
<field name="icon">fa-circle</field>
<field name="color">9</field>
<field name="parameter_ids" eval="[(6,0,[])]"/>
<field name="hazard_notes">Post-treatment oil or wax seal for corrosion protection.
Oil mist — avoid inhalation.</field>
</record>
</odoo>