fix(iace): wire M605/M606 into lift patterns so they fire
Adding M605 (drive-limited general speed) and M606 (limited descent on energy loss) to the library wasn't enough — measures only get suggested if a pattern's SuggestedMeasureIDs references them. Add M605 to the three lift crush patterns and M606 to the floor-stop descent pattern (HP2100), so a re-seed actually attaches them and the distance benchmark closes the ≤150 mm/s gap. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -21,7 +21,7 @@ func GetLiftEndstopPatterns() []HazardPattern {
|
|||||||
RequiredEnergyTags: []string{"gravitational"},
|
RequiredEnergyTags: []string{"gravitational"},
|
||||||
MachineTypes: liftTypes,
|
MachineTypes: liftTypes,
|
||||||
GeneratedHazardCats: []string{"mechanical_hazard"},
|
GeneratedHazardCats: []string{"mechanical_hazard"},
|
||||||
SuggestedMeasureIDs: []string{"M600", "M601", "M604", "M141"},
|
SuggestedMeasureIDs: []string{"M600", "M601", "M604", "M605", "M606", "M141"},
|
||||||
Priority: 92,
|
Priority: 92,
|
||||||
ScenarioDE: "Fuss oder Bein des Bedieners gelangt waehrend des Absenkvorgangs unter die " +
|
ScenarioDE: "Fuss oder Bein des Bedieners gelangt waehrend des Absenkvorgangs unter die " +
|
||||||
"Hubplattform. Bei Erreichen der unteren Endlage wird der Fuss zwischen Plattform " +
|
"Hubplattform. Bei Erreichen der unteren Endlage wird der Fuss zwischen Plattform " +
|
||||||
@@ -74,7 +74,7 @@ func GetLiftEndstopPatterns() []HazardPattern {
|
|||||||
RequiredEnergyTags: []string{"gravitational"},
|
RequiredEnergyTags: []string{"gravitational"},
|
||||||
MachineTypes: liftTypes,
|
MachineTypes: liftTypes,
|
||||||
GeneratedHazardCats: []string{"mechanical_hazard"},
|
GeneratedHazardCats: []string{"mechanical_hazard"},
|
||||||
SuggestedMeasureIDs: []string{"M602", "M603", "M600", "M141"},
|
SuggestedMeasureIDs: []string{"M602", "M603", "M600", "M605", "M141"},
|
||||||
Priority: 90,
|
Priority: 90,
|
||||||
ScenarioDE: "Beim Hochfahren der Last gelangen Hand oder Koerperteile des Bedieners " +
|
ScenarioDE: "Beim Hochfahren der Last gelangen Hand oder Koerperteile des Bedieners " +
|
||||||
"zwischen die hoechste Position der Hubeinheit (z.B. mit beladener Palette) und " +
|
"zwischen die hoechste Position der Hubeinheit (z.B. mit beladener Palette) und " +
|
||||||
@@ -101,7 +101,7 @@ func GetLiftEndstopPatterns() []HazardPattern {
|
|||||||
RequiredEnergyTags: []string{"gravitational"},
|
RequiredEnergyTags: []string{"gravitational"},
|
||||||
MachineTypes: liftTypes,
|
MachineTypes: liftTypes,
|
||||||
GeneratedHazardCats: []string{"mechanical_hazard"},
|
GeneratedHazardCats: []string{"mechanical_hazard"},
|
||||||
SuggestedMeasureIDs: []string{"M602", "M601", "M141"},
|
SuggestedMeasureIDs: []string{"M602", "M601", "M605", "M141"},
|
||||||
Priority: 85,
|
Priority: 85,
|
||||||
ScenarioDE: "Person befindet sich seitlich neben der Hubeinheit und wird waehrend " +
|
ScenarioDE: "Person befindet sich seitlich neben der Hubeinheit und wird waehrend " +
|
||||||
"der Bewegung gegen eine feste Struktur (Regalwand, Stuetze, andere Anlage) gequetscht.",
|
"der Bewegung gegen eine feste Struktur (Regalwand, Stuetze, andere Anlage) gequetscht.",
|
||||||
|
|||||||
Reference in New Issue
Block a user