Files
breakpilot-compliance/ai-compliance-sdk/internal/iace/hazard_patterns_packaging.go
T
Benjamin Admin 912684644e feat: Hazard-Patterns auf 725+ — Split-Dateien von Batch B integriert
Neue Dateien: packaging, medical_pressure, specific_machines2
Split: food_pkg aufgeteilt in food_processing + packaging

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-07 14:01:46 +02:00

233 lines
13 KiB
Go

package iace
// GetPackagingPatterns returns hazard patterns for packaging machines (HP320-HP334).
func GetPackagingPatterns() []HazardPattern {
return []HazardPattern{
{
ID: "HP320", NameDE: "Quetschen im Siegelbereich", NameEN: "Crushing in sealing area",
RequiredComponentTags: []string{"crush_point", "high_temperature"},
RequiredEnergyTags: []string{"thermal"},
GeneratedHazardCats: []string{"mechanical_hazard", "thermal_hazard"},
SuggestedMeasureIDs: []string{"M001", "M005", "M051"},
SuggestedEvidenceIDs: []string{"E01", "E08"},
Priority: 93,
ScenarioDE: "Bediener greift in den Siegelbereich der Verpackungsmaschine waehrend des Siegeltakts.",
TriggerDE: "Manuelle Korrektur von Folienversatz, Manipulation der Schutzabdeckung, Stoerungsbeseitigung.",
HarmDE: "Quetschverletzung und Verbrennung der Finger durch heisse Siegelbacken.",
AffectedDE: "Bedienpersonal, Einrichter.",
ZoneDE: "Siegelstation, Bereich zwischen Ober- und Untersiegelbacke.",
DefaultSeverity: 4, DefaultExposure: 3,
},
{
ID: "HP321", NameDE: "Einzug an Folienwickler", NameEN: "Draw-in at film wrapper",
RequiredComponentTags: []string{"rotating_part", "entanglement_risk"},
RequiredEnergyTags: []string{"rotational"},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M001", "M005", "M054"},
SuggestedEvidenceIDs: []string{"E01", "E08"},
Priority: 90,
ScenarioDE: "Bediener wird mit Kleidung oder Handschuhen in die rotierenden Walzen des Folienwicklers eingezogen.",
TriggerDE: "Loser Aermel, Handschuh bei laufendem Wickler, fehlende Einzugssicherung.",
HarmDE: "Einzugsverletzung, Quetschung der Hand, Strangulation durch Folie.",
AffectedDE: "Bedienpersonal, Einrichter.",
ZoneDE: "Folieneinlauf, Wickelachse, Umlenkwalzen.",
DefaultSeverity: 4, DefaultExposure: 3,
},
{
ID: "HP322", NameDE: "Schneidverletzung an Trennmesser", NameEN: "Cut injury at separating blade",
RequiredComponentTags: []string{"cutting_part", "moving_part"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M001", "M005"},
SuggestedEvidenceIDs: []string{"E01", "E08"},
Priority: 88,
ScenarioDE: "Trennmesser der Verpackungsmaschine schneidet Folie/Karton und ist durch Oeffnung zugaenglich.",
TriggerDE: "Manuelle Entfernung von Folienresten, fehlende Abdeckung des Messerbereichs.",
HarmDE: "Schnittverletzung an Fingern und Haenden, Sehnendurchtrennung.",
AffectedDE: "Bedienpersonal, Einrichter.",
ZoneDE: "Messerstation, Folientrennbereich, Kartonschneider.",
DefaultSeverity: 3, DefaultExposure: 3,
},
{
ID: "HP323", NameDE: "Quetschen durch Palettierer", NameEN: "Crushing by palletizer",
RequiredComponentTags: []string{"moving_part", "high_force", "crush_point"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M001", "M005", "M051"},
SuggestedEvidenceIDs: []string{"E01", "E08"},
Priority: 95,
ScenarioDE: "Palettierer bewegt schwere Gebinde und kann Personen im Arbeitsraum quetschen.",
TriggerDE: "Betreten des Palettiererbereichs bei laufendem Betrieb, defekte Zugangsabsicherung.",
HarmDE: "Schwere Quetschverletzungen, Knochenbrueche, lebensbedrohliche Thoraxkompression.",
AffectedDE: "Bedienpersonal, Logistikmitarbeiter, Wartungspersonal.",
ZoneDE: "Palettierer-Arbeitsraum, Zugangsbereich, Palettenwechselzone.",
DefaultSeverity: 5, DefaultExposure: 2,
},
{
ID: "HP324", NameDE: "Heissluft-Verbrennung bei Schrumpffolie", NameEN: "Hot air burn at shrink film tunnel",
RequiredComponentTags: []string{"high_temperature"},
RequiredEnergyTags: []string{"thermal"},
GeneratedHazardCats: []string{"thermal_hazard"},
SuggestedMeasureIDs: []string{"M054", "M141"},
SuggestedEvidenceIDs: []string{"E08", "E20"},
Priority: 80,
ScenarioDE: "Bediener greift in den Schrumpftunnel, um verklemmte Packungen zu entfernen.",
TriggerDE: "Produktstau im Tunnel, fehlender Tunnelstopp bei Oeffnen der Wartungsklappe.",
HarmDE: "Verbrennungen an Haenden und Unterarmen durch Heissluft (180-250 Grad C).",
AffectedDE: "Bedienpersonal, Wartungspersonal.",
ZoneDE: "Schrumpftunnel-Innenraum, Auslaufoeffnung, Wartungsklappe.",
DefaultSeverity: 3, DefaultExposure: 3,
},
{
ID: "HP325", NameDE: "Umreifungsband schneidet in Hand", NameEN: "Strapping band cuts into hand",
RequiredComponentTags: []string{"moving_part"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M054", "M141"},
SuggestedEvidenceIDs: []string{"E08", "E24"},
Priority: 75,
ScenarioDE: "Bediener greift in Bandspannbereich der Umreifungsmaschine oder Band reisst unter Spannung.",
TriggerDE: "Handeingriff bei laufendem Spannvorgang, Bandbruch unter Spannung.",
HarmDE: "Tiefe Schnittwunde durch Stahlband, Quetschung im Spannkopf.",
AffectedDE: "Bedienpersonal, Verpackungspersonal.",
ZoneDE: "Spannkopf der Umreifungsmaschine, Bandlaufbereich.",
DefaultSeverity: 3, DefaultExposure: 3,
},
{
ID: "HP326", NameDE: "Absturzgefahr von Palette", NameEN: "Fall hazard from pallet stack",
RequiredComponentTags: []string{"gravity_risk", "structural_part"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M051", "M141"},
SuggestedEvidenceIDs: []string{"E20"},
Priority: 78,
ScenarioDE: "Palettierte Gebinde kippen um oder Kartons fallen von der Palette auf Personen.",
TriggerDE: "Instabiles Stapelbild, fehlende Sicherungsfolie, Anfahren der Palette mit Stapler.",
HarmDE: "Prellungen, Knochenbrueche durch herabfallende Kartons, Quetschung unter Palette.",
AffectedDE: "Logistikmitarbeiter, Bedienpersonal, Staplerfahrer.",
ZoneDE: "Palettenstellplatz, Auslaufbereich der Verpackungslinie.",
DefaultSeverity: 3, DefaultExposure: 3,
},
{
ID: "HP327", NameDE: "Laerm durch Druckluft-Auswurf", NameEN: "Noise from compressed air ejection",
RequiredComponentTags: []string{"noise_source", "pneumatic_part"},
RequiredEnergyTags: []string{"pneumatic_pressure"},
GeneratedHazardCats: []string{"noise_vibration"},
SuggestedMeasureIDs: []string{"M141"},
SuggestedEvidenceIDs: []string{"E12", "E20"},
Priority: 60,
ScenarioDE: "Druckluftduesen zum Auswerfen von Packungen erzeugen Impulsspitzen ueber 95 dB(A).",
TriggerDE: "Dauerbetrieb ohne Schallschutzhaube, defekte Schalldaempfer an Auswurfduesen.",
HarmDE: "Laermschwerhoerigkeit, Tinnitus bei dauerhafter Exposition.",
AffectedDE: "Bedienpersonal, Personen in angrenzenden Arbeitsbereichen.",
ZoneDE: "Auswurfstation, Druckluftduesen, Verpackungsstrecke.",
DefaultSeverity: 3, DefaultExposure: 5,
},
{
ID: "HP328", NameDE: "Quetschen an Kartonaufrichter", NameEN: "Crushing at carton erector",
RequiredComponentTags: []string{"crush_point", "moving_part"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M001", "M005"},
SuggestedEvidenceIDs: []string{"E01", "E08"},
Priority: 85,
ScenarioDE: "Bediener greift in den Faltmechanismus des Kartonaufrichters bei Kartonstau.",
TriggerDE: "Kartonstau, manuelle Beseitigung bei laufendem Takt, defekte Schutzabdeckung.",
HarmDE: "Quetschung der Finger zwischen Faltklappen und Gegendruckleiste.",
AffectedDE: "Bedienpersonal, Einrichter.",
ZoneDE: "Faltstation, Klebstoffauftrag, Zuschnittmagazin.",
DefaultSeverity: 3, DefaultExposure: 3,
},
{
ID: "HP329", NameDE: "Klebstoffverbrennung bei Heissleimanlage", NameEN: "Hot melt adhesive burn",
RequiredComponentTags: []string{"high_temperature"},
RequiredEnergyTags: []string{"thermal"},
GeneratedHazardCats: []string{"thermal_hazard"},
SuggestedMeasureIDs: []string{"M054", "M141"},
SuggestedEvidenceIDs: []string{"E08", "E20"},
Priority: 78,
ScenarioDE: "Heisser Klebstoff (180-200 Grad C) spritzt beim Nachfuellen oder bei Duesen-Verstopfung.",
TriggerDE: "Nachfuellen des Klebstoffbehaelters, Reinigen verstopfter Duesen, Leitungsbruch.",
HarmDE: "Schwere Verbrennungen an Haenden und Gesicht durch Heisskleber.",
AffectedDE: "Bedienpersonal, Wartungspersonal.",
ZoneDE: "Klebstoffschmelzer, Duesenbereich, Schlauchleitungen.",
DefaultSeverity: 3, DefaultExposure: 3,
},
{
ID: "HP330", NameDE: "Einzug an Etikettiermaschine", NameEN: "Draw-in at labeling machine",
RequiredComponentTags: []string{"rotating_part", "entanglement_risk"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M001", "M005"},
SuggestedEvidenceIDs: []string{"E01", "E08"},
Priority: 75,
ScenarioDE: "Bediener greift in laufende Etikettiermaschine, um schiefe Etiketten zu korrigieren.",
TriggerDE: "Manuelle Korrektur bei laufendem Betrieb, Einzug durch Etikettenmaterial.",
HarmDE: "Einzug von Fingern in Walzenspalt, Quetschung, Hautabschuerfungen.",
AffectedDE: "Bedienpersonal, Einrichter.",
ZoneDE: "Etikettenausgabe, Gegendruckwalze, Abwickler.",
DefaultSeverity: 3, DefaultExposure: 3,
},
{
ID: "HP331", NameDE: "Ergonomische Belastung bei Handsortierung", NameEN: "Ergonomic strain during manual sorting",
RequiredComponentTags: []string{"ergonomic", "moving_part"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"ergonomic"},
SuggestedMeasureIDs: []string{"M141"},
SuggestedEvidenceIDs: []string{"E20"},
Priority: 50,
ScenarioDE: "Bediener sortiert fehlerhafte Packungen manuell von der laufenden Linie ab.",
TriggerDE: "Hohe Taktrate erfordert schnelle, repetitive Greifbewegungen ueber laengere Schicht.",
HarmDE: "Sehnenscheidenentzuendung, Schulter-Nacken-Syndrom, Rueckenschmerzen.",
AffectedDE: "Sortierpersonal, Kontrollpersonal.",
ZoneDE: "Kontrollstation, Auswurfband, Nacharbeitsplatz.",
DefaultSeverity: 2, DefaultExposure: 5,
},
{
ID: "HP332", NameDE: "Druckluft-Verletzung durch offene Leitung", NameEN: "Compressed air injury from open line",
RequiredComponentTags: []string{"pneumatic_part", "high_pressure"},
RequiredEnergyTags: []string{"pneumatic_pressure"},
GeneratedHazardCats: []string{"pneumatic_hydraulic"},
SuggestedMeasureIDs: []string{"M051", "M131"},
SuggestedEvidenceIDs: []string{"E06", "E11"},
Priority: 80,
ScenarioDE: "Druckluftschlauch reisst ab oder wird ungesichert getrennt und peitscht unkontrolliert.",
TriggerDE: "Defekte Schlauchkupplung, Schlauchalterung, Druckluft-Peitscheffekt.",
HarmDE: "Augenverletzung durch Druckluftstrahl, Embolie bei Hautkontakt unter hohem Druck.",
AffectedDE: "Bedienpersonal, Wartungspersonal.",
ZoneDE: "Druckluftversorgung, Schlauchleitungen, Wartungsbereich.",
DefaultSeverity: 4, DefaultExposure: 2,
},
{
ID: "HP333", NameDE: "Quetschen durch Deckelzufuehrung", NameEN: "Crushing by lid feeder",
RequiredComponentTags: []string{"crush_point", "moving_part"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M001", "M005"},
SuggestedEvidenceIDs: []string{"E01", "E08"},
Priority: 82,
ScenarioDE: "Bediener greift in den Deckelsortierer, um verklemmte Deckel zu loesen.",
TriggerDE: "Deckelstau in der Zufuehrung, manuelle Beseitigung bei laufendem Takt.",
HarmDE: "Quetschung der Finger zwischen Deckeln und Fuehrungsschienen.",
AffectedDE: "Bedienpersonal, Einrichter.",
ZoneDE: "Deckelsortierer, Zufuehrungskanal, Verschliessstation.",
DefaultSeverity: 3, DefaultExposure: 3,
},
{
ID: "HP334", NameDE: "Verletzung durch unkontrolliert oeffnende Schutzhaube", NameEN: "Injury from uncontrolled guard opening",
RequiredComponentTags: []string{"interlocked", "gravity_risk"},
RequiredEnergyTags: []string{},
GeneratedHazardCats: []string{"mechanical_hazard"},
SuggestedMeasureIDs: []string{"M051", "M054"},
SuggestedEvidenceIDs: []string{"E08"},
Priority: 70,
ScenarioDE: "Schwere Schutzhaube faellt unkontrolliert zu oder schlaegt beim Oeffnen gegen Bediener.",
TriggerDE: "Defekte Gasdruckfeder, fehlende Arretierung der geoeffneten Haube.",
HarmDE: "Quetschung der Haende oder Kopfverletzung durch zufallende Haube.",
AffectedDE: "Bedienpersonal, Wartungspersonal.",
ZoneDE: "Schutzhaube, Wartungsoeffnung, Scharnierbereiche.",
DefaultSeverity: 3, DefaultExposure: 3,
},
}
}