feat: IACE CE-Compliance Module — Normen, Risikobewertung, Production Lines
Major features: - 215 norms library with section references + Beuth URLs (A/B1/B2/C norms) - 173 hazard patterns with detail fields (scenario, trigger, harm, zone) - Deterministic pattern matching: Component × Lifecycle × Pattern cross-product - SIL/PL auto-calculation from S×E×P risk graph - Risk assessment table with editable S/E/P dropdowns - Production Line Dashboard with animated station flow (Running Dots) - IACE process flow + norms coverage on start page - Non-blocking cookie banner, ProcessFlow SSR fix - 104 Playwright E2E tests passing Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,414 @@
|
||||
package iace
|
||||
|
||||
// NormReference represents a machinery safety norm with its metadata and mappings.
|
||||
// Only norm numbers, official titles, and our own scope descriptions are stored —
|
||||
// no copyrighted norm text is included.
|
||||
type NormReference struct {
|
||||
ID string `json:"id"` // e.g. "ISO-12100"
|
||||
Number string `json:"number"` // e.g. "ISO 12100:2010"
|
||||
TitleDE string `json:"title_de"` // Official German title
|
||||
NormType string `json:"norm_type"` // "A", "B1", "B2", "C"
|
||||
ScopeDE string `json:"scope_de"` // Brief scope in our own words
|
||||
MachineTypes []string `json:"machine_types"` // Machine types this applies to (empty = all)
|
||||
HazardCats []string `json:"hazard_cats"` // Hazard categories
|
||||
Tags []string `json:"tags"` // Component/energy tags that trigger this
|
||||
Mandatory bool `json:"mandatory"` // Typically mandatory vs recommended
|
||||
RelevantSections []string `json:"relevant_sections,omitempty"` // e.g. ["Abschnitt 4.2", "Tabelle 1"]
|
||||
BeuthURL string `json:"beuth_url,omitempty"` // e.g. "https://www.beuth.de/de/norm/din-en-iso-12100"
|
||||
}
|
||||
|
||||
// GetNormsLibrary returns A-norms (Grundnormen) and B-norms (Sicherheitsgrundnormen
|
||||
// and Sicherheitsfachgrundnormen) for machinery safety CE compliance.
|
||||
func GetNormsLibrary() []NormReference {
|
||||
return []NormReference{
|
||||
// ── A-Normen (Grundnormen) ──────────────────────────────────────────
|
||||
{
|
||||
ID: "ISO-12100", Number: "ISO 12100:2010",
|
||||
TitleDE: "Sicherheit von Maschinen — Allgemeine Gestaltungsleitsaetze, Risikobeurteilung und Risikominderung",
|
||||
NormType: "A",
|
||||
ScopeDE: "Zentrale Grundnorm fuer alle Maschinen: definiert den Risikobeurteilungsprozess und das Drei-Stufen-Verfahren zur Risikominderung.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{},
|
||||
Tags: []string{},
|
||||
Mandatory: true,
|
||||
RelevantSections: []string{"Abschnitt 4 (Risikobeurteilung)", "Abschnitt 5 (Risikominderung)", "Abschnitt 6 (3-Stufen-Verfahren)", "Anhang A (Gefaehrdungsliste)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-12100",
|
||||
},
|
||||
|
||||
// ── B1-Normen (Sicherheitsgrundnormen) ─────────────────────────────
|
||||
{
|
||||
ID: "ISO-13849-1", Number: "ISO 13849-1:2023",
|
||||
TitleDE: "Sicherheit von Maschinen — Sicherheitsbezogene Teile von Steuerungen — Teil 1: Allgemeine Gestaltungsleitsaetze",
|
||||
NormType: "B1",
|
||||
ScopeDE: "Legt das Performance-Level-Verfahren (PL a–e) fuer sicherheitsbezogene Steuerungsteile fest, einschliesslich Kategorien und Diagnosedeckungsgrad.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"safety_function_failure", "mechanical_hazard", "electrical_hazard"},
|
||||
Tags: []string{"programmable", "safety_device"},
|
||||
Mandatory: true,
|
||||
RelevantSections: []string{"Abschnitt 4 (Gestaltungsleitsaetze)", "Abschnitt 5 (PL-Bestimmung)", "Tabelle 3 (PL vs. Kategorie)", "Anhang A (PL-Zuordnung)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-13849-1",
|
||||
},
|
||||
{
|
||||
ID: "ISO-13849-2", Number: "ISO 13849-2:2012",
|
||||
TitleDE: "Sicherheit von Maschinen — Sicherheitsbezogene Teile von Steuerungen — Teil 2: Validierung",
|
||||
NormType: "B1",
|
||||
ScopeDE: "Beschreibt die Validierung der nach ISO 13849-1 ausgelegten sicherheitsbezogenen Steuerungsteile durch Analyse und Tests.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"safety_function_failure", "mechanical_hazard", "electrical_hazard"},
|
||||
Tags: []string{"programmable", "safety_device"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Validierungsplan)", "Abschnitt 5 (Analyse)", "Abschnitt 6 (Tests)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-13849-2",
|
||||
},
|
||||
{
|
||||
ID: "IEC-62061", Number: "IEC 62061:2021",
|
||||
TitleDE: "Sicherheit von Maschinen — Funktionale Sicherheit sicherheitsbezogener Steuerungssysteme",
|
||||
NormType: "B1",
|
||||
ScopeDE: "Alternatives Verfahren zu ISO 13849 auf Basis von SIL (Safety Integrity Level) fuer komplexe elektronische Steuerungssysteme.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"safety_function_failure", "mechanical_hazard", "electrical_hazard"},
|
||||
Tags: []string{"programmable", "safety_device"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 5 (SIL-Zuordnung)", "Abschnitt 6 (Entwurf SRECS)", "Tabelle 3 (SIL-Grenzwerte)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iec-62061",
|
||||
},
|
||||
|
||||
// ── B2-Normen (Sicherheitsfachgrundnormen) ──────────────────────────
|
||||
{
|
||||
ID: "ISO-13857", Number: "ISO 13857:2019",
|
||||
TitleDE: "Sicherheit von Maschinen — Sicherheitsabstaende gegen das Erreichen von Gefahrstellen mit den oberen und unteren Gliedmassen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Definiert Mindestabstaende, die verhindern, dass Bediener mit Haenden oder Armen Gefahrstellen erreichen koennen.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"mechanical_hazard"},
|
||||
Tags: []string{"crush_point", "pinch_point", "shear_risk"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Obere Gliedmassen)", "Tabelle 1 (Sicherheitsabstaende)", "Abschnitt 5 (Untere Gliedmassen)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-13857",
|
||||
},
|
||||
{
|
||||
ID: "ISO-13855", Number: "ISO 13855:2010",
|
||||
TitleDE: "Sicherheit von Maschinen — Anordnung von Schutzeinrichtungen im Hinblick auf Annaeherungsgeschwindigkeiten von Koerperteilen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Legt Berechnungsverfahren fuer Mindestabstaende von Schutzeinrichtungen unter Beruecksichtigung der Nachlaufzeit und Annaeherungsgeschwindigkeit fest.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"mechanical_hazard", "safety_function_failure"},
|
||||
Tags: []string{"moving_part", "afterrun_risk"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 5 (Berechnung Mindestabstand)", "Abschnitt 6 (Annaeherungsgeschwindigkeit)", "Tabelle 1 (Nachlaufwege)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-13855",
|
||||
},
|
||||
{
|
||||
ID: "ISO-14120", Number: "ISO 14120:2015",
|
||||
TitleDE: "Sicherheit von Maschinen — Trennende Schutzeinrichtungen — Allgemeine Anforderungen fuer Gestaltung und Bau fester und beweglicher trennender Schutzeinrichtungen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Anforderungen an die Gestaltung, Berechnung und Konstruktion trennender Schutzeinrichtungen (fest und beweglich) fuer Maschinen.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"mechanical_hazard"},
|
||||
Tags: []string{"guard", "moving_part"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 5 (Gestaltung)", "Abschnitt 6 (Befestigung)", "Anhang A (Materialauswahl)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-14120",
|
||||
},
|
||||
{
|
||||
ID: "ISO-14119", Number: "ISO 14119:2013",
|
||||
TitleDE: "Sicherheit von Maschinen — Verriegelungseinrichtungen in Verbindung mit trennenden Schutzeinrichtungen — Leitsaetze fuer Gestaltung und Auswahl",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Gestaltungsleitsaetze fuer Verriegelungseinrichtungen (mechanisch, magnetisch, elektronisch) an trennenden Schutzeinrichtungen.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"mechanical_hazard", "safety_function_failure"},
|
||||
Tags: []string{"guard", "interlocked"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 5 (Auswahl Verriegelungsart)", "Abschnitt 6 (Gestaltung)", "Anhang A (Beispiele)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-14119",
|
||||
},
|
||||
{
|
||||
ID: "EN-60204-1", Number: "EN 60204-1:2018",
|
||||
TitleDE: "Sicherheit von Maschinen — Elektrische Ausruestung von Maschinen — Teil 1: Allgemeine Anforderungen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Anforderungen an die elektrische Ausruestung von Maschinen (Verdrahtung, Schutzleiter, Schutzeinrichtungen, Schaltgeraete, Dokumentation).",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"electrical_hazard"},
|
||||
Tags: []string{"electrical_part", "high_voltage"},
|
||||
Mandatory: true,
|
||||
RelevantSections: []string{"Abschnitt 5 (Anschluss)", "Abschnitt 6 (Schutz gegen elektrischen Schlag)", "Abschnitt 9 (Steuerkreise)", "Abschnitt 12 (Anschlussleiter)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-60204-1",
|
||||
},
|
||||
{
|
||||
ID: "ISO-13850", Number: "ISO 13850:2015",
|
||||
TitleDE: "Sicherheit von Maschinen — Not-Halt-Funktion — Gestaltungsleitsaetze",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Gestaltungsleitsaetze fuer die Not-Halt-Funktion: Ausloeser, Betaetigungselemente, Reihenfolge der Abschaltung und Ruecksetzbedingungen.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"safety_function_failure"},
|
||||
Tags: []string{"moving_part"},
|
||||
Mandatory: true,
|
||||
RelevantSections: []string{"Abschnitt 4 (Gestaltungsgrundsaetze)", "Abschnitt 5 (Funktionale Aspekte)", "Abschnitt 6 (Farbe/Form)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-13850",
|
||||
},
|
||||
{
|
||||
ID: "IEC-61496-1", Number: "IEC 61496-1:2012",
|
||||
TitleDE: "Sicherheit von Maschinen — Beruehrungslos wirkende Schutzeinrichtungen — Teil 1: Allgemeine Anforderungen und Pruefungen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Anforderungen an beruehrungslos wirkende Schutzeinrichtungen (BWS, z.B. Lichtvorhaenge, Laserscanner) fuer den Personenschutz.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"mechanical_hazard"},
|
||||
Tags: []string{"moving_part", "crush_point"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 5 (Anforderungen)", "Abschnitt 6 (Pruefungen)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iec-61496-1",
|
||||
},
|
||||
{
|
||||
ID: "ISO-4413", Number: "ISO 4413:2010",
|
||||
TitleDE: "Fluidtechnik — Hydraulik — Allgemeine Regeln und sicherheitstechnische Anforderungen an Anlagen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Sicherheitstechnische Anforderungen an hydraulische Anlagen: Druckbegrenzung, Leitungssicherung, Sperrventile, Leckageschutz.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"pneumatic_hydraulic"},
|
||||
Tags: []string{"hydraulic_part", "high_pressure"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)", "Abschnitt 6 (Druckbegrenzung)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-4413",
|
||||
},
|
||||
{
|
||||
ID: "ISO-4414", Number: "ISO 4414:2010",
|
||||
TitleDE: "Fluidtechnik — Pneumatik — Allgemeine Regeln und sicherheitstechnische Anforderungen an Anlagen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Sicherheitstechnische Anforderungen an pneumatische Anlagen: Druckluftaufbereitung, Druckabsicherung, Entlueftung, Leitungssicherung.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"pneumatic_hydraulic"},
|
||||
Tags: []string{"pneumatic_part"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)", "Abschnitt 6 (Druckluftaufbereitung)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-4414",
|
||||
},
|
||||
{
|
||||
ID: "EN-1037", Number: "EN 1037:1995+A1:2008",
|
||||
TitleDE: "Sicherheit von Maschinen — Vermeidung von unerwartetem Anlauf",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Massnahmen zur Vermeidung von unerwartetem Anlauf: Energietrennung, gespeicherte Energie, Verriegelung, Absperren und Kennzeichnen.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"mechanical_hazard", "safety_function_failure"},
|
||||
Tags: []string{"moving_part", "stored_energy"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Massnahmen zur Vermeidung)", "Abschnitt 5 (Energietrennung)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-1037",
|
||||
},
|
||||
{
|
||||
ID: "ISO-11228-1", Number: "ISO 11228-1:2021",
|
||||
TitleDE: "Ergonomie — Manuelles Handhaben von Lasten — Teil 1: Heben, Halten und Tragen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Grenzwerte und Empfehlungen fuer manuelles Heben, Halten und Tragen von Lasten am Arbeitsplatz zur Vermeidung von Muskel-Skelett-Erkrankungen.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"ergonomic"},
|
||||
Tags: []string{"structural_part"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Heben/Senken)", "Tabelle A.1 (Grenzwerte)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11228-1",
|
||||
},
|
||||
{
|
||||
ID: "ISO-11204", Number: "ISO 11204:2010",
|
||||
TitleDE: "Akustik — Geraeuschemmission von Maschinen und Geraeten — Messung der Emissionsschalldruckpegel am Arbeitsplatz und an anderen festgelegten Orten",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Messverfahren fuer Geraeuschemmission am Arbeitsplatz zur Bewertung der Laermbelastung und zum Nachweis der Einhaltung von Grenzwerten.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"noise_vibration"},
|
||||
Tags: []string{"noise_source", "vibration_source"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 5 (Messbedingungen)", "Abschnitt 7 (Unsicherheit)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11204",
|
||||
},
|
||||
{
|
||||
ID: "ISO-13732-1", Number: "ISO 13732-1:2006",
|
||||
TitleDE: "Ergonomie der thermischen Umgebung — Verfahren zur Beurteilung der Reaktion des Menschen bei Kontakt mit Oberflaechen — Teil 1: Heisse Oberflaechen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Beurteilungsverfahren und Grenzwerte fuer die Beruehrung heisser Oberflaechen: Verbrennungsschwellen nach Material und Kontaktdauer.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"thermal_hazard"},
|
||||
Tags: []string{"high_temperature"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 5 (Verbrennungsschwellen)", "Tabelle 1 (Grenztemperaturen)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-13732-1",
|
||||
},
|
||||
{
|
||||
ID: "ISO-14122-1", Number: "ISO 14122-1:2016",
|
||||
TitleDE: "Sicherheit von Maschinen — Ortsfeste Zugaenge zu maschinellen Anlagen — Teil 1: Wahl eines ortsfesten Zugangs und allgemeine Anforderungen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Auswahl und allgemeine Anforderungen fuer ortsfeste Zugaenge (Treppen, Leitern, Laufstege) zu Maschinen.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"mechanical_hazard", "ergonomic"},
|
||||
Tags: []string{"structural_part"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Wahl des Zugangs)", "Abschnitt 5 (Allgemeine Anforderungen)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-14122-1",
|
||||
},
|
||||
{
|
||||
ID: "ISO-14122-2", Number: "ISO 14122-2:2016",
|
||||
TitleDE: "Sicherheit von Maschinen — Ortsfeste Zugaenge — Teil 2: Arbeitsbuehnen und Laufstege",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Gestaltung und Abmessungen von Arbeitsbuehnen und Laufstegen fuer Wartung und Bedienung.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"mechanical_hazard"},
|
||||
Tags: []string{"structural_part"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Abmessungen)", "Abschnitt 5 (Gelaender)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-14122-2",
|
||||
},
|
||||
{
|
||||
ID: "ISO-14122-3", Number: "ISO 14122-3:2016",
|
||||
TitleDE: "Sicherheit von Maschinen — Ortsfeste Zugaenge — Teil 3: Treppen, Treppenleitern und Gelaender",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Anforderungen an Treppen, Treppenleitern und Gelaender als ortsfeste Zugaenge zu Maschinen.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"mechanical_hazard"},
|
||||
Tags: []string{"structural_part"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Treppen)", "Abschnitt 5 (Treppenleitern)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-14122-3",
|
||||
},
|
||||
{
|
||||
ID: "ISO-19353", Number: "ISO 19353:2019",
|
||||
TitleDE: "Sicherheit von Maschinen — Brandverhuetung und Brandschutz",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Brandschutzanforderungen fuer Maschinen: Zuendquellen, brennbare Stoffe, Branderkennungs- und Loeschsysteme.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"material_environmental"},
|
||||
Tags: []string{"high_temperature", "chemical_risk", "oil_mist_risk"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Risikobeurteilung Brand)", "Abschnitt 5 (Schutzmassnahmen)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-19353",
|
||||
},
|
||||
{
|
||||
ID: "EN-842", Number: "EN 842:1996+A1:2008",
|
||||
TitleDE: "Sicherheit von Maschinen — Optische Gefahrensignale — Allgemeine Anforderungen, Gestaltung und Pruefung",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Anforderungen an optische Gefahrensignale (Warn- und Signalleuchten) an Maschinen.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"safety_function_failure"},
|
||||
Tags: []string{"user_interface"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Anforderungen)", "Abschnitt 5 (Farben)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-842",
|
||||
},
|
||||
{
|
||||
ID: "ISO-7731", Number: "ISO 7731:2003",
|
||||
TitleDE: "Ergonomie — Gefahrensignale fuer oeffentliche Bereiche und Arbeitsstaetten — Akustische Gefahrensignale",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Gestaltung akustischer Gefahrensignale, damit sie unter Umgebungsgeraeuschbedingungen wahrgenommen werden.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"safety_function_failure", "noise_vibration"},
|
||||
Tags: []string{"noise_source"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Gestaltungsgrundsaetze)", "Abschnitt 5 (Signalarten)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-7731",
|
||||
},
|
||||
{
|
||||
ID: "EN-894-1", Number: "EN 894-1:1997+A1:2008",
|
||||
TitleDE: "Sicherheit von Maschinen — Ergonomische Anforderungen an die Gestaltung von Anzeigen und Stellteilen — Teil 1: Allgemeine Leitsaetze",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Allgemeine ergonomische Anforderungen an Anzeigen und Stellteile fuer Maschinenbediener.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"ergonomic"},
|
||||
Tags: []string{"user_interface", "has_software"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Allgemeine Leitsaetze)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-894-1",
|
||||
},
|
||||
{
|
||||
ID: "EN-894-2", Number: "EN 894-2:1997+A1:2008",
|
||||
TitleDE: "Sicherheit von Maschinen — Ergonomische Anforderungen — Teil 2: Anzeigen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Ergonomische Gestaltung visueller Anzeigen (Displays, Skalen, Leuchten) an Maschinen.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"ergonomic"},
|
||||
Tags: []string{"user_interface"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Anforderungen Anzeigen)", "Abschnitt 5 (Sichtbarkeit)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-894-2",
|
||||
},
|
||||
{
|
||||
ID: "EN-894-3", Number: "EN 894-3:2000+A1:2008",
|
||||
TitleDE: "Sicherheit von Maschinen — Ergonomische Anforderungen — Teil 3: Stellteile",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Ergonomische Gestaltung von Stellteilen (Hebel, Taster, Schalter, Handraeder) an Maschinen.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"ergonomic"},
|
||||
Tags: []string{"user_interface"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Anforderungen Stellteile)", "Abschnitt 5 (Betaetigungskraefte)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-894-3",
|
||||
},
|
||||
{
|
||||
ID: "IEC-60529", Number: "IEC 60529:2013",
|
||||
TitleDE: "Schutzarten durch Gehaeuse (IP-Code)",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Klassifizierung des Schutzes gegen Eindringen von Fremdkoerpern und Wasser (IP-Schutzarten) fuer elektrische Betriebsmittel.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"electrical_hazard"},
|
||||
Tags: []string{"electrical_part"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Bezeichnungen)", "Abschnitt 5 (Schutzgrade)", "Tabelle 2 (IP-Code)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iec-60529",
|
||||
},
|
||||
{
|
||||
ID: "ISO-11688-1", Number: "ISO 11688-1:2009",
|
||||
TitleDE: "Akustik — Empfohlenes Verfahren fuer die Gestaltung laermarmer Maschinen und Geraete — Teil 1: Planung",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Konstruktive Massnahmen zur Laermminderung an der Quelle waehrend der Entwurfsphase von Maschinen.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"noise_vibration"},
|
||||
Tags: []string{"noise_source", "vibration_source"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Konstruktive Massnahmen)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11688-1",
|
||||
},
|
||||
{
|
||||
ID: "ISO-15534-1", Number: "ISO 15534-1:2000",
|
||||
TitleDE: "Ergonomische Gestaltung fuer die Sicherheit von Maschinen — Teil 1: Prinzipien zur Bestimmung der Abmessungen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Koerpermasse und Abmessungen fuer die Gestaltung von Zugangs- und Bedienoeffnungen an Maschinen.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"ergonomic"},
|
||||
Tags: []string{"structural_part"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Koerpermasse)", "Tabelle 1 (Abmessungen)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-15534-1",
|
||||
},
|
||||
{
|
||||
ID: "ISO-11553-1", Number: "ISO 11553-1:2005",
|
||||
TitleDE: "Sicherheit von Maschinen — Laserbearbeitungsmaschinen — Teil 1: Allgemeine Sicherheitsanforderungen",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Sicherheitsanforderungen fuer Laserbearbeitungsmaschinen: Strahlschutz, Absaugung, Zugangskontrolle.",
|
||||
MachineTypes: []string{"laser_machine", "laser_cutter"},
|
||||
HazardCats: []string{"mechanical_hazard", "material_environmental"},
|
||||
Tags: []string{"high_temperature"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Gefahrenidentifizierung)", "Abschnitt 5 (Schutzmassnahmen)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11553-1",
|
||||
},
|
||||
{
|
||||
ID: "EN-13478", Number: "EN 13478:2001+A1:2008",
|
||||
TitleDE: "Sicherheit von Maschinen — Brandschutz",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Allgemeine Brandschutzanforderungen bei Gestaltung und Konstruktion von Maschinen.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{"material_environmental"},
|
||||
Tags: []string{"high_temperature", "chemical_risk"},
|
||||
Mandatory: false,
|
||||
RelevantSections: []string{"Abschnitt 4 (Brandschutzkonzept)", "Abschnitt 5 (Massnahmen)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-13478",
|
||||
},
|
||||
{
|
||||
ID: "ISO-20607", Number: "ISO 20607:2019",
|
||||
TitleDE: "Sicherheit von Maschinen — Betriebsanleitung — Allgemeine Gestaltungsleitsaetze",
|
||||
NormType: "B2",
|
||||
ScopeDE: "Anforderungen an Inhalt, Struktur und Darstellung der Betriebsanleitung fuer Maschinen.",
|
||||
MachineTypes: []string{},
|
||||
HazardCats: []string{},
|
||||
Tags: []string{},
|
||||
Mandatory: true,
|
||||
RelevantSections: []string{"Abschnitt 4 (Inhalt)", "Abschnitt 5 (Struktur)", "Abschnitt 6 (Darstellung)"},
|
||||
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-20607",
|
||||
},
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user