package iace // builtinThermalPatterns returns HP016-HP018: thermal and radiation hazard patterns. func builtinThermalPatterns() []HazardPattern { return []HazardPattern{ { ID: "HP016", NameDE: "Verbrennungsgefahr durch heisse Oberflaechen", NameEN: "Burn risk from hot surfaces", RequiredComponentTags: []string{"high_temperature"}, RequiredEnergyTags: []string{"thermal"}, GeneratedHazardCats: []string{"thermal_hazard"}, SuggestedMeasureIDs: []string{"M071", "M121", "M131"}, SuggestedEvidenceIDs: []string{"E01", "E20"}, Priority: 85, ScenarioDE: "Bediener beruehrt heisse Maschinenteile (Heizelemente, Duesenstoecke, Ofenwaende) bei Betrieb oder kurz nach Abschalten.", TriggerDE: "Unbeabsichtigter Hautkontakt mit Oberflaeche ueber 65 Grad C ohne Schutzhandschuhe.", HarmDE: "Kontaktverbrennung 1.-3. Grades, Blasenbildung, Narbenbildung.", AffectedDE: "Bedienpersonal, Wartungspersonal", ZoneDE: "Heizelemente, Formwerkzeuge, Auspuffleitung, Motoroberflaeche", DefaultSeverity: 3, DefaultExposure: 3, }, { ID: "HP017", NameDE: "Strahlungsgefahr (Laser/optisch)", NameEN: "Radiation risk (laser/optical)", RequiredComponentTags: []string{"radiation_risk"}, RequiredEnergyTags: []string{"radiation"}, GeneratedHazardCats: []string{"thermal_hazard"}, SuggestedMeasureIDs: []string{"M072", "M051", "M131"}, SuggestedEvidenceIDs: []string{"E01", "E20"}, Priority: 85, ScenarioDE: "Bediener wird Laserstrahlung, UV-Strahlung oder intensiver optischer Strahlung ausgesetzt.", TriggerDE: "Reflexion oder direkter Strahlaustritt durch offene Schutzhaube, defekte Abschirmung oder Justierarbeiten.", HarmDE: "Augenschaeden (Netzhautverbrennung, Hornhautschaedigung), Hautverbrennungen, Langzeitschaeden.", AffectedDE: "Bedienpersonal, Wartungspersonal, Personen im Strahlbereich", ZoneDE: "Strahlaustrittsoeffnung, Bearbeitungszone, Reflexionsbereich", DefaultSeverity: 4, DefaultExposure: 2, }, { ID: "HP018", NameDE: "Verbrennungsgefahr durch Aktuatoren", NameEN: "Burn risk from actuators", RequiredComponentTags: []string{"actuator_part", "high_temperature"}, RequiredEnergyTags: []string{}, GeneratedHazardCats: []string{"thermal_hazard"}, SuggestedMeasureIDs: []string{"M071", "M121"}, SuggestedEvidenceIDs: []string{"E01"}, Priority: 75, ScenarioDE: "Aktuatoren (Servomotoren, Linearantriebe) erwaermen sich im Dauerbetrieb ueber die Beruehrtemperaturgrenze.", TriggerDE: "Beruehren heisser Motorgehaeuse bei Wartung oder Stoerungsbeseitigung ohne ausreichende Abkuehlzeit.", HarmDE: "Kontaktverbrennung, Blasenbildung an Haenden.", AffectedDE: "Wartungspersonal, Einrichter", ZoneDE: "Motorgehaeuse, Getriebegehaeuse, Linearantrieb", DefaultSeverity: 2, DefaultExposure: 2, }, } }