Spaces:
Build error
Build error
File size: 1,580 Bytes
4d515bc | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | #1. Classification Dictionary (Python‑ready)
RT_CLASSIFICATION = {
"primary_streams": {
"piping": "Process piping for refineries, chemical plants, power generation",
"pipeline": "Transmission pipelines including HSAW and LSAW",
"structural": "Load-bearing weldments, offshore and civil structures",
"castings": "Valves, pumps, and complex casting geometries"
},
"welding_processes": {
"standard": ["TIG (GTAW)", "SMAW", "SAW", "ARC"],
"pipeline_specific": ["LSAW", "HSAW"]
},
"material_of_construction": {
"carbon_steel": ["ASTM A106", "ASTM A333"],
"corrosion_resistant": ["SS", "DSS", "SDSS"],
"special_alloys": ["Cu-Ni", "High-performance alloys"]
},
"regulatory": {
"global_codes": [
"ASME B31.3",
"API 1104",
"AWS D1.1",
"ASME Section VIII"
],
"client_specs": {
"Shell": "DEP",
"BP": "GP",
"ADNOC": "Technical Standards"
}
},
"environmental_metadata": {
"environment": ["Open Yard", "Controlled Shed"],
"temperature_effects": "High/low ambient temperature affecting HAZ cooling",
"temporal": "Timestamped logging"
},
"actors": {
"operators": "Welding personnel + machine IDs",
"inspectors": "Level II/III RT technicians",
"clients": "Final acceptance authority"
},
"documentation": {
"procedures": ["WPS", "PQR"],
"corroborative_reports": ["MPT", "DPT"]
}
}
|