THERMAFIELD™
OCP Jorf Lasfar · M30-FG
Initialisation…
FXL
THERMAFIELD™
Audit M30-FG · OCP Jorf Lasfar
ThermaIngest™ — Import & Parsing Intelligent
Upload un PDF technique (datasheet Alfa Laval, plan isométrique, PV d'essais, manuel) — l'IA (Groq) extrait automatiquement les données design et te propose un formulaire de validation avant intégration dans Base_Installee. La clé API Groq se configure dans PropertiesService Apps Script (GROQ_API_KEY).
1 Sélectionner le document
📄
Glisser un PDF ici ou cliquer pour sélectionner
PDF · JPG · PNG — max 10 Mo · Datasheet AL, plan, PV d'essais
2 Contexte du document
ThermaData™ — Historique
ℹ ThermaData™ = mesure instrumentée (débitmètre Katronic), calcule un U réel par bilan thermique. Différent de ThermaScan™ (Niveau 1, visuel IR seul, sans débitmètre) — les deux coexistent, ce n'est pas un doublon. Chaque mesure correspond à une ligne ThermaData_Mesures dans Google Sheet.
ThermaScan™ — Historique
ℹ Dans Google Sheet, chaque "audit" ici correspond à une ligne Mesures rattachée à une Campagne (onglet Campagnes). Une campagne par site est créée/réutilisée automatiquement à chaque enregistrement — la gestion explicite de campagnes multi-machines (tournée) n'est pas encore construite.
📊 Historique ThermaData™
🌡 Historique Thermascan™
🔧 Historique ThermaIntegrity™
📐 Historique Engineering (R_f)
📄 Rapport — choisis ce que tu veux inclure
Coche un module pour choisir lequel de ses audits inclure (le plus récent par défaut). Mélange-en autant que tu veux.
Derniers Audits
ThermaIntegrity™ — Historique
ℹ Dans Google Sheet, chaque inspection correspond à une ligne Integrite_Inspections, avec les photos dans Integrite_Photos.
Therma Engineering — Historique
ℹ Dans Google Sheet, chaque audit correspond à une ligne Engineering_Audits (Côte A, R_f, Compromis).
Sélectionne une machine pour voir son historique.
ThermaClean™ — Nettoyage Chimique en Place
Skid ThermaClean™ Rév. C · H₃PO₄ 15–20% + HNO₃ ≤10% · Cuve PP Ø1350×1850 ≈2650L · Pompe PP 100 m³/h – 15 kW · DN100 · T max 60°C
⚠ Interdits absolus : HCl, chlorures — incompatibles Hastelloy G-30  ·  pH-01 : électrode HF-résistante obligatoire (CaF₂ libère HF)
🎯 Machine cible & Recette
Depuis dernier audit ThermaData ou Engineering
Critère arrêt CIP : ΔP ≤ 110% valeur neuve
📋 Étape 0 — Fiche de Constat Contradictoire (signer AVANT la chimie)
— Non validé
🔧 P&ID Skid ThermaClean™ Rév. C · DN100 · 100 m³/h · Manifold inversion V-A1/A4 · AIT-02 conductivité
T-01 PP Ø1350×1850 ≈2650L bruts 3×20kW PTFE LT LSL H₃PO₄ 75% B-01/DP-01 HNO₃ ≤10% B-02/DP-01 NaOH 30% B-03/DP-02 TT1 F-01 DN100 1mm PDT P-01 PP 100m³/h 15kW VEV FIT 01 MANIFOLD INVERSION A1 A4 A2 A3 20-30min/inv. M30-FG 1800L/circuit PT1 PT2 pH HF-rés. AIT2 Cond.tor. TT3 V-01 V-02 V-03 CM5 11 AI / 8 DI WS/MQTT Aller CIP DN100 Retour / inversion Dosage acids/base Instruments AI Manifold inv. flux TT2
🧪 Dosage chimique
M30-FG standard : 1800 L/circuit
Rev.C : 1800 + 320 (DN100) + 400 talon = 2520 L
Optimum 15–20% (CaF₂) · max pratique ~30% PP cuve · acide 75%
⚠ MAX 10% absolu — limite matériaux PP cuve (irréversible si dépassé)
▶ Séquence CIP Rév. C — 9 étapes
CM5 : non connecté (pilotage manuel)
✅ Critère d'acceptation & État final (§5 Fiche constat)
Critère : ΔP post-CIP ≤ 110%
Rev.C critère objectif fin de rinçage
Consignes site OCP
Export photos / courbes (étape 9)
ThermaLiDAR™ — Jumeau Numérique & Déformations
Phase C — Pipeline en construction. Sensor : Livox Mid-360. ArUco : DICT_FXL_4x4_20 (marqueurs exclusifs ThermaField™ — non reconnus par apps tierces). Cette interface prépare la structure de données et le placement des marqueurs. Le pipeline de capture LiDAR et l'analyse de déformation seront connectés une fois le Mid-360 opérationnel.
🎯 Placement des 4 marqueurs ArUco sur un M30-FG
VUE DE FACE — M30-FG (bâtis verticaux) Tirant supérieur (×2) Tirant inférieur (×2) ⠿ PACK PLAQUES 597 plaques M30 BÂTI FIXE HEAD FIXE BÂTI MOBILE PRESSURE PLATE BF-H id=2 BF-B id=3 BM-H id=4 BM-B id=5 diag1 = BF-H→BM-B diag2 = BM-H→BF-B vrillage = |diag1 − diag2| Côte A = distance BF → BM (LiDAR) Livox Mid-360 (à connecter)
Bâti fixe — BF-H (haut)  ·  BF-B (bas)    Bâti mobile — BM-H (haut)  ·  BM-B (bas)  ·  Diagonales : mesure vrillage  ·  IDs affichés pour K04
— Entrez le tag pour afficher les IDs
📡 Session de scan LiDAR (pipeline non connecté)
Une session regroupe un scan 3D complet d'un équipement. Quand le Mid-360 sera connecté au CM5, le bouton ci-dessous déclenchera la capture → traitement du nuage de points → détection des 4 ArUco → calcul des déformations.
🗄 Structure de données — Jumeau numérique (onglet Jumeau_3D)
Chaque scan LiDAR produit une ligne dans cet onglet. À terme, la vue 3D se reconstruit depuis le fichier PCD stocké dans Drive.
${[ ['pointcloud_id','UUID','Identifiant unique du scan'], ['tag_fxl','string','Équipement scanné'], ['date_scan','ISO datetime','Date et heure de la capture'], ['operateur','email','Technicien ayant réalisé le scan'], ['fichier_pcd_url','Drive URL','Fichier .pcd dans Google Drive'], ['nb_points','integer','Nombre de points du nuage'], ['bbox_mm_xyz','JSON [W,H,D]','Bounding box de l\'échangeur en mm'], ['aruco_ids_detectes','JSON array','IDs des 4 ArUco vus par le LiDAR'], ['ref_plan_revision','string','Révision du plan AL de référence (ex: 32299-5221 rév.B)'], ['delta_cote_a_mm','float','Écart Côte A mesuré vs plan (mm)'], ['delta_parallelisme_mm','float','Vrillage diag[HG-BD] - diag[HD-BG] (mm)'], ['anomalies_json','JSON','Déformations détectées {zone, type, amplitude_mm}'], ['statut_validation','enum','BRUT / VALIDE / REJETE'], ['notes','text','Observations terrain'], ].map(([f,t,d])=>``).join('')}
Champ Type Description
${f}${t}${d}
⚙ Paramètres Noria — cadences & types d'intervention