From 4f1931013034e917acd103ec4f0d575feb487b7b Mon Sep 17 00:00:00 2001 From: Benjamin Admin Date: Sat, 16 May 2026 22:56:40 +0200 Subject: [PATCH] =?UTF-8?q?fix(iace):=20HP1654=20Greifer=20durchschlaegt?= =?UTF-8?q?=20Zaun=20=E2=80=94=20DCS-Bezug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit GT 1.8 fordert konkret den 'sicher begrenzten Bewegungsbereich (Dual Check Safety)'. HP1654 hatte nur M061 'Feste trennende Schutzeinrich- tung' als Mitigation. Ergaenzt um M494 (Safe Limited Position/Space mit DCS-Erlaeuterung), M501 (Schutzzaun-Lastbemessung) und M502 (Greifer- Fail-Safe). Klaerungsfragen verweisen explizit auf DCS bei FANUC, SafeMove bei ABB, SafeOperation bei KUKA und die EN ISO 13849-1 PLd/ Kat.3-Validierung. Co-Authored-By: Claude Opus 4.7 (1M context) --- .../internal/iace/hazard_patterns_robot_cell_ext.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ai-compliance-sdk/internal/iace/hazard_patterns_robot_cell_ext.go b/ai-compliance-sdk/internal/iace/hazard_patterns_robot_cell_ext.go index ad2b6427..c10628a4 100644 --- a/ai-compliance-sdk/internal/iace/hazard_patterns_robot_cell_ext.go +++ b/ai-compliance-sdk/internal/iace/hazard_patterns_robot_cell_ext.go @@ -68,7 +68,7 @@ func GetRobotCellPatternsExt() []HazardPattern { ID: "HP1654", NameDE: "Werkstück/Werkzeug durchschlaegt Schutzzaun", NameEN: "Workpiece/tool penetrates safety fence", RequiredComponentTags: []string{"clamping_part", "guard"}, GeneratedHazardCats: []string{"mechanical_hazard"}, - SuggestedMeasureIDs: []string{"M061"}, + SuggestedMeasureIDs: []string{"M494", "M501", "M502", "M061", "M141"}, Priority: 98, ApplicableLifecycles: []string{"normal_operation"}, ScenarioDE: "Greifer versagt und Werkstueck/Werkzeug wird Richtung Schutzzaun geschleudert. Person ausserhalb wird getroffen.", @@ -76,6 +76,10 @@ func GetRobotCellPatternsExt() []HazardPattern { HarmDE: "Person ausserhalb der Zelle wird von weggeschleudertem Teil getroffen.", AffectedDE: "Bedienpersonal in der Naehe der Roboterzelle", ZoneDE: "Schutzzaun, Bereich ausserhalb der Roboterzelle", + ClarificationQuestionsDE: []string{ + "Ist Dual Check Safety (DCS bei FANUC, SafeMove bei ABB, SafeOperation bei KUKA) am Roboter konfiguriert und nach EN ISO 13849-1 PLd/Kat.3 validiert?", + "Ist die Lastbemessung des Schutzzauns auf max. Werkstueck-Gewicht * max. Roboter-TCP-Geschwindigkeit nachgewiesen?", + }, DefaultSeverity: 3, DefaultExposure: 2, }, {