feat: Normen-Bibliothek auf 620+ erweitert + wave3 fixes

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Benjamin Admin
2026-05-07 13:13:08 +02:00
parent 2e1e18d853
commit ba9558384f
8 changed files with 1188 additions and 606 deletions
@@ -40,9 +40,13 @@ func SuggestNorms(machineType string, hazardCategories []string, tags []string)
allNorms = append(allNorms, GetNiche3CNorms()...)
allNorms = append(allNorms, GetExtendedB2Norms2()...)
allNorms = append(allNorms, GetWave3aCNorms()...)
allNorms = append(allNorms, GetWave3a2CNorms()...)
allNorms = append(allNorms, GetWave3bCNorms()...)
allNorms = append(allNorms, GetWave3cCNorms()...)
allNorms = append(allNorms, GetWave3c2CNorms()...)
allNorms = append(allNorms, GetWave3dCNorms()...)
allNorms = append(allNorms, GetWave3dExtCNorms()...)
allNorms = append(allNorms, GetWave3dHvacCNorms()...)
// Build lookup sets for efficient matching
hazardSet := toSet(hazardCategories)
@@ -1,11 +1,8 @@
package iace
// GetWave3aCNorms returns ~60 C-norms filling gaps across elevator safety (EN 81),
// GetWave3aCNorms returns C-norms filling gaps across elevator safety (EN 81),
// paper-making machinery (EN 1034), welding equipment (EN 60974), crane design
// (EN 13001), airport ground support (EN 12312), hand-held non-electric power tools
// (EN ISO 11148), mobile machines (EN 500), surface treatment (EN 12921),
// refuse collection (EN 1501), pressure vessels (EN 13445), industrial piping
// (EN 13480), safety valves (EN ISO 4126), and water-tube boilers (EN 12952).
// (EN 13001), and airport ground support (EN 12312).
func GetWave3aCNorms() []NormReference {
return []NormReference{
// ── EN 81 — Aufzuege (Elevators) ──────────────────────────────────
@@ -145,7 +142,7 @@ func GetWave3aCNorms() []NormReference {
// ── EN 1034 — Papierherstellungs- und Papierverarbeitungsmaschinen ─
{
ID: "EN-1034-2", Number: "EN 1034-2:2005+A1:2009",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer die Konstruktion und den Bau von Papierherstellungs- und Verarbeitungsmaschinen — Teil 2: Entrindungstrommeln",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer Papierherstellungs- und Verarbeitungsmaschinen — Teil 2: Entrindungstrommeln",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Entrindungstrommeln: Zugang zu rotierenden Teilen, Beschickung und Entnahme, Laermschutz.",
MachineTypes: []string{"paper_machine", "debarking_drum"},
@@ -157,7 +154,7 @@ func GetWave3aCNorms() []NormReference {
},
{
ID: "EN-1034-9", Number: "EN 1034-9:2005+A1:2009",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer die Konstruktion und den Bau von Papierherstellungs- und Verarbeitungsmaschinen — Teil 9: Aufrollmaschinen",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer Papierherstellungs- und Verarbeitungsmaschinen — Teil 9: Aufrollmaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Aufrollmaschinen (Reel-up): Rollenhandhabung, Nip-Stellen, automatischer Rollenwechsel.",
MachineTypes: []string{"paper_machine", "reel_up_machine"},
@@ -169,7 +166,7 @@ func GetWave3aCNorms() []NormReference {
},
{
ID: "EN-1034-10", Number: "EN 1034-10:2005+A1:2009",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer die Konstruktion und den Bau von Papierherstellungs- und Verarbeitungsmaschinen — Teil 10: Streichmaschinen und Beschichtungsanlagen",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer Papierherstellungs- und Verarbeitungsmaschinen — Teil 10: Streichmaschinen und Beschichtungsanlagen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Streichmaschinen: Walzenspalte, Trocknung, Umgang mit Beschichtungsstoffen, Brand- und Explosionsschutz.",
MachineTypes: []string{"paper_machine", "coating_machine"},
@@ -181,7 +178,7 @@ func GetWave3aCNorms() []NormReference {
},
{
ID: "EN-1034-11", Number: "EN 1034-11:2005+A1:2009",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer die Konstruktion und den Bau von Papierherstellungs- und Verarbeitungsmaschinen — Teil 11: Querschneider",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer Papierherstellungs- und Verarbeitungsmaschinen — Teil 11: Querschneider",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Querschneider (Guillotinen): Messerschutz, Materialzufuhr, Bremssysteme, Zugangssicherung.",
MachineTypes: []string{"paper_machine", "guillotine_cutter"},
@@ -193,7 +190,7 @@ func GetWave3aCNorms() []NormReference {
},
{
ID: "EN-1034-12", Number: "EN 1034-12:2005+A1:2009",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer die Konstruktion und den Bau von Papierherstellungs- und Verarbeitungsmaschinen — Teil 12: Querschneider und Trimmer",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer Papierherstellungs- und Verarbeitungsmaschinen — Teil 12: Querschneider und Trimmer",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Querschneider und Trimmer: Schneidwerk, Materialfuehrung, Reststoffentsorgung.",
MachineTypes: []string{"paper_machine", "cross_cutter", "trimmer"},
@@ -205,7 +202,7 @@ func GetWave3aCNorms() []NormReference {
},
{
ID: "EN-1034-15", Number: "EN 1034-15:2005+A1:2009",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer die Konstruktion und den Bau von Papierherstellungs- und Verarbeitungsmaschinen — Teil 15: Wellpappenanlagen",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer Papierherstellungs- und Verarbeitungsmaschinen — Teil 15: Wellpappenanlagen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Wellpappenanlagen: Heissplatten, Walzenspalte, Leimwerk, Abfuhr- und Stapeleinrichtungen.",
MachineTypes: []string{"paper_machine", "corrugator"},
@@ -217,7 +214,7 @@ func GetWave3aCNorms() []NormReference {
},
{
ID: "EN-1034-17", Number: "EN 1034-17:2012",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer die Konstruktion und den Bau von Papierherstellungs- und Verarbeitungsmaschinen — Teil 17: Tissuemaschinen",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer Papierherstellungs- und Verarbeitungsmaschinen — Teil 17: Tissuemaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Tissuemaschinen: Yankee-Zylinder, Kreppschaber, Haubentrockner, Dampf- und Heissluftsysteme.",
MachineTypes: []string{"paper_machine", "tissue_machine"},
@@ -229,7 +226,7 @@ func GetWave3aCNorms() []NormReference {
},
{
ID: "EN-1034-18", Number: "EN 1034-18:2012",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer die Konstruktion und den Bau von Papierherstellungs- und Verarbeitungsmaschinen — Teil 18: Beschichtungs- und Kaschiermaschinen fuer Papier und Karton",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer Papierherstellungs- und Verarbeitungsmaschinen — Teil 18: Beschichtungs- und Kaschiermaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Beschichtungs- und Kaschiermaschinen: Walzenspalte, Trockner, Loesungsmittelhandhabung.",
MachineTypes: []string{"paper_machine", "laminating_machine"},
@@ -241,7 +238,7 @@ func GetWave3aCNorms() []NormReference {
},
{
ID: "EN-1034-20", Number: "EN 1034-20:2005+A1:2009",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer die Konstruktion und den Bau von Papierherstellungs- und Verarbeitungsmaschinen — Teil 20: Lufttrockner und luftbetriebene Wender",
TitleDE: "Sicherheit von Maschinen — Sicherheitsanforderungen fuer Papierherstellungs- und Verarbeitungsmaschinen — Teil 20: Lufttrockner und luftbetriebene Wender",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Lufttrockner und luftgestuetzte Bahntransportsysteme: Druckluftversorgung, Heissluftaggregate, Laermschutz.",
MachineTypes: []string{"paper_machine", "air_dryer"},
@@ -413,345 +410,5 @@ func GetWave3aCNorms() []NormReference {
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-12312-11",
},
// ── EN ISO 11148 — Handgehaltene nicht-elektrische Maschinen ──────
{
ID: "EN-ISO-11148-2", Number: "EN ISO 11148-2:2011",
TitleDE: "Handgehaltene nicht-elektrische Maschinen — Sicherheitsanforderungen — Teil 2: Schneid- und Boerdelmaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer handgehaltene pneumatische Schneid- und Boerdelmaschinen: Schneidschutz, Rueckstoss, Vibrationen.",
MachineTypes: []string{"handheld_tool", "pneumatic_cutter", "flanging_tool"},
HazardCats: []string{"cutting_hazard", "vibration", "noise"},
Tags: []string{"compressed_air", "hand_held", "cutting_tool"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11148-2",
},
{
ID: "EN-ISO-11148-4", Number: "EN ISO 11148-4:2012",
TitleDE: "Handgehaltene nicht-elektrische Maschinen — Sicherheitsanforderungen — Teil 4: Nicht rotierende Schlagmaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Meissel- und Niethaemmer: Rueckstoss, Vibrationsdaempfung, Werkzeugsicherung, Schallemission.",
MachineTypes: []string{"handheld_tool", "chipping_hammer", "riveting_hammer"},
HazardCats: []string{"mechanical_hazard", "vibration", "noise"},
Tags: []string{"compressed_air", "hand_held", "impact"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11148-4",
},
{
ID: "EN-ISO-11148-5", Number: "EN ISO 11148-5:2011",
TitleDE: "Handgehaltene nicht-elektrische Maschinen — Sicherheitsanforderungen — Teil 5: Rotierende Schlagbohrmaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer handgehaltene Druckluft-Schlagbohrmaschinen: Drehmomentsicherung, Vibrationen, Staubschutz.",
MachineTypes: []string{"handheld_tool", "rotary_percussion_drill"},
HazardCats: []string{"mechanical_hazard", "vibration", "dust"},
Tags: []string{"compressed_air", "hand_held", "drilling"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11148-5",
},
{
ID: "EN-ISO-11148-7", Number: "EN ISO 11148-7:2012",
TitleDE: "Handgehaltene nicht-elektrische Maschinen — Sicherheitsanforderungen — Teil 7: Schleifmaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer handgehaltene pneumatische Schleifmaschinen: Schleifscheibenbruch, Schutzhauben, Drehzahlbegrenzung.",
MachineTypes: []string{"handheld_tool", "pneumatic_grinder"},
HazardCats: []string{"mechanical_hazard", "projectile_hazard", "vibration"},
Tags: []string{"compressed_air", "hand_held", "grinding"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11148-7",
},
{
ID: "EN-ISO-11148-8", Number: "EN ISO 11148-8:2011",
TitleDE: "Handgehaltene nicht-elektrische Maschinen — Sicherheitsanforderungen — Teil 8: Polier- und Schwabbelmaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer handgehaltene Polier- und Schwabbelmaschinen: Scheibenabdeckung, Drehzahlsicherung, Vibrationen.",
MachineTypes: []string{"handheld_tool", "polishing_machine", "buffing_machine"},
HazardCats: []string{"mechanical_hazard", "entanglement", "vibration"},
Tags: []string{"compressed_air", "hand_held", "polishing"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11148-8",
},
{
ID: "EN-ISO-11148-9", Number: "EN ISO 11148-9:2011",
TitleDE: "Handgehaltene nicht-elektrische Maschinen — Sicherheitsanforderungen — Teil 9: Formmaschinen (Stabschleifer)",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer handgehaltene Stabschleifer und Formmaschinen: Werkzeugsicherung, Drehzahlbegrenzung, Schutzhauben.",
MachineTypes: []string{"handheld_tool", "die_grinder"},
HazardCats: []string{"mechanical_hazard", "projectile_hazard", "vibration"},
Tags: []string{"compressed_air", "hand_held", "grinding"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11148-9",
},
{
ID: "EN-ISO-11148-11", Number: "EN ISO 11148-11:2011",
TitleDE: "Handgehaltene nicht-elektrische Maschinen — Sicherheitsanforderungen — Teil 11: Knabber- und Schermaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer handgehaltene pneumatische Knabber- und Schermaschinen: Schneidwerkschutz, Blechkanten, Vibrationen.",
MachineTypes: []string{"handheld_tool", "nibbler", "shear"},
HazardCats: []string{"cutting_hazard", "vibration", "noise"},
Tags: []string{"compressed_air", "hand_held", "cutting_tool"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11148-11",
},
{
ID: "EN-ISO-11148-12", Number: "EN ISO 11148-12:2012",
TitleDE: "Handgehaltene nicht-elektrische Maschinen — Sicherheitsanforderungen — Teil 12: Kreissaegen und Oszillationssaegen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer handgehaltene pneumatische Saegewerkzeuge: Saegeblaettschutz, Rueckschlag, Bremse, Vibrationen.",
MachineTypes: []string{"handheld_tool", "pneumatic_saw"},
HazardCats: []string{"cutting_hazard", "kickback", "vibration"},
Tags: []string{"compressed_air", "hand_held", "cutting_tool"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11148-12",
},
// ── EN 500 — Mobile Maschinen fuer den Bergbau ────────────────────
{
ID: "EN-500-2", Number: "EN 500-2:2006+A1:2008",
TitleDE: "Mobile Maschinen fuer den Bergbau — Sicherheit — Teil 2: Schraemmaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Schraemmaschinen im Bergbau: Schneidwerkzeuge, Staubbekaempfung, Stabilitaet, Bremssysteme.",
MachineTypes: []string{"mining_machine", "shearer"},
HazardCats: []string{"mechanical_hazard", "dust", "falling"},
Tags: []string{"mining", "cutting_tool", "underground"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-500-2",
},
{
ID: "EN-500-3", Number: "EN 500-3:2006+A1:2008",
TitleDE: "Mobile Maschinen fuer den Bergbau — Sicherheit — Teil 3: Streckenvortriebsmaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Streckenvortriebsmaschinen: Schneidkopf, Abfoerdereinrichtung, Sicherungsarbeit, Staubminderung.",
MachineTypes: []string{"mining_machine", "roadheader"},
HazardCats: []string{"mechanical_hazard", "dust", "crushing_hazard"},
Tags: []string{"mining", "cutting_tool", "underground"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-500-3",
},
{
ID: "EN-500-5", Number: "EN 500-5:2006+A1:2009",
TitleDE: "Mobile Maschinen fuer den Bergbau — Sicherheit — Teil 5: Hydraulische Strebausbaue",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer hydraulische Strebausbaue: Stuetzkraft, Schreitbewegung, Hydraulikleitungen, Sicherheitsventile.",
MachineTypes: []string{"mining_machine", "hydraulic_roof_support"},
HazardCats: []string{"mechanical_hazard", "hydraulic_hazard", "crushing_hazard"},
Tags: []string{"mining", "hydraulic", "underground"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-500-5",
},
// ── EN 12921 — Oberflaechenreinigung ──────────────────────────────
{
ID: "EN-12921-4", Number: "EN 12921-4:2005+A1:2010",
TitleDE: "Maschinen fuer die Oberflaechenreinigung und -vorbehandlung von Industrieguetern unter Verwendung von Fluessigkeiten oder Daempfen — Teil 4: Sicherheit von Reinigungsmaschinen unter Verwendung halogenierter Loesungsmittel",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer geschlossene Reinigungsmaschinen mit halogenierten Loesungsmitteln: Emissionsschutz, Destillation, Rueckgewinnung.",
MachineTypes: []string{"cleaning_machine", "solvent_cleaning"},
HazardCats: []string{"chemical_hazard", "fume_hazard", "fire_hazard"},
Tags: []string{"surface_treatment", "solvent", "closed_system"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-12921-4",
},
// ── EN 1501 — Abfallsammelfahrzeuge ───────────────────────────────
{
ID: "EN-1501-3", Number: "EN 1501-3:2008+A1:2012",
TitleDE: "Abfallsammelfahrzeuge und ihre zugehoerigen Hubbuegelvorrichtungen — Allgemeine Anforderungen und Sicherheitsanforderungen — Teil 3: Frontlader-Abfallsammelfahrzeuge",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Frontlader-Muellfahrzeuge: Hub- und Kippeinrichtung, Schuettzonen, Rueckfahrsicherung.",
MachineTypes: []string{"refuse_vehicle", "front_loader_refuse"},
HazardCats: []string{"mechanical_hazard", "crushing_hazard", "collision"},
Tags: []string{"vehicle", "lifting", "waste_handling"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-1501-3",
},
// ── EN 13445 — Unbefeuerte Druckbehaelter ─────────────────────────
{
ID: "EN-13445-2", Number: "EN 13445-2:2014",
TitleDE: "Unbefeuerte Druckbehaelter — Teil 2: Werkstoffe",
NormType: "C",
ScopeDE: "Werkstoffanforderungen fuer unbefeuerte Druckbehaelter: Stahlsorten, Zulaessigkeitsbedingungen, Tieftemperatureignung, Pruefzeugnisse.",
MachineTypes: []string{"pressure_vessel"},
HazardCats: []string{"pressure_hazard", "material_failure"},
Tags: []string{"pressure", "material_selection"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13445-2",
},
{
ID: "EN-13445-4", Number: "EN 13445-4:2014",
TitleDE: "Unbefeuerte Druckbehaelter — Teil 4: Herstellung",
NormType: "C",
ScopeDE: "Anforderungen an die Herstellung von Druckbehaeltern: Schweissverfahren, Waermebehandlung, Umformung, Toleranzen.",
MachineTypes: []string{"pressure_vessel"},
HazardCats: []string{"pressure_hazard", "welding_defect"},
Tags: []string{"pressure", "fabrication", "welding"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13445-4",
},
{
ID: "EN-13445-5", Number: "EN 13445-5:2014",
TitleDE: "Unbefeuerte Druckbehaelter — Teil 5: Inspektion und Pruefung",
NormType: "C",
ScopeDE: "Pruefanforderungen fuer unbefeuerte Druckbehaelter: zerstoerungsfreie Pruefung, Druckprobe, Endkontrolle, Dokumentation.",
MachineTypes: []string{"pressure_vessel"},
HazardCats: []string{"pressure_hazard"},
Tags: []string{"pressure", "inspection", "ndt_testing"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13445-5",
},
// ── EN 13480 — Metallische industrielle Rohrleitungen ─────────────
{
ID: "EN-13480-2", Number: "EN 13480-2:2017",
TitleDE: "Metallische industrielle Rohrleitungen — Teil 2: Werkstoffe",
NormType: "C",
ScopeDE: "Werkstoffanforderungen fuer industrielle Rohrleitungen: Stahlsorten, Zulaessigkeitskurven, Tieftemperatureignung.",
MachineTypes: []string{"industrial_piping", "process_plant"},
HazardCats: []string{"pressure_hazard", "material_failure"},
Tags: []string{"piping", "pressure", "material_selection"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13480-2",
},
{
ID: "EN-13480-4", Number: "EN 13480-4:2017",
TitleDE: "Metallische industrielle Rohrleitungen — Teil 4: Herstellung und Verlegung",
NormType: "C",
ScopeDE: "Anforderungen an Herstellung und Verlegung von Rohrleitungen: Schweissen, Biegen, Waermebehandlung, Montage.",
MachineTypes: []string{"industrial_piping", "process_plant"},
HazardCats: []string{"pressure_hazard", "welding_defect"},
Tags: []string{"piping", "pressure", "fabrication"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13480-4",
},
{
ID: "EN-13480-5", Number: "EN 13480-5:2017",
TitleDE: "Metallische industrielle Rohrleitungen — Teil 5: Inspektion und Pruefung",
NormType: "C",
ScopeDE: "Pruefanforderungen fuer industrielle Rohrleitungen: zerstoerungsfreie Pruefung, Druckpruefung, Endkontrolle, Abnahmeprotokoll.",
MachineTypes: []string{"industrial_piping", "process_plant"},
HazardCats: []string{"pressure_hazard"},
Tags: []string{"piping", "pressure", "inspection"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13480-5",
},
// ── EN ISO 4126 — Sicherheitseinrichtungen gegen Ueberdruck ──────
{
ID: "EN-ISO-4126-2", Number: "EN ISO 4126-2:2019",
TitleDE: "Sicherheitseinrichtungen gegen unzulaessigen Ueberdruck — Teil 2: Berstscheibeneinrichtungen",
NormType: "C",
ScopeDE: "Anforderungen an Berstscheiben: Berstdruck, Werkstoffauswahl, Einbaubedingungen, Kennzeichnung.",
MachineTypes: []string{"pressure_vessel", "process_plant"},
HazardCats: []string{"pressure_hazard", "explosion"},
Tags: []string{"pressure", "bursting_disc", "overpressure_protection"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-4126-2",
},
{
ID: "EN-ISO-4126-3", Number: "EN ISO 4126-3:2006",
TitleDE: "Sicherheitseinrichtungen gegen unzulaessigen Ueberdruck — Teil 3: Kombinierte Einrichtungen (Sicherheitsventile und Berstscheibeneinrichtungen)",
NormType: "C",
ScopeDE: "Anforderungen an Kombinationen von Sicherheitsventilen und Berstscheiben: Stroemungswiderstand, Ausloesereihenfolge.",
MachineTypes: []string{"pressure_vessel", "process_plant"},
HazardCats: []string{"pressure_hazard", "explosion"},
Tags: []string{"pressure", "safety_valve", "bursting_disc"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-4126-3",
},
{
ID: "EN-ISO-4126-5", Number: "EN ISO 4126-5:2013",
TitleDE: "Sicherheitseinrichtungen gegen unzulaessigen Ueberdruck — Teil 5: Gesteuerte Sicherheitseinrichtungen (CSPRS)",
NormType: "C",
ScopeDE: "Anforderungen an gesteuerte Sicherheits-Druckentlastungssysteme: Sensorik, Logik, Stellglieder, SIL-Zuordnung.",
MachineTypes: []string{"pressure_vessel", "process_plant"},
HazardCats: []string{"pressure_hazard", "explosion"},
Tags: []string{"pressure", "controlled_safety_system", "sil"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-4126-5",
},
{
ID: "EN-ISO-4126-6", Number: "EN ISO 4126-6:2014",
TitleDE: "Sicherheitseinrichtungen gegen unzulaessigen Ueberdruck — Teil 6: Anwendung, Auswahl und Einbau von Berstscheibeneinrichtungen",
NormType: "C",
ScopeDE: "Leitfaden fuer die korrekte Auswahl und Einbau von Berstscheiben: Einbaulage, Gegendruck, Temperaturkorrektur.",
MachineTypes: []string{"pressure_vessel", "process_plant"},
HazardCats: []string{"pressure_hazard"},
Tags: []string{"pressure", "bursting_disc", "installation"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-4126-6",
},
{
ID: "EN-ISO-4126-7", Number: "EN ISO 4126-7:2013",
TitleDE: "Sicherheitseinrichtungen gegen unzulaessigen Ueberdruck — Teil 7: Allgemeine Daten",
NormType: "C",
ScopeDE: "Allgemeine Informationen zu Sicherheitseinrichtungen gegen Ueberdruck: Begriffe, Symbole, Auswahlleitfaden fuer alle Teile.",
MachineTypes: []string{"pressure_vessel", "process_plant"},
HazardCats: []string{"pressure_hazard"},
Tags: []string{"pressure", "safety_valve", "terminology"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-4126-7",
},
// ── EN 12952 — Wasserrohrkessel ───────────────────────────────────
{
ID: "EN-12952-3", Number: "EN 12952-3:2011",
TitleDE: "Wasserrohrkessel und Anlagenkomponenten — Teil 3: Konstruktion und Berechnung fuer drucktragende Kesselteile",
NormType: "C",
ScopeDE: "Konstruktions- und Berechnungsanforderungen fuer drucktragende Teile von Wasserrohrkesseln: Wanddicke, Ausschnitte, Stuetzkonstruktionen.",
MachineTypes: []string{"boiler", "water_tube_boiler"},
HazardCats: []string{"pressure_hazard", "thermal_hazard", "explosion"},
Tags: []string{"pressure", "steam", "hot_surface"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-12952-3",
},
{
ID: "EN-12952-5", Number: "EN 12952-5:2011",
TitleDE: "Wasserrohrkessel und Anlagenkomponenten — Teil 5: Verarbeitung und Bauausfuehrung fuer drucktragende Kesselteile",
NormType: "C",
ScopeDE: "Anforderungen an Fertigung und Montage von Wasserrohrkesseln: Schweissprozesse, Waermebehandlung, Formtoleranzen.",
MachineTypes: []string{"boiler", "water_tube_boiler"},
HazardCats: []string{"pressure_hazard", "welding_defect"},
Tags: []string{"pressure", "steam", "fabrication"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-12952-5",
},
{
ID: "EN-12952-6", Number: "EN 12952-6:2011",
TitleDE: "Wasserrohrkessel und Anlagenkomponenten — Teil 6: Pruefung waehrend der Herstellung, Dokumentation und Kennzeichnung fuer drucktragende Kesselteile",
NormType: "C",
ScopeDE: "Pruefanforderungen fuer Wasserrohrkessel: zerstoerungsfreie Pruefung, Druckpruefung, Abnahmeprotokoll, CE-Kennzeichnung.",
MachineTypes: []string{"boiler", "water_tube_boiler"},
HazardCats: []string{"pressure_hazard"},
Tags: []string{"pressure", "steam", "inspection", "ndt_testing"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-12952-6",
},
}
}
@@ -0,0 +1,350 @@
package iace
// GetWave3a2CNorms returns C-norms filling remaining gaps across hand-held
// non-electric power tools (EN ISO 11148), mobile mining machines (EN 500),
// surface treatment (EN 12921), refuse collection (EN 1501), pressure vessels
// (EN 13445), industrial piping (EN 13480), safety valves (EN ISO 4126), and
// water-tube boilers (EN 12952).
func GetWave3a2CNorms() []NormReference {
return []NormReference{
// ── EN ISO 11148 — Handgehaltene nicht-elektrische Maschinen ──────
{
ID: "EN-ISO-11148-2", Number: "EN ISO 11148-2:2011",
TitleDE: "Handgehaltene nicht-elektrische Maschinen — Sicherheitsanforderungen — Teil 2: Schneid- und Boerdelmaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer handgehaltene pneumatische Schneid- und Boerdelmaschinen: Schneidschutz, Rueckstoss, Vibrationen.",
MachineTypes: []string{"handheld_tool", "pneumatic_cutter", "flanging_tool"},
HazardCats: []string{"cutting_hazard", "vibration", "noise"},
Tags: []string{"compressed_air", "hand_held", "cutting_tool"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11148-2",
},
{
ID: "EN-ISO-11148-4", Number: "EN ISO 11148-4:2012",
TitleDE: "Handgehaltene nicht-elektrische Maschinen — Sicherheitsanforderungen — Teil 4: Nicht rotierende Schlagmaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Meissel- und Niethaemmer: Rueckstoss, Vibrationsdaempfung, Werkzeugsicherung, Schallemission.",
MachineTypes: []string{"handheld_tool", "chipping_hammer", "riveting_hammer"},
HazardCats: []string{"mechanical_hazard", "vibration", "noise"},
Tags: []string{"compressed_air", "hand_held", "impact"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11148-4",
},
{
ID: "EN-ISO-11148-5", Number: "EN ISO 11148-5:2011",
TitleDE: "Handgehaltene nicht-elektrische Maschinen — Sicherheitsanforderungen — Teil 5: Rotierende Schlagbohrmaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer handgehaltene Druckluft-Schlagbohrmaschinen: Drehmomentsicherung, Vibrationen, Staubschutz.",
MachineTypes: []string{"handheld_tool", "rotary_percussion_drill"},
HazardCats: []string{"mechanical_hazard", "vibration", "dust"},
Tags: []string{"compressed_air", "hand_held", "drilling"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11148-5",
},
{
ID: "EN-ISO-11148-7", Number: "EN ISO 11148-7:2012",
TitleDE: "Handgehaltene nicht-elektrische Maschinen — Sicherheitsanforderungen — Teil 7: Schleifmaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer handgehaltene pneumatische Schleifmaschinen: Schleifscheibenbruch, Schutzhauben, Drehzahlbegrenzung.",
MachineTypes: []string{"handheld_tool", "pneumatic_grinder"},
HazardCats: []string{"mechanical_hazard", "projectile_hazard", "vibration"},
Tags: []string{"compressed_air", "hand_held", "grinding"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11148-7",
},
{
ID: "EN-ISO-11148-8", Number: "EN ISO 11148-8:2011",
TitleDE: "Handgehaltene nicht-elektrische Maschinen — Sicherheitsanforderungen — Teil 8: Polier- und Schwabbelmaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer handgehaltene Polier- und Schwabbelmaschinen: Scheibenabdeckung, Drehzahlsicherung, Vibrationen.",
MachineTypes: []string{"handheld_tool", "polishing_machine", "buffing_machine"},
HazardCats: []string{"mechanical_hazard", "entanglement", "vibration"},
Tags: []string{"compressed_air", "hand_held", "polishing"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11148-8",
},
{
ID: "EN-ISO-11148-9", Number: "EN ISO 11148-9:2011",
TitleDE: "Handgehaltene nicht-elektrische Maschinen — Sicherheitsanforderungen — Teil 9: Formmaschinen (Stabschleifer)",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer handgehaltene Stabschleifer und Formmaschinen: Werkzeugsicherung, Drehzahlbegrenzung, Schutzhauben.",
MachineTypes: []string{"handheld_tool", "die_grinder"},
HazardCats: []string{"mechanical_hazard", "projectile_hazard", "vibration"},
Tags: []string{"compressed_air", "hand_held", "grinding"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11148-9",
},
{
ID: "EN-ISO-11148-11", Number: "EN ISO 11148-11:2011",
TitleDE: "Handgehaltene nicht-elektrische Maschinen — Sicherheitsanforderungen — Teil 11: Knabber- und Schermaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer handgehaltene pneumatische Knabber- und Schermaschinen: Schneidwerkschutz, Blechkanten, Vibrationen.",
MachineTypes: []string{"handheld_tool", "nibbler", "shear"},
HazardCats: []string{"cutting_hazard", "vibration", "noise"},
Tags: []string{"compressed_air", "hand_held", "cutting_tool"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11148-11",
},
{
ID: "EN-ISO-11148-12", Number: "EN ISO 11148-12:2012",
TitleDE: "Handgehaltene nicht-elektrische Maschinen — Sicherheitsanforderungen — Teil 12: Kreissaegen und Oszillationssaegen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer handgehaltene pneumatische Saegewerkzeuge: Saegeblaettschutz, Rueckschlag, Bremse, Vibrationen.",
MachineTypes: []string{"handheld_tool", "pneumatic_saw"},
HazardCats: []string{"cutting_hazard", "kickback", "vibration"},
Tags: []string{"compressed_air", "hand_held", "cutting_tool"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11148-12",
},
// ── EN 500 — Mobile Maschinen fuer den Bergbau ────────────────────
{
ID: "EN-500-2", Number: "EN 500-2:2006+A1:2008",
TitleDE: "Mobile Maschinen fuer den Bergbau — Sicherheit — Teil 2: Schraemmaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Schraemmaschinen im Bergbau: Schneidwerkzeuge, Staubbekaempfung, Stabilitaet, Bremssysteme.",
MachineTypes: []string{"mining_machine", "shearer"},
HazardCats: []string{"mechanical_hazard", "dust", "falling"},
Tags: []string{"mining", "cutting_tool", "underground"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-500-2",
},
{
ID: "EN-500-3", Number: "EN 500-3:2006+A1:2008",
TitleDE: "Mobile Maschinen fuer den Bergbau — Sicherheit — Teil 3: Streckenvortriebsmaschinen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Streckenvortriebsmaschinen: Schneidkopf, Abfoerdereinrichtung, Sicherungsarbeit, Staubminderung.",
MachineTypes: []string{"mining_machine", "roadheader"},
HazardCats: []string{"mechanical_hazard", "dust", "crushing_hazard"},
Tags: []string{"mining", "cutting_tool", "underground"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-500-3",
},
{
ID: "EN-500-5", Number: "EN 500-5:2006+A1:2009",
TitleDE: "Mobile Maschinen fuer den Bergbau — Sicherheit — Teil 5: Hydraulische Strebausbaue",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer hydraulische Strebausbaue: Stuetzkraft, Schreitbewegung, Hydraulikleitungen, Sicherheitsventile.",
MachineTypes: []string{"mining_machine", "hydraulic_roof_support"},
HazardCats: []string{"mechanical_hazard", "hydraulic_hazard", "crushing_hazard"},
Tags: []string{"mining", "hydraulic", "underground"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-500-5",
},
// ── EN 12921 — Oberflaechenreinigung ──────────────────────────────
{
ID: "EN-12921-4", Number: "EN 12921-4:2005+A1:2010",
TitleDE: "Maschinen fuer die Oberflaechenreinigung und -vorbehandlung von Industrieguetern — Teil 4: Reinigungsmaschinen unter Verwendung halogenierter Loesungsmittel",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer geschlossene Reinigungsmaschinen mit halogenierten Loesungsmitteln: Emissionsschutz, Destillation, Rueckgewinnung.",
MachineTypes: []string{"cleaning_machine", "solvent_cleaning"},
HazardCats: []string{"chemical_hazard", "fume_hazard", "fire_hazard"},
Tags: []string{"surface_treatment", "solvent", "closed_system"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-12921-4",
},
// ── EN 1501 — Abfallsammelfahrzeuge ───────────────────────────────
{
ID: "EN-1501-3", Number: "EN 1501-3:2008+A1:2012",
TitleDE: "Abfallsammelfahrzeuge und zugehoerige Hubbuegelvorrichtungen — Allgemeine Anforderungen und Sicherheitsanforderungen — Teil 3: Frontlader-Abfallsammelfahrzeuge",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Frontlader-Muellfahrzeuge: Hub- und Kippeinrichtung, Schuettzonen, Rueckfahrsicherung.",
MachineTypes: []string{"refuse_vehicle", "front_loader_refuse"},
HazardCats: []string{"mechanical_hazard", "crushing_hazard", "collision"},
Tags: []string{"vehicle", "lifting", "waste_handling"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-1501-3",
},
// ── EN 13445 — Unbefeuerte Druckbehaelter ─────────────────────────
{
ID: "EN-13445-2", Number: "EN 13445-2:2014",
TitleDE: "Unbefeuerte Druckbehaelter — Teil 2: Werkstoffe",
NormType: "C",
ScopeDE: "Werkstoffanforderungen fuer unbefeuerte Druckbehaelter: Stahlsorten, Zulaessigkeitsbedingungen, Tieftemperatureignung, Pruefzeugnisse.",
MachineTypes: []string{"pressure_vessel"},
HazardCats: []string{"pressure_hazard", "material_failure"},
Tags: []string{"pressure", "material_selection"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13445-2",
},
{
ID: "EN-13445-4", Number: "EN 13445-4:2014",
TitleDE: "Unbefeuerte Druckbehaelter — Teil 4: Herstellung",
NormType: "C",
ScopeDE: "Anforderungen an die Herstellung von Druckbehaeltern: Schweissverfahren, Waermebehandlung, Umformung, Toleranzen.",
MachineTypes: []string{"pressure_vessel"},
HazardCats: []string{"pressure_hazard", "welding_defect"},
Tags: []string{"pressure", "fabrication", "welding"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13445-4",
},
{
ID: "EN-13445-5", Number: "EN 13445-5:2014",
TitleDE: "Unbefeuerte Druckbehaelter — Teil 5: Inspektion und Pruefung",
NormType: "C",
ScopeDE: "Pruefanforderungen fuer unbefeuerte Druckbehaelter: zerstoerungsfreie Pruefung, Druckprobe, Endkontrolle, Dokumentation.",
MachineTypes: []string{"pressure_vessel"},
HazardCats: []string{"pressure_hazard"},
Tags: []string{"pressure", "inspection", "ndt_testing"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13445-5",
},
// ── EN 13480 — Metallische industrielle Rohrleitungen ─────────────
{
ID: "EN-13480-2", Number: "EN 13480-2:2017",
TitleDE: "Metallische industrielle Rohrleitungen — Teil 2: Werkstoffe",
NormType: "C",
ScopeDE: "Werkstoffanforderungen fuer industrielle Rohrleitungen: Stahlsorten, Zulaessigkeitskurven, Tieftemperatureignung.",
MachineTypes: []string{"industrial_piping", "process_plant"},
HazardCats: []string{"pressure_hazard", "material_failure"},
Tags: []string{"piping", "pressure", "material_selection"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13480-2",
},
{
ID: "EN-13480-4", Number: "EN 13480-4:2017",
TitleDE: "Metallische industrielle Rohrleitungen — Teil 4: Herstellung und Verlegung",
NormType: "C",
ScopeDE: "Anforderungen an Herstellung und Verlegung von Rohrleitungen: Schweissen, Biegen, Waermebehandlung, Montage.",
MachineTypes: []string{"industrial_piping", "process_plant"},
HazardCats: []string{"pressure_hazard", "welding_defect"},
Tags: []string{"piping", "pressure", "fabrication"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13480-4",
},
{
ID: "EN-13480-5", Number: "EN 13480-5:2017",
TitleDE: "Metallische industrielle Rohrleitungen — Teil 5: Inspektion und Pruefung",
NormType: "C",
ScopeDE: "Pruefanforderungen fuer industrielle Rohrleitungen: zerstoerungsfreie Pruefung, Druckpruefung, Endkontrolle, Abnahmeprotokoll.",
MachineTypes: []string{"industrial_piping", "process_plant"},
HazardCats: []string{"pressure_hazard"},
Tags: []string{"piping", "pressure", "inspection"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13480-5",
},
// ── EN ISO 4126 — Sicherheitseinrichtungen gegen Ueberdruck ──────
{
ID: "EN-ISO-4126-2", Number: "EN ISO 4126-2:2019",
TitleDE: "Sicherheitseinrichtungen gegen unzulaessigen Ueberdruck — Teil 2: Berstscheibeneinrichtungen",
NormType: "C",
ScopeDE: "Anforderungen an Berstscheiben: Berstdruck, Werkstoffauswahl, Einbaubedingungen, Kennzeichnung.",
MachineTypes: []string{"pressure_vessel", "process_plant"},
HazardCats: []string{"pressure_hazard", "explosion"},
Tags: []string{"pressure", "bursting_disc", "overpressure_protection"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-4126-2",
},
{
ID: "EN-ISO-4126-3", Number: "EN ISO 4126-3:2006",
TitleDE: "Sicherheitseinrichtungen gegen unzulaessigen Ueberdruck — Teil 3: Kombinierte Einrichtungen (Sicherheitsventile und Berstscheibeneinrichtungen)",
NormType: "C",
ScopeDE: "Anforderungen an Kombinationen von Sicherheitsventilen und Berstscheiben: Stroemungswiderstand, Ausloesereihenfolge.",
MachineTypes: []string{"pressure_vessel", "process_plant"},
HazardCats: []string{"pressure_hazard", "explosion"},
Tags: []string{"pressure", "safety_valve", "bursting_disc"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-4126-3",
},
{
ID: "EN-ISO-4126-5", Number: "EN ISO 4126-5:2013",
TitleDE: "Sicherheitseinrichtungen gegen unzulaessigen Ueberdruck — Teil 5: Gesteuerte Sicherheitseinrichtungen (CSPRS)",
NormType: "C",
ScopeDE: "Anforderungen an gesteuerte Sicherheits-Druckentlastungssysteme: Sensorik, Logik, Stellglieder, SIL-Zuordnung.",
MachineTypes: []string{"pressure_vessel", "process_plant"},
HazardCats: []string{"pressure_hazard", "explosion"},
Tags: []string{"pressure", "controlled_safety_system", "sil"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-4126-5",
},
{
ID: "EN-ISO-4126-6", Number: "EN ISO 4126-6:2014",
TitleDE: "Sicherheitseinrichtungen gegen unzulaessigen Ueberdruck — Teil 6: Anwendung, Auswahl und Einbau von Berstscheibeneinrichtungen",
NormType: "C",
ScopeDE: "Leitfaden fuer die korrekte Auswahl und Einbau von Berstscheiben: Einbaulage, Gegendruck, Temperaturkorrektur.",
MachineTypes: []string{"pressure_vessel", "process_plant"},
HazardCats: []string{"pressure_hazard"},
Tags: []string{"pressure", "bursting_disc", "installation"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-4126-6",
},
{
ID: "EN-ISO-4126-7", Number: "EN ISO 4126-7:2013",
TitleDE: "Sicherheitseinrichtungen gegen unzulaessigen Ueberdruck — Teil 7: Allgemeine Daten",
NormType: "C",
ScopeDE: "Allgemeine Informationen zu Sicherheitseinrichtungen gegen Ueberdruck: Begriffe, Symbole, Auswahlleitfaden fuer alle Teile.",
MachineTypes: []string{"pressure_vessel", "process_plant"},
HazardCats: []string{"pressure_hazard"},
Tags: []string{"pressure", "safety_valve", "terminology"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-4126-7",
},
// ── EN 12952 — Wasserrohrkessel ───────────────────────────────────
{
ID: "EN-12952-3", Number: "EN 12952-3:2011",
TitleDE: "Wasserrohrkessel und Anlagenkomponenten — Teil 3: Konstruktion und Berechnung fuer drucktragende Kesselteile",
NormType: "C",
ScopeDE: "Konstruktions- und Berechnungsanforderungen fuer drucktragende Teile von Wasserrohrkesseln: Wanddicke, Ausschnitte, Stuetzkonstruktionen.",
MachineTypes: []string{"boiler", "water_tube_boiler"},
HazardCats: []string{"pressure_hazard", "thermal_hazard", "explosion"},
Tags: []string{"pressure", "steam", "hot_surface"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-12952-3",
},
{
ID: "EN-12952-5", Number: "EN 12952-5:2011",
TitleDE: "Wasserrohrkessel und Anlagenkomponenten — Teil 5: Verarbeitung und Bauausfuehrung fuer drucktragende Kesselteile",
NormType: "C",
ScopeDE: "Anforderungen an Fertigung und Montage von Wasserrohrkesseln: Schweissprozesse, Waermebehandlung, Formtoleranzen.",
MachineTypes: []string{"boiler", "water_tube_boiler"},
HazardCats: []string{"pressure_hazard", "welding_defect"},
Tags: []string{"pressure", "steam", "fabrication"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-12952-5",
},
{
ID: "EN-12952-6", Number: "EN 12952-6:2011",
TitleDE: "Wasserrohrkessel und Anlagenkomponenten — Teil 6: Pruefung waehrend der Herstellung, Dokumentation und Kennzeichnung fuer drucktragende Kesselteile",
NormType: "C",
ScopeDE: "Pruefanforderungen fuer Wasserrohrkessel: zerstoerungsfreie Pruefung, Druckpruefung, Abnahmeprotokoll, CE-Kennzeichnung.",
MachineTypes: []string{"boiler", "water_tube_boiler"},
HazardCats: []string{"pressure_hazard"},
Tags: []string{"pressure", "steam", "inspection", "ndt_testing"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-12952-6",
},
}
}
@@ -326,5 +326,19 @@ func GetWave3cCNorms() []NormReference {
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-1846-3",
},
// ── Dental supplementary ────────────────────────────────────────────
{
ID: "EN-ISO-21530", Number: "EN ISO 21530:2004",
TitleDE: "Zahnheilkunde — Werkstoffe fuer Mundmodelle",
NormType: "C",
ScopeDE: "Anforderungen an Werkstoffe und Pruefverfahren fuer zahnaerztliche Mundmodelle und Geraetezubehoer.",
MachineTypes: []string{"dental_equipment", "dental_unit"},
HazardCats: []string{"biological_hazard", "material_hazard"},
Tags: []string{"dental", "materials", "model"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-21530",
},
}
}
@@ -1,310 +1,258 @@
package iace
// GetWave3dCNorms returns wave-3d norms covering HVAC/ventilation, garage/vehicle
// service extensions, explosives/blasting, swimming pool technology, railway
// adjacent market, pest control, and compressed gas cylinders.
// GetWave3dCNorms returns C-norms for scaffolding/temporary structures
// (EN 12810/12811), playground equipment (EN 1176 series), fitness/gym
// equipment (EN ISO 20957 series), and swimming pool/sports facility
// equipment (EN 13451, EN 15288).
func GetWave3dCNorms() []NormReference {
return []NormReference{
// ── HVAC / Lueftungstechnik ───────────────────────────────────────
// ── Scaffolding / Temporary Structures ───────────────────────────
{
ID: "EN-13779", Number: "EN 13779:2007",
TitleDE: "Lueftung von Nichtwohngebaeuden — Leistungsanforderungen fuer Lueftungs- und Klimaanlagen",
ID: "EN-12810-1", Number: "EN 12810-1:2003",
TitleDE: "Fassadengerueste aus vorgefertigten Bauteilen — Teil 1: Produktfestlegungen",
NormType: "C",
ScopeDE: "Anforderungen an RLT-Anlagen in Nichtwohngebaeuden: Luftqualitaetsklassen, Filterung, Energieeffizienz.",
MachineTypes: []string{"hvac_system", "ventilation_unit"},
HazardCats: []string{"thermal_hazard", "noise"},
Tags: []string{"ventilation", "air_handling"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5", "Tabelle 1"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13779",
ScopeDE: "Leistungsanforderungen fuer Fassadengerueste aus vorgefertigten Bauteilen: Tragfaehigkeit, Lastklassen, Breitenklassen.",
MachineTypes: []string{"scaffolding", "temporary_structure"},
HazardCats: []string{"mechanical_hazard", "fall_hazard"},
Tags: []string{"height_work", "load_bearing"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5", "Tabelle 1"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-12810-1",
},
{
ID: "EN-16798-3", Number: "EN 16798-3:2017",
TitleDE: "Energetische Bewertung von Gebaeuden — Lueftung von Gebaeuden — Teil 3: Leistungsanforderungen an Lueftungs- und Klimaanlagen",
ID: "EN-12810-2", Number: "EN 12810-2:2003",
TitleDE: "Fassadengerueste aus vorgefertigten Bauteilen — Teil 2: Besondere Bemessungsverfahren und Nachweise",
NormType: "C",
ScopeDE: "Nachfolgenorm zu EN 13779: Leistungsanforderungen fuer Lueftungs- und Klimaanlagen in Nichtwohngebaeuden.",
MachineTypes: []string{"hvac_system", "ventilation_unit"},
HazardCats: []string{"thermal_hazard", "noise"},
Tags: []string{"ventilation", "air_handling", "energy_efficiency"},
Mandatory: false,
ScopeDE: "Bemessungsverfahren und Standsicherheitsnachweise fuer vorgefertigte Fassadengerueste: statische Berechnung, Verankerung.",
MachineTypes: []string{"scaffolding", "temporary_structure"},
HazardCats: []string{"mechanical_hazard", "fall_hazard"},
Tags: []string{"height_work", "structural_analysis"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 6"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-16798-3",
BeuthURL: "https://www.beuth.de/de/norm/din-en-12810-2",
},
{
ID: "EN-12097", Number: "EN 12097:2006",
TitleDE: "Lueftung von Gebaeuden — Luftleitungen — Anforderungen an Luftleitungsbauteile zur Wartung von Luftleitungssystemen",
ID: "EN-12811-1", Number: "EN 12811-1:2003",
TitleDE: "Temporaere Konstruktionen fuer Bauwerke — Teil 1: Arbeitsgerueste — Leistungsanforderungen, Entwurf, Konstruktion und Bemessung",
NormType: "C",
ScopeDE: "Anforderungen an Reinigungsklappen und Wartungszugaenge in Luftleitungssystemen: Zugaenglichkeit, Abmessungen.",
MachineTypes: []string{"hvac_system", "ventilation_unit"},
ScopeDE: "Leistungsanforderungen fuer Arbeitsgerueste: Belagklassen, Seitenschutz, Zugaenge, Standsicherheit.",
MachineTypes: []string{"scaffolding", "temporary_structure"},
HazardCats: []string{"mechanical_hazard", "fall_hazard"},
Tags: []string{"height_work", "load_bearing", "guardrail"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 6", "Tabelle 1"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-12811-1",
},
{
ID: "EN-12811-2", Number: "EN 12811-2:2003",
TitleDE: "Temporaere Konstruktionen fuer Bauwerke — Teil 2: Informationen zu Werkstoffen",
NormType: "C",
ScopeDE: "Werkstoffinformationen fuer temporaere Konstruktionen: Stahlgueten, Aluminiumlegierungen, Holzklassen, mechanische Eigenschaften.",
MachineTypes: []string{"scaffolding", "temporary_structure"},
HazardCats: []string{"mechanical_hazard"},
Tags: []string{"ventilation", "ductwork"},
Tags: []string{"material_specification"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-12097",
RelevantSections: []string{"Abschnitt 4", "Tabelle 1", "Tabelle 2"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-12811-2",
},
{
ID: "EN-1886", Number: "EN 1886:2007",
TitleDE: "Lueftung von Gebaeuden — Zentrale raumlufttechnische Geraete — Mechanische Eigenschaften und Messverfahren",
ID: "EN-12811-3", Number: "EN 12811-3:2002",
TitleDE: "Temporaere Konstruktionen fuer Bauwerke — Teil 3: Belastungspruefungen",
NormType: "C",
ScopeDE: "Mechanische Anforderungen an zentrale RLT-Geraete: Gehaeusefestigkeit, Dichtheit, Waermedaemmung.",
MachineTypes: []string{"hvac_system", "air_handling_unit"},
HazardCats: []string{"mechanical_hazard", "thermal_hazard"},
Tags: []string{"ventilation", "air_handling", "structural"},
ScopeDE: "Belastungspruefverfahren fuer temporaere Konstruktionen: statische und dynamische Prueflasten, Pruefaufbau, Auswertung.",
MachineTypes: []string{"scaffolding", "temporary_structure"},
HazardCats: []string{"mechanical_hazard"},
Tags: []string{"load_testing", "structural_analysis"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-1886",
},
{
ID: "EN-13053", Number: "EN 13053:2019",
TitleDE: "Lueftung von Gebaeuden — Zentrale raumlufttechnische Geraete — Leistungskenndaten",
NormType: "C",
ScopeDE: "Leistungskenndaten und Pruefverfahren fuer zentrale RLT-Geraete: Luftleistung, Druckverlust, Schalleistung.",
MachineTypes: []string{"hvac_system", "air_handling_unit"},
HazardCats: []string{"noise", "mechanical_hazard"},
Tags: []string{"ventilation", "air_handling"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5", "Abschnitt 7"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13053",
BeuthURL: "https://www.beuth.de/de/norm/din-en-12811-3",
},
// ── Garage / Fahrzeugservice — Erweiterung ────────────────────────
// ── Playground Equipment (EN 1176 series) ────────────────────────
{
ID: "EN-1012-3", Number: "EN 1012-3:1996+A1:2009",
TitleDE: "Kompressoren und Vakuumpumpen — Sicherheitsanforderungen — Teil 3: Prozesskompressoren",
ID: "EN-1176-1", Number: "EN 1176-1:2017",
TitleDE: "Spielplatzgeraete und Spielplatzboeden — Teil 1: Allgemeine sicherheitstechnische Anforderungen und Pruefverfahren",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Prozesskompressoren: Ueberdrucksicherung, Sicherheitsventile, Kuehlkreislauf.",
MachineTypes: []string{"compressor", "garage_equipment"},
HazardCats: []string{"mechanical_hazard", "pneumatic_hydraulic"},
Tags: []string{"high_pressure", "pneumatic_part"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-1012-3",
ScopeDE: "Allgemeine Sicherheitsanforderungen fuer Spielplatzgeraete: Fangstellen, Sturzhoehengrenzwerte, Materialanforderungen, Kennzeichnung.",
MachineTypes: []string{"playground_equipment"},
HazardCats: []string{"mechanical_hazard", "fall_hazard", "entanglement"},
Tags: []string{"child_safety", "public_use"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5", "Anhang A"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-1176-1",
},
{
ID: "EN-378-2", Number: "EN 378-2:2016",
TitleDE: "Kaelteanlagen und Waermepumpen — Sicherheitstechnische und umweltrelevante Anforderungen — Teil 2: Konstruktion, Herstellung, Pruefung, Kennzeichnung und Dokumentation",
ID: "EN-1176-2", Number: "EN 1176-2:2017",
TitleDE: "Spielplatzgeraete und Spielplatzboeden — Teil 2: Zusaetzliche besondere Sicherheitsanforderungen und Pruefverfahren fuer Schaukeln",
NormType: "C",
ScopeDE: "Konstruktions- und Berechnungsanforderungen fuer Kaelteanlagen: Druckpruefung, Werkstoffe, Schweissnaehte.",
MachineTypes: []string{"refrigeration_system", "heat_pump", "garage_equipment"},
HazardCats: []string{"mechanical_hazard", "pneumatic_hydraulic", "thermal_hazard"},
Tags: []string{"high_pressure", "refrigerant"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5", "Abschnitt 6"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-378-2",
ScopeDE: "Sicherheitsanforderungen fuer Schaukeln: Schwingbereich, Aufhaengungen, Sitzkonstruktion, Freiraum.",
MachineTypes: []string{"playground_equipment", "swing"},
HazardCats: []string{"mechanical_hazard", "fall_hazard"},
Tags: []string{"child_safety", "swinging_motion"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-1176-2",
},
{
ID: "EN-378-3", Number: "EN 378-3:2016",
TitleDE: "Kaelteanlagen und Waermepumpen — Sicherheitstechnische und umweltrelevante Anforderungen — Teil 3: Aufstellungsort und Schutz von Personen",
ID: "EN-1176-3", Number: "EN 1176-3:2017",
TitleDE: "Spielplatzgeraete und Spielplatzboeden — Teil 3: Zusaetzliche besondere Sicherheitsanforderungen und Pruefverfahren fuer Rutschen",
NormType: "C",
ScopeDE: "Anforderungen an Aufstellungsort und Personenschutz: Raumlueftung, Gaswarnanlagen, Zugangsschutz, Kaeltemittelmengen.",
MachineTypes: []string{"refrigeration_system", "heat_pump"},
HazardCats: []string{"chemical_hazard", "thermal_hazard"},
Tags: []string{"refrigerant", "ventilation"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Tabelle 1"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-378-3",
ScopeDE: "Sicherheitsanforderungen fuer Rutschen: Neigungswinkel, Seitenwaende, Auslaufbereich, Oberflaeche.",
MachineTypes: []string{"playground_equipment", "slide"},
HazardCats: []string{"mechanical_hazard", "fall_hazard"},
Tags: []string{"child_safety", "sliding_surface"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-1176-3",
},
{
ID: "EN-378-4", Number: "EN 378-4:2016",
TitleDE: "Kaelteanlagen und Waermepumpen — Sicherheitstechnische und umweltrelevante Anforderungen — Teil 4: Betrieb, Wartung, Instandsetzung und Rueckgewinnung",
ID: "EN-1176-4", Number: "EN 1176-4:2017",
TitleDE: "Spielplatzgeraete und Spielplatzboeden — Teil 4: Zusaetzliche besondere Sicherheitsanforderungen und Pruefverfahren fuer Seilbahnen",
NormType: "C",
ScopeDE: "Betrieb und Wartung von Kaelteanlagen: Instandhaltungsplaene, Kaeltemittelrueckgewinnung, Dichtheitspruefung.",
MachineTypes: []string{"refrigeration_system", "heat_pump"},
HazardCats: []string{"chemical_hazard", "mechanical_hazard"},
Tags: []string{"refrigerant", "maintenance"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-378-4",
ScopeDE: "Sicherheitsanforderungen fuer Spielplatz-Seilbahnen: Bremssysteme, Seilspannung, Aufhaengung, Enddaempfung.",
MachineTypes: []string{"playground_equipment", "cable_runway"},
HazardCats: []string{"mechanical_hazard", "fall_hazard"},
Tags: []string{"child_safety", "rope", "high_speed"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-1176-4",
},
{
ID: "EN-1176-5", Number: "EN 1176-5:2019",
TitleDE: "Spielplatzgeraete und Spielplatzboeden — Teil 5: Zusaetzliche besondere Sicherheitsanforderungen und Pruefverfahren fuer Karussells",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Spielplatz-Karussells: Drehgeschwindigkeit, Fangstellen, Standsicherheit.",
MachineTypes: []string{"playground_equipment", "carousel"},
HazardCats: []string{"mechanical_hazard", "entanglement"},
Tags: []string{"child_safety", "rotating_part"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-1176-5",
},
{
ID: "EN-1176-6", Number: "EN 1176-6:2017",
TitleDE: "Spielplatzgeraete und Spielplatzboeden — Teil 6: Zusaetzliche besondere Sicherheitsanforderungen und Pruefverfahren fuer Wippgeraete",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Wippgeraete: Endanschlaege, Fingerklemmschutz, Daempfung, Standsicherheit.",
MachineTypes: []string{"playground_equipment", "seesaw"},
HazardCats: []string{"mechanical_hazard", "crushing_hazard"},
Tags: []string{"child_safety"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-1176-6",
},
{
ID: "EN-1176-7", Number: "EN 1176-7:2020",
TitleDE: "Spielplatzgeraete und Spielplatzboeden — Teil 7: Anleitung fuer Einbau, Inspektion, Wartung und Betrieb",
NormType: "C",
ScopeDE: "Anleitung fuer Einbau, Inspektion und Wartung von Spielplatzgeraeten: Inspektionsintervalle, Verschleisserkennung, Dokumentation.",
MachineTypes: []string{"playground_equipment"},
HazardCats: []string{"mechanical_hazard"},
Tags: []string{"child_safety", "maintenance", "inspection"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5", "Anhang A"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-1176-7",
},
// ── Sprengstoffe / Sprengarbeit ───────────────────────────────────
// ── Fitness / Gym Equipment (EN ISO 20957 series) ────────────────
{
ID: "EN-13631-2", Number: "EN 13631-2:2002",
TitleDE: "Sprengstoffe fuer zivile Zwecke — Sprengkoerper und Zuendmittel — Teil 2: Bestimmung der thermischen Stabilitaet von Sprengstoffen",
ID: "EN-ISO-20957-1", Number: "EN ISO 20957-1:2013",
TitleDE: "Stationaere Trainingsgeraete — Teil 1: Allgemeine sicherheitstechnische Anforderungen und Pruefverfahren",
NormType: "C",
ScopeDE: "Pruefverfahren zur Bestimmung der thermischen Stabilitaet von Sprengstoffen: Lagerbestaendigkeit, Zersetzungstemperatur.",
MachineTypes: []string{"blasting_equipment", "explosives_handling"},
HazardCats: []string{"explosion_hazard", "thermal_hazard"},
Tags: []string{"explosive", "high_temperature"},
Mandatory: false,
ScopeDE: "Allgemeine Sicherheitsanforderungen fuer stationaere Trainingsgeraete: Standsicherheit, Quetschstellen, Kennzeichnung, Genauigkeitsklassen.",
MachineTypes: []string{"fitness_equipment", "gym_machine"},
HazardCats: []string{"mechanical_hazard", "crushing_hazard"},
Tags: []string{"exercise", "public_use"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13631-2",
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-20957-1",
},
{
ID: "EN-13631-3", Number: "EN 13631-3:2004",
TitleDE: "Sprengstoffe fuer zivile Zwecke — Sprengkoerper und Zuendmittel — Teil 3: Bestimmung der Reibempfindlichkeit von Sprengstoffen",
ID: "EN-ISO-20957-4", Number: "EN ISO 20957-4:2016",
TitleDE: "Stationaere Trainingsgeraete — Teil 4: Kraftbetaetigte Trainingsbaenke — zusaetzliche besondere Sicherheitsanforderungen und Pruefverfahren",
NormType: "C",
ScopeDE: "Pruefverfahren fuer die Reibempfindlichkeit von Sprengstoffen: Standardreibgeraet, Grenzwerte, Klassifizierung.",
MachineTypes: []string{"blasting_equipment", "explosives_handling"},
HazardCats: []string{"explosion_hazard", "mechanical_hazard"},
Tags: []string{"explosive", "friction"},
Mandatory: false,
ScopeDE: "Zusaetzliche Sicherheitsanforderungen fuer kraftbetaetigte Trainingsbaenke: Gewichtsstapelabdeckung, Seilzugsicherung, Lastbegrenzung.",
MachineTypes: []string{"fitness_equipment", "strength_machine"},
HazardCats: []string{"mechanical_hazard", "crushing_hazard"},
Tags: []string{"exercise", "weight_stack", "cable"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13631-3",
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-20957-4",
},
{
ID: "EN-13631-4", Number: "EN 13631-4:2002",
TitleDE: "Sprengstoffe fuer zivile Zwecke — Sprengkoerper und ZuendmittelTeil 4: Bestimmung der Schlagempfindlichkeit von Sprengstoffen",
ID: "EN-ISO-20957-5", Number: "EN ISO 20957-5:2016",
TitleDE: "Stationaere Trainingsgeraete — Teil 5: Stationaere Fahrradergometerzusaetzliche besondere Sicherheitsanforderungen und Pruefverfahren",
NormType: "C",
ScopeDE: "Pruefverfahren fuer die Schlagempfindlichkeit von Sprengstoffen: Fallhammer, Grenzenergie, Klassifizierung.",
MachineTypes: []string{"blasting_equipment", "explosives_handling"},
HazardCats: []string{"explosion_hazard", "mechanical_hazard"},
Tags: []string{"explosive", "impact"},
Mandatory: false,
ScopeDE: "Zusaetzliche Sicherheitsanforderungen fuer stationaere Fahrradergometer: Schwungmassenabdeckung, Pedalbelastung, Bremssystem.",
MachineTypes: []string{"fitness_equipment", "stationary_bicycle"},
HazardCats: []string{"mechanical_hazard", "entanglement"},
Tags: []string{"exercise", "rotating_part", "pedal"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13631-4",
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-20957-5",
},
{
ID: "EN-ISO-20957-6", Number: "EN ISO 20957-6:2005",
TitleDE: "Stationaere Trainingsgeraete — Teil 6: Laufbaender — zusaetzliche besondere Sicherheitsanforderungen und Pruefverfahren",
NormType: "C",
ScopeDE: "Zusaetzliche Sicherheitsanforderungen fuer Laufbaender: Not-Halt-Leine, Geschwindigkeitsbegrenzung, Seitengelaender, Bandeinzug.",
MachineTypes: []string{"fitness_equipment", "treadmill"},
HazardCats: []string{"mechanical_hazard", "entanglement", "fall_hazard"},
Tags: []string{"exercise", "belt", "motorized_drive"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-20957-6",
},
{
ID: "EN-ISO-20957-9", Number: "EN ISO 20957-9:2016",
TitleDE: "Stationaere Trainingsgeraete — Teil 9: Ellipsentrainer — zusaetzliche besondere Sicherheitsanforderungen und Pruefverfahren",
NormType: "C",
ScopeDE: "Zusaetzliche Sicherheitsanforderungen fuer Ellipsentrainer (Crosstrainer): Quetschstellen an Gelenken, Standsicherheit, Schwungmassenabdeckung.",
MachineTypes: []string{"fitness_equipment", "elliptical_trainer"},
HazardCats: []string{"mechanical_hazard", "crushing_hazard"},
Tags: []string{"exercise", "rotating_part"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-20957-9",
},
{
ID: "EN-ISO-20957-10", Number: "EN ISO 20957-10:2017",
TitleDE: "Stationaere Trainingsgeraete — Teil 10: Trainingsfahrraeder mit starrem Antrieb oder ohne Freilauf — zusaetzliche besondere Sicherheitsanforderungen und Pruefverfahren",
NormType: "C",
ScopeDE: "Zusaetzliche Sicherheitsanforderungen fuer Trainingsfahrraeder ohne Freilauf (Spinning): Bremssystem, Schwungmassenabdeckung, Not-Brems-Hebel.",
MachineTypes: []string{"fitness_equipment", "spinning_bike"},
HazardCats: []string{"mechanical_hazard", "entanglement"},
Tags: []string{"exercise", "rotating_part", "high_speed"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-20957-10",
},
// ── Schwimmbadtechnik ─────────────────────────────────────────────
// ── Sports Facility / Swimming Pool Equipment ────────────────────
{
ID: "EN-13451-2", Number: "EN 13451-2:2015",
TitleDE: "Schwimmbadgeraete — Teil 2: Zusaetzliche besondere Sicherheitsanforderungen und Pruefverfahren fuer Leitern, Treppen und Griffeinrichtungen",
ID: "EN-13451-1", Number: "EN 13451-1:2011",
TitleDE: "Schwimmbadausruestung — Teil 1: Allgemeine sicherheitstechnische Anforderungen und Pruefverfahren",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Schwimmbadleitern und -treppen: Rutschfestigkeit, Tragfaehigkeit, Korrosionsbestaendigkeit.",
MachineTypes: []string{"swimming_pool_equipment"},
HazardCats: []string{"mechanical_hazard", "slipping_hazard"},
Tags: []string{"ladder", "corrosion_resistant"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13451-2",
},
{
ID: "EN-13451-3", Number: "EN 13451-3:2011",
TitleDE: "Schwimmbadgeraete — Teil 3: Zusaetzliche besondere Sicherheitsanforderungen und Pruefverfahren fuer Einlaufduesen und Ueberlaeufe",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Einlaufduesen und Ueberlaufrinnen: Saugwirkung, Fangstellen, Durchflussmengen.",
MachineTypes: []string{"swimming_pool_equipment"},
ScopeDE: "Allgemeine Sicherheitsanforderungen fuer Schwimmbadausruestung: Fangstellen, Oberflaechen, Werkstoffe, Kennzeichnung.",
MachineTypes: []string{"swimming_pool_equipment", "sports_facility"},
HazardCats: []string{"mechanical_hazard", "drowning_hazard"},
Tags: []string{"water_inlet", "suction_hazard"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13451-3",
},
{
ID: "EN-13451-4", Number: "EN 13451-4:2017",
TitleDE: "Schwimmbadgeraete — Teil 4: Zusaetzliche besondere Sicherheitsanforderungen und Pruefverfahren fuer Startbloecke",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Startbloecke: Rutschfestigkeit, Stabilitaet, Trittflaeche, Verankerung.",
MachineTypes: []string{"swimming_pool_equipment"},
HazardCats: []string{"mechanical_hazard", "slipping_hazard"},
Tags: []string{"starting_block"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13451-4",
},
{
ID: "EN-13451-5", Number: "EN 13451-5:2017",
TitleDE: "Schwimmbadgeraete — Teil 5: Zusaetzliche besondere Sicherheitsanforderungen und Pruefverfahren fuer Beckenabdeckungen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Beckenabdeckungen: Tragfaehigkeit, Vermeidung von Fangstellen, Betaetigungsmechanismus.",
MachineTypes: []string{"swimming_pool_equipment"},
HazardCats: []string{"mechanical_hazard", "drowning_hazard"},
Tags: []string{"pool_cover", "moving_part"},
Mandatory: false,
Tags: []string{"water", "public_use", "child_safety"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13451-5",
BeuthURL: "https://www.beuth.de/de/norm/din-en-13451-1",
},
{
ID: "EN-13451-10", Number: "EN 13451-10:2004",
TitleDE: "Schwimmbadgeraete — Teil 10: Zusaetzliche besondere Sicherheitsanforderungen und Pruefverfahren fuer Sprungbretter und Sprungplattformen",
ID: "EN-15288-1", Number: "EN 15288-1:2018",
TitleDE: "Schwimmbaeder — Teil 1: Sicherheitstechnische Anforderungen an Planung und Bau",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Sprungbretter und Plattformen: Elastizitaet, Rutschfestigkeit, Befestigung, Wassertiefe.",
MachineTypes: []string{"swimming_pool_equipment"},
HazardCats: []string{"mechanical_hazard", "falling_hazard"},
Tags: []string{"diving_board", "gravity_risk"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13451-10",
},
{
ID: "EN-13451-11", Number: "EN 13451-11:2017",
TitleDE: "Schwimmbadgeraete — Teil 11: Zusaetzliche besondere Sicherheitsanforderungen und Pruefverfahren fuer Wasserrutschen ab 2 m Hoehe",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Wasserrutschen: Rutschgeschwindigkeit, Auslaufbereich, Strukturfestigkeit, Fangstellen.",
MachineTypes: []string{"swimming_pool_equipment", "water_slide"},
HazardCats: []string{"mechanical_hazard", "falling_hazard"},
Tags: []string{"water_slide", "gravity_risk"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13451-11",
},
// ── Bahntechnik (angrenzender Markt) ──────────────────────────────
{
ID: "EN-50126-1", Number: "EN 50126-1:2017",
TitleDE: "Bahnanwendungen — Spezifikation und Nachweis der Zuverlaessigkeit, Verfuegbarkeit, Instandhaltbarkeit und Sicherheit (RAMS) — Teil 1: Allgemeiner RAMS-Prozess",
NormType: "C",
ScopeDE: "RAMS-Prozess fuer Bahnanwendungen: Zuverlaessigkeits- und Sicherheitsanalyse, Lebenszyklus-Management.",
MachineTypes: []string{"railway_system", "rail_vehicle"},
HazardCats: []string{"mechanical_hazard", "electrical_hazard"},
Tags: []string{"railway", "functional_safety", "rams"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 6"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-50126-1",
},
{
ID: "EN-50128", Number: "EN 50128:2011",
TitleDE: "Bahnanwendungen — Telekommunikationstechnik, Signaltechnik und Datenverarbeitungssysteme — Software fuer Eisenbahnsteuerungs- und Ueberwachungssysteme",
NormType: "C",
ScopeDE: "Software-Lebenszyklus fuer sicherheitsrelevante Eisenbahnsteuerungssysteme: SIL-Zuordnung, Verifikation, Validierung.",
MachineTypes: []string{"railway_system", "signalling_system"},
HazardCats: []string{"software_hazard", "electrical_hazard"},
Tags: []string{"railway", "software_safety", "sil"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5", "Abschnitt 7"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-50128",
},
{
ID: "EN-50129", Number: "EN 50129:2018",
TitleDE: "Bahnanwendungen — Telekommunikationstechnik, Signaltechnik und Datenverarbeitungssysteme — Sicherheitsrelevante elektronische Systeme fuer Signaltechnik",
NormType: "C",
ScopeDE: "Anforderungen an sicherheitsrelevante elektronische Signaltechniksysteme: Safety Case, Redundanz, Nachweisverfahren.",
MachineTypes: []string{"railway_system", "signalling_system"},
HazardCats: []string{"electrical_hazard", "software_hazard"},
Tags: []string{"railway", "functional_safety", "electronic_system"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-50129",
},
// ── Schaedlingsbekaempfungsgeraete ────────────────────────────────
{
ID: "EN-16602", Number: "EN 16602:2016",
TitleDE: "Elektronische Schaedlingsbekaempfungsgeraete — Sicherheitsanforderungen und Pruefverfahren",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer elektronische Schaedlingsbekaempfungsgeraete: Hochspannungsschutz, Beruehrungssicherheit, Kennzeichnung.",
MachineTypes: []string{"pest_control_device"},
HazardCats: []string{"electrical_hazard"},
Tags: []string{"high_voltage", "electrical_part"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-16602",
},
// ── Druckgasflaschen ──────────────────────────────────────────────
{
ID: "EN-ISO-10297", Number: "EN ISO 10297:2014",
TitleDE: "Gasflaschen — Ventile fuer nachfuellbare Gasflaschen — Spezifikation und Baumusterpruefung",
NormType: "C",
ScopeDE: "Anforderungen an Ventile fuer Druckgasflaschen: Werkstoffauswahl, Dichtheit, Bedienungsdrehmoment, Baumusterpruefung.",
MachineTypes: []string{"gas_cylinder", "compressed_gas_equipment"},
HazardCats: []string{"pneumatic_hydraulic", "explosion_hazard"},
Tags: []string{"high_pressure", "gas_valve"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 6"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-10297",
},
{
ID: "EN-ISO-22434", Number: "EN ISO 22434:2011",
TitleDE: "Ortsbewegliche Gasflaschen — Inspektion und Wartung von Gasflaschenventilen",
NormType: "C",
ScopeDE: "Inspektions- und Wartungsverfahren fuer Gasflaschenventile: Pruefintervalle, Dichtheitspruefung, Austauschkriterien.",
MachineTypes: []string{"gas_cylinder", "compressed_gas_equipment"},
HazardCats: []string{"pneumatic_hydraulic", "mechanical_hazard"},
Tags: []string{"high_pressure", "maintenance"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-22434",
ScopeDE: "Sicherheitsanforderungen fuer Planung und Bau von Schwimmbadern: Wassertiefe, Bodenneigung, Rettungseinrichtungen, Beschilderung.",
MachineTypes: []string{"swimming_pool_equipment", "sports_facility"},
HazardCats: []string{"mechanical_hazard", "drowning_hazard", "fall_hazard"},
Tags: []string{"water", "public_use"},
Mandatory: true,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5", "Abschnitt 6"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-15288-1",
},
}
}
@@ -0,0 +1,294 @@
package iace
// GetWave3dExtCNorms returns wave-3d extension norms covering vibration testing,
// occupational safety PPE (B2), access equipment (ladders), material testing
// machines, and noise measurement standards.
func GetWave3dExtCNorms() []NormReference {
return []NormReference{
// ── Schwingungspruefung ───────────────────────────────────────────
{
ID: "EN-ISO-5344", Number: "EN ISO 5344:2004",
TitleDE: "Schwingungserzeuger — Kalibrierung von Schwingungsaufnehmern",
NormType: "B2",
ScopeDE: "Kalibrierverfahren fuer Schwingungserzeuger und Referenzaufnehmer: Vergleichskalibrierung, Frequenzbereich.",
MachineTypes: []string{},
HazardCats: []string{"vibration"},
Tags: []string{"vibration_risk", "calibration"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-5344",
},
{
ID: "EN-ISO-16063-1", Number: "EN ISO 16063-1:1998",
TitleDE: "Verfahren zur Kalibrierung von Schwingungsaufnehmern — Teil 1: Grundbegriffe",
NormType: "B2",
ScopeDE: "Grundbegriffe und Verfahren fuer die Kalibrierung von Schwingungsmessgeraeten: Terminologie, Messunsicherheit.",
MachineTypes: []string{},
HazardCats: []string{"vibration"},
Tags: []string{"vibration_risk", "calibration", "measurement"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 3", "Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-16063-1",
},
// ── Persoenliche Schutzausruestung (PSA) — B2 ─────────────────────
{
ID: "EN-ISO-20345", Number: "EN ISO 20345:2022",
TitleDE: "Persoenliche Schutzausruestung — Sicherheitsschuhe",
NormType: "B2",
ScopeDE: "Anforderungen an Sicherheitsschuhe: Zehenschutzkappe (200J), Durchtrittsicherheit, Rutschfestigkeit, Schutzklassen S1-S5.",
MachineTypes: []string{},
HazardCats: []string{"mechanical_hazard", "slipping_hazard"},
Tags: []string{"ppe", "foot_protection"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5", "Tabelle 1"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-20345",
},
{
ID: "EN-ISO-20346", Number: "EN ISO 20346:2022",
TitleDE: "Persoenliche Schutzausruestung — Berufsschuhe",
NormType: "B2",
ScopeDE: "Anforderungen an Berufsschuhe: Zehenschutzkappe (100J), Kategorien P1-P5, geringerer Schutzgrad als Sicherheitsschuhe.",
MachineTypes: []string{},
HazardCats: []string{"mechanical_hazard"},
Tags: []string{"ppe", "foot_protection"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-20346",
},
{
ID: "EN-388", Number: "EN 388:2016+A1:2018",
TitleDE: "Schutzhandschuhe gegen mechanische Risiken",
NormType: "B2",
ScopeDE: "Pruefverfahren und Leistungsstufen fuer Schutzhandschuhe: Abrieb, Schnittfestigkeit, Weiterreissfestigkeit, Durchstichfestigkeit.",
MachineTypes: []string{},
HazardCats: []string{"mechanical_hazard", "cutting_hazard"},
Tags: []string{"ppe", "hand_protection"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 6", "Tabelle 1"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-388",
},
{
ID: "EN-166", Number: "EN 166:2001",
TitleDE: "Persoenlicher Augenschutz — Anforderungen",
NormType: "B2",
ScopeDE: "Grundanforderungen an persoenlichen Augenschutz: optische Klassen, mechanische Festigkeit, Bestaendigkeit, Kennzeichnung.",
MachineTypes: []string{},
HazardCats: []string{"mechanical_hazard", "chemical_hazard"},
Tags: []string{"ppe", "eye_protection"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Tabelle 1"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-166",
},
{
ID: "EN-352-1", Number: "EN 352-1:2020",
TitleDE: "Gehoerschuetzer — Allgemeine Anforderungen — Teil 1: Kapselgehoerschuetzer",
NormType: "B2",
ScopeDE: "Anforderungen an Kapselgehoerschuetzer: Schalldaemmung, Andruckkraft, Polsterqualitaet, Komfortanforderungen.",
MachineTypes: []string{},
HazardCats: []string{"noise"},
Tags: []string{"ppe", "hearing_protection"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-352-1",
},
{
ID: "EN-352-2", Number: "EN 352-2:2020",
TitleDE: "Gehoerschuetzer — Allgemeine Anforderungen — Teil 2: Gehoerschutzstöpsel",
NormType: "B2",
ScopeDE: "Anforderungen an Gehoerschutzstoepsel: Schalldaemmung, Werkstoffvertraeglichkeit, Einsetzmethodik.",
MachineTypes: []string{},
HazardCats: []string{"noise"},
Tags: []string{"ppe", "hearing_protection"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-352-2",
},
{
ID: "EN-149", Number: "EN 149:2001+A1:2009",
TitleDE: "Atemschutzgeraete — Filtrierende Halbmasken zum Schutz gegen Partikeln — Anforderungen, Pruefung, Kennzeichnung",
NormType: "B2",
ScopeDE: "Anforderungen an filtrierende Halbmasken FFP1/FFP2/FFP3: Filterleistung, Atemwiderstand, Dichtheitspruefung.",
MachineTypes: []string{},
HazardCats: []string{"chemical_hazard", "dust_hazard"},
Tags: []string{"ppe", "respiratory_protection"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 7", "Tabelle 1"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-149",
},
{
ID: "EN-ISO-11612", Number: "EN ISO 11612:2015",
TitleDE: "Schutzkleidung — Kleidung zum Schutz gegen Hitze und Flammen — Mindestleistungsanforderungen",
NormType: "B2",
ScopeDE: "Anforderungen an Hitzeschutzkleidung: Flammausbreitung, konvektive/strahlende Waerme, Metallspritzerbestaendigkeit.",
MachineTypes: []string{},
HazardCats: []string{"thermal_hazard"},
Tags: []string{"ppe", "heat_protection"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5", "Tabelle 2"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-11612",
},
{
ID: "EN-1149-1", Number: "EN 1149-1:2006",
TitleDE: "Schutzkleidung — Elektrostatische Eigenschaften — Teil 1: Pruefverfahren fuer die Messung des Oberflaechenwiderstandes",
NormType: "B2",
ScopeDE: "Pruefverfahren fuer den Oberflaechenwiderstand antistatischer Schutzkleidung: Messanordnung, Grenzwerte.",
MachineTypes: []string{},
HazardCats: []string{"electrical_hazard", "explosion_hazard"},
Tags: []string{"ppe", "antistatic"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-1149-1",
},
{
ID: "EN-1149-5", Number: "EN 1149-5:2018",
TitleDE: "Schutzkleidung — Elektrostatische Eigenschaften — Teil 5: Leistungsanforderungen an Material und Konstruktion",
NormType: "B2",
ScopeDE: "Leistungsanforderungen an antistatische Schutzkleidung: Erdungskonzept, Materialkombinationen, Gesamtwiderstand.",
MachineTypes: []string{},
HazardCats: []string{"electrical_hazard", "explosion_hazard"},
Tags: []string{"ppe", "antistatic"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-1149-5",
},
{
ID: "EN-ISO-13688", Number: "EN ISO 13688:2013",
TitleDE: "Schutzkleidung — Allgemeine Anforderungen",
NormType: "B2",
ScopeDE: "Allgemeine Grundanforderungen an Schutzkleidung: Ergonomie, Alterung, Groessenbezeichnung, Kennzeichnung, Pflegehinweise.",
MachineTypes: []string{},
HazardCats: []string{"mechanical_hazard"},
Tags: []string{"ppe", "protective_clothing"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-13688",
},
// ── Zugangstechnik / Leitern ──────────────────────────────────────
{
ID: "EN-131-1", Number: "EN 131-1:2015+A1:2019",
TitleDE: "Leitern — Teil 1: Begriffe, Bauarten, Funktionsmasse",
NormType: "C",
ScopeDE: "Begriffe, Bauarten und Funktionsmasse fuer tragbare Leitern: Anlegeleitern, Stehleitern, Mehrzweckleitern.",
MachineTypes: []string{"ladder", "access_equipment"},
HazardCats: []string{"falling_hazard", "mechanical_hazard"},
Tags: []string{"gravity_risk", "access_equipment"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 3", "Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-131-1",
},
{
ID: "EN-131-2", Number: "EN 131-2:2010+A2:2017",
TitleDE: "Leitern — Teil 2: Anforderungen, Pruefung, Kennzeichnung",
NormType: "C",
ScopeDE: "Anforderungen und Pruefverfahren fuer tragbare Leitern: Belastungspruefung, Dauerpruefung, Standsicherheit.",
MachineTypes: []string{"ladder", "access_equipment"},
HazardCats: []string{"falling_hazard", "mechanical_hazard"},
Tags: []string{"gravity_risk", "structural"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-131-2",
},
{
ID: "EN-131-3", Number: "EN 131-3:2018",
TitleDE: "Leitern — Teil 3: Kennzeichnung und Gebrauchsanleitungen",
NormType: "C",
ScopeDE: "Kennzeichnungs- und Gebrauchsanleitungsanforderungen fuer tragbare Leitern: Piktogramme, Warnhinweise, Nutzungsbeschraenkungen.",
MachineTypes: []string{"ladder", "access_equipment"},
HazardCats: []string{"falling_hazard"},
Tags: []string{"gravity_risk", "labelling"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-131-3",
},
{
ID: "EN-131-4", Number: "EN 131-4:2020",
TitleDE: "Leitern — Teil 4: Gelenkleitergelenke",
NormType: "C",
ScopeDE: "Anforderungen an Gelenke von Gelenkleitern: Verriegelungsmechanismus, Dauerhaltbarkeit, Pruefverfahren.",
MachineTypes: []string{"ladder", "access_equipment"},
HazardCats: []string{"falling_hazard", "mechanical_hazard"},
Tags: []string{"gravity_risk", "hinge"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-131-4",
},
// ── Werkstoffpruefmaschinen ───────────────────────────────────────
{
ID: "EN-ISO-7500-1", Number: "EN ISO 7500-1:2018",
TitleDE: "Metallische Werkstoffe — Kalibrierung und Ueberpruefung von statischen einachsigen Pruefmaschinen — Teil 1: Zug- und Druckpruefmaschinen",
NormType: "C",
ScopeDE: "Kalibrierung von Zug- und Druckpruefmaschinen: Kraftmesseinrichtung, Genauigkeitsklassen, Kalibrierintervalle.",
MachineTypes: []string{"testing_machine", "tensile_testing_machine"},
HazardCats: []string{"mechanical_hazard", "crushing_hazard"},
Tags: []string{"high_force", "calibration"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5", "Tabelle 1"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-7500-1",
},
{
ID: "EN-ISO-7500-2", Number: "EN ISO 7500-2:2006",
TitleDE: "Metallische Werkstoffe — Kalibrierung und Ueberpruefung von statischen einachsigen Pruefmaschinen — Teil 2: Zug-Kriechpruefmaschinen",
NormType: "C",
ScopeDE: "Kalibrierung von Dauerschwingpruefmaschinen: Kraftmesseinrichtung, Frequenzbereich, Genauigkeitsnachweis.",
MachineTypes: []string{"testing_machine", "fatigue_testing_machine"},
HazardCats: []string{"mechanical_hazard"},
Tags: []string{"high_force", "calibration", "fatigue"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-7500-2",
},
// ── Laermmessung (B2) ─────────────────────────────────────────────
{
ID: "ISO-3743-1", Number: "ISO 3743-1:2010",
TitleDE: "Akustik — Bestimmung der Schallleistungs- und Schallenergiepegel von Geraeuschquellen — Teil 1: Vergleichsverfahren in einem Hallraum",
NormType: "B2",
ScopeDE: "Vergleichsverfahren zur Schallleistungsbestimmung im Hallraum: Referenzschallquelle, Messpositionen, Auswertung.",
MachineTypes: []string{},
HazardCats: []string{"noise"},
Tags: []string{"noise_measurement", "acoustics"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5", "Abschnitt 7"},
BeuthURL: "https://www.beuth.de/de/norm/din-iso-3743-1",
},
{
ID: "ISO-3743-2", Number: "ISO 3743-2:2018",
TitleDE: "Akustik — Bestimmung der Schallleistungs- und Schallenergiepegel von Geraeuschquellen — Teil 2: Verfahren fuer Sonderhallraeume",
NormType: "B2",
ScopeDE: "Schallleistungsbestimmung in Sonderhallraeumen: spezielle Raumgeometrien, Umgebungskorrekturen.",
MachineTypes: []string{},
HazardCats: []string{"noise"},
Tags: []string{"noise_measurement", "acoustics"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-iso-3743-2",
},
{
ID: "ISO-3745", Number: "ISO 3745:2012",
TitleDE: "Akustik — Bestimmung der Schallleistungs- und Schallenergiepegel — Praezisionsverfahren fuer reflexionsarme Raeume",
NormType: "B2",
ScopeDE: "Praezisionsverfahren zur Schallleistungsbestimmung in reflexionsarmen Raeumen: Freifeldkorrektur, Messpositionen.",
MachineTypes: []string{},
HazardCats: []string{"noise"},
Tags: []string{"noise_measurement", "acoustics"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5", "Abschnitt 7"},
BeuthURL: "https://www.beuth.de/de/norm/din-iso-3745",
},
{
ID: "ISO-3747", Number: "ISO 3747:2010",
TitleDE: "Akustik — Bestimmung der Schallleistungs- und Schallenergiepegel — In-situ-Verfahren der Genauigkeitsklassen 2 und 3",
NormType: "B2",
ScopeDE: "In-situ-Schallleistungsbestimmung am Aufstellungsort: Umgebungskorrektur, vereinfachte Messpositionen.",
MachineTypes: []string{},
HazardCats: []string{"noise"},
Tags: []string{"noise_measurement", "acoustics"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-iso-3747",
},
}
}
@@ -0,0 +1,311 @@
package iace
// GetWave3dHvacCNorms returns wave-3d norms covering HVAC/ventilation systems,
// garage/vehicle service extensions (compressors, refrigeration), explosives/blasting,
// swimming pool technology, railway adjacent market, pest control equipment,
// and compressed gas cylinders.
func GetWave3dHvacCNorms() []NormReference {
return []NormReference{
// ── HVAC / Lueftungstechnik ───────────────────────────────────────
{
ID: "EN-13779", Number: "EN 13779:2007",
TitleDE: "Lueftung von Nichtwohngebaeuden — Leistungsanforderungen fuer Lueftungs- und Klimaanlagen",
NormType: "C",
ScopeDE: "Anforderungen an RLT-Anlagen in Nichtwohngebaeuden: Luftqualitaetsklassen, Filterung, Energieeffizienz.",
MachineTypes: []string{"hvac_system", "ventilation_unit"},
HazardCats: []string{"thermal_hazard", "noise"},
Tags: []string{"ventilation", "air_handling"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5", "Tabelle 1"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13779",
},
{
ID: "EN-16798-3", Number: "EN 16798-3:2017",
TitleDE: "Energetische Bewertung von Gebaeuden — Lueftung von Gebaeuden — Teil 3: Leistungsanforderungen an Lueftungs- und Klimaanlagen",
NormType: "C",
ScopeDE: "Nachfolgenorm zu EN 13779: Leistungsanforderungen fuer Lueftungs- und Klimaanlagen in Nichtwohngebaeuden.",
MachineTypes: []string{"hvac_system", "ventilation_unit"},
HazardCats: []string{"thermal_hazard", "noise"},
Tags: []string{"ventilation", "air_handling", "energy_efficiency"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 6"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-16798-3",
},
{
ID: "EN-12097", Number: "EN 12097:2006",
TitleDE: "Lueftung von Gebaeuden — Luftleitungen — Anforderungen an Luftleitungsbauteile zur Wartung von Luftleitungssystemen",
NormType: "C",
ScopeDE: "Anforderungen an Reinigungsklappen und Wartungszugaenge in Luftleitungssystemen: Zugaenglichkeit, Abmessungen.",
MachineTypes: []string{"hvac_system", "ventilation_unit"},
HazardCats: []string{"mechanical_hazard"},
Tags: []string{"ventilation", "ductwork"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-12097",
},
{
ID: "EN-1886", Number: "EN 1886:2007",
TitleDE: "Lueftung von Gebaeuden — Zentrale raumlufttechnische Geraete — Mechanische Eigenschaften und Messverfahren",
NormType: "C",
ScopeDE: "Mechanische Anforderungen an zentrale RLT-Geraete: Gehaeusefestigkeit, Dichtheit, Waermedaemmung.",
MachineTypes: []string{"hvac_system", "air_handling_unit"},
HazardCats: []string{"mechanical_hazard", "thermal_hazard"},
Tags: []string{"ventilation", "air_handling", "structural"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-1886",
},
{
ID: "EN-13053", Number: "EN 13053:2019",
TitleDE: "Lueftung von Gebaeuden — Zentrale raumlufttechnische Geraete — Leistungskenndaten",
NormType: "C",
ScopeDE: "Leistungskenndaten und Pruefverfahren fuer zentrale RLT-Geraete: Luftleistung, Druckverlust, Schalleistung.",
MachineTypes: []string{"hvac_system", "air_handling_unit"},
HazardCats: []string{"noise", "mechanical_hazard"},
Tags: []string{"ventilation", "air_handling"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5", "Abschnitt 7"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13053",
},
// ── Garage / Fahrzeugservice — Erweiterung ────────────────────────
{
ID: "EN-1012-3", Number: "EN 1012-3:1996+A1:2009",
TitleDE: "Kompressoren und Vakuumpumpen — Sicherheitsanforderungen — Teil 3: Prozesskompressoren",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Prozesskompressoren: Ueberdrucksicherung, Sicherheitsventile, Kuehlkreislauf.",
MachineTypes: []string{"compressor", "garage_equipment"},
HazardCats: []string{"mechanical_hazard", "pneumatic_hydraulic"},
Tags: []string{"high_pressure", "pneumatic_part"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-1012-3",
},
{
ID: "EN-378-2", Number: "EN 378-2:2016",
TitleDE: "Kaelteanlagen und Waermepumpen — Sicherheitstechnische und umweltrelevante Anforderungen — Teil 2: Konstruktion, Herstellung, Pruefung, Kennzeichnung und Dokumentation",
NormType: "C",
ScopeDE: "Konstruktions- und Berechnungsanforderungen fuer Kaelteanlagen: Druckpruefung, Werkstoffe, Schweissnaehte.",
MachineTypes: []string{"refrigeration_system", "heat_pump", "garage_equipment"},
HazardCats: []string{"mechanical_hazard", "pneumatic_hydraulic", "thermal_hazard"},
Tags: []string{"high_pressure", "refrigerant"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5", "Abschnitt 6"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-378-2",
},
{
ID: "EN-378-3", Number: "EN 378-3:2016",
TitleDE: "Kaelteanlagen und Waermepumpen — Sicherheitstechnische und umweltrelevante Anforderungen — Teil 3: Aufstellungsort und Schutz von Personen",
NormType: "C",
ScopeDE: "Anforderungen an Aufstellungsort und Personenschutz: Raumlueftung, Gaswarnanlagen, Zugangsschutz, Kaeltemittelmengen.",
MachineTypes: []string{"refrigeration_system", "heat_pump"},
HazardCats: []string{"chemical_hazard", "thermal_hazard"},
Tags: []string{"refrigerant", "ventilation"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Tabelle 1"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-378-3",
},
{
ID: "EN-378-4", Number: "EN 378-4:2016",
TitleDE: "Kaelteanlagen und Waermepumpen — Sicherheitstechnische und umweltrelevante Anforderungen — Teil 4: Betrieb, Wartung, Instandsetzung und Rueckgewinnung",
NormType: "C",
ScopeDE: "Betrieb und Wartung von Kaelteanlagen: Instandhaltungsplaene, Kaeltemittelrueckgewinnung, Dichtheitspruefung.",
MachineTypes: []string{"refrigeration_system", "heat_pump"},
HazardCats: []string{"chemical_hazard", "mechanical_hazard"},
Tags: []string{"refrigerant", "maintenance"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-378-4",
},
// ── Sprengstoffe / Sprengarbeit ───────────────────────────────────
{
ID: "EN-13631-2", Number: "EN 13631-2:2002",
TitleDE: "Sprengstoffe fuer zivile Zwecke — Sprengkoerper und Zuendmittel — Teil 2: Bestimmung der thermischen Stabilitaet von Sprengstoffen",
NormType: "C",
ScopeDE: "Pruefverfahren zur Bestimmung der thermischen Stabilitaet von Sprengstoffen: Lagerbestaendigkeit, Zersetzungstemperatur.",
MachineTypes: []string{"blasting_equipment", "explosives_handling"},
HazardCats: []string{"explosion_hazard", "thermal_hazard"},
Tags: []string{"explosive", "high_temperature"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13631-2",
},
{
ID: "EN-13631-3", Number: "EN 13631-3:2004",
TitleDE: "Sprengstoffe fuer zivile Zwecke — Sprengkoerper und Zuendmittel — Teil 3: Bestimmung der Reibempfindlichkeit von Sprengstoffen",
NormType: "C",
ScopeDE: "Pruefverfahren fuer die Reibempfindlichkeit von Sprengstoffen: Standardreibgeraet, Grenzwerte, Klassifizierung.",
MachineTypes: []string{"blasting_equipment", "explosives_handling"},
HazardCats: []string{"explosion_hazard", "mechanical_hazard"},
Tags: []string{"explosive", "friction"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13631-3",
},
{
ID: "EN-13631-4", Number: "EN 13631-4:2002",
TitleDE: "Sprengstoffe fuer zivile Zwecke — Sprengkoerper und Zuendmittel — Teil 4: Bestimmung der Schlagempfindlichkeit von Sprengstoffen",
NormType: "C",
ScopeDE: "Pruefverfahren fuer die Schlagempfindlichkeit von Sprengstoffen: Fallhammer, Grenzenergie, Klassifizierung.",
MachineTypes: []string{"blasting_equipment", "explosives_handling"},
HazardCats: []string{"explosion_hazard", "mechanical_hazard"},
Tags: []string{"explosive", "impact"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13631-4",
},
// ── Schwimmbadtechnik ─────────────────────────────────────────────
{
ID: "EN-13451-2", Number: "EN 13451-2:2015",
TitleDE: "Schwimmbadgeraete — Teil 2: Sicherheitsanforderungen fuer Leitern, Treppen und Griffeinrichtungen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Schwimmbadleitern und -treppen: Rutschfestigkeit, Tragfaehigkeit, Korrosionsbestaendigkeit.",
MachineTypes: []string{"swimming_pool_equipment"},
HazardCats: []string{"mechanical_hazard", "slipping_hazard"},
Tags: []string{"ladder", "corrosion_resistant"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13451-2",
},
{
ID: "EN-13451-3", Number: "EN 13451-3:2011",
TitleDE: "Schwimmbadgeraete — Teil 3: Sicherheitsanforderungen fuer Einlaufduesen und Ueberlaeufe",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Einlaufduesen und Ueberlaufrinnen: Saugwirkung, Fangstellen, Durchflussmengen.",
MachineTypes: []string{"swimming_pool_equipment"},
HazardCats: []string{"mechanical_hazard", "drowning_hazard"},
Tags: []string{"water_inlet", "suction_hazard"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13451-3",
},
{
ID: "EN-13451-4", Number: "EN 13451-4:2017",
TitleDE: "Schwimmbadgeraete — Teil 4: Sicherheitsanforderungen fuer Startbloecke",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Startbloecke: Rutschfestigkeit, Stabilitaet, Trittflaeche, Verankerung.",
MachineTypes: []string{"swimming_pool_equipment"},
HazardCats: []string{"mechanical_hazard", "slipping_hazard"},
Tags: []string{"starting_block"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13451-4",
},
{
ID: "EN-13451-5", Number: "EN 13451-5:2017",
TitleDE: "Schwimmbadgeraete — Teil 5: Sicherheitsanforderungen fuer Beckenabdeckungen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Beckenabdeckungen: Tragfaehigkeit, Vermeidung von Fangstellen, Betaetigungsmechanismus.",
MachineTypes: []string{"swimming_pool_equipment"},
HazardCats: []string{"mechanical_hazard", "drowning_hazard"},
Tags: []string{"pool_cover", "moving_part"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13451-5",
},
{
ID: "EN-13451-10", Number: "EN 13451-10:2004",
TitleDE: "Schwimmbadgeraete — Teil 10: Sicherheitsanforderungen fuer Sprungbretter und Sprungplattformen",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Sprungbretter und Plattformen: Elastizitaet, Rutschfestigkeit, Befestigung, Wassertiefe.",
MachineTypes: []string{"swimming_pool_equipment"},
HazardCats: []string{"mechanical_hazard", "falling_hazard"},
Tags: []string{"diving_board", "gravity_risk"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13451-10",
},
{
ID: "EN-13451-11", Number: "EN 13451-11:2017",
TitleDE: "Schwimmbadgeraete — Teil 11: Sicherheitsanforderungen fuer Wasserrutschen ab 2 m Hoehe",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer Wasserrutschen: Rutschgeschwindigkeit, Auslaufbereich, Strukturfestigkeit, Fangstellen.",
MachineTypes: []string{"swimming_pool_equipment", "water_slide"},
HazardCats: []string{"mechanical_hazard", "falling_hazard"},
Tags: []string{"water_slide", "gravity_risk"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-13451-11",
},
// ── Bahntechnik (angrenzender Markt) ──────────────────────────────
{
ID: "EN-50126-1", Number: "EN 50126-1:2017",
TitleDE: "Bahnanwendungen — RAMS — Teil 1: Allgemeiner RAMS-Prozess",
NormType: "C",
ScopeDE: "RAMS-Prozess fuer Bahnanwendungen: Zuverlaessigkeits- und Sicherheitsanalyse, Lebenszyklus-Management.",
MachineTypes: []string{"railway_system", "rail_vehicle"},
HazardCats: []string{"mechanical_hazard", "electrical_hazard"},
Tags: []string{"railway", "functional_safety", "rams"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 6"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-50126-1",
},
{
ID: "EN-50128", Number: "EN 50128:2011",
TitleDE: "Bahnanwendungen — Software fuer Eisenbahnsteuerungs- und Ueberwachungssysteme",
NormType: "C",
ScopeDE: "Software-Lebenszyklus fuer sicherheitsrelevante Eisenbahnsteuerungssysteme: SIL-Zuordnung, Verifikation, Validierung.",
MachineTypes: []string{"railway_system", "signalling_system"},
HazardCats: []string{"software_hazard", "electrical_hazard"},
Tags: []string{"railway", "software_safety", "sil"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 5", "Abschnitt 7"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-50128",
},
{
ID: "EN-50129", Number: "EN 50129:2018",
TitleDE: "Bahnanwendungen — Sicherheitsrelevante elektronische Systeme fuer Signaltechnik",
NormType: "C",
ScopeDE: "Anforderungen an sicherheitsrelevante elektronische Signaltechniksysteme: Safety Case, Redundanz, Nachweisverfahren.",
MachineTypes: []string{"railway_system", "signalling_system"},
HazardCats: []string{"electrical_hazard", "software_hazard"},
Tags: []string{"railway", "functional_safety", "electronic_system"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-50129",
},
// ── Schaedlingsbekaempfungsgeraete ────────────────────────────────
{
ID: "EN-16602", Number: "EN 16602:2016",
TitleDE: "Elektronische Schaedlingsbekaempfungsgeraete — Sicherheitsanforderungen und Pruefverfahren",
NormType: "C",
ScopeDE: "Sicherheitsanforderungen fuer elektronische Schaedlingsbekaempfungsgeraete: Hochspannungsschutz, Beruehrungssicherheit, Kennzeichnung.",
MachineTypes: []string{"pest_control_device"},
HazardCats: []string{"electrical_hazard"},
Tags: []string{"high_voltage", "electrical_part"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-16602",
},
// ── Druckgasflaschen ──────────────────────────────────────────────
{
ID: "EN-ISO-10297", Number: "EN ISO 10297:2014",
TitleDE: "Gasflaschen — Ventile fuer nachfuellbare Gasflaschen — Spezifikation und Baumusterpruefung",
NormType: "C",
ScopeDE: "Anforderungen an Ventile fuer Druckgasflaschen: Werkstoffauswahl, Dichtheit, Bedienungsdrehmoment, Baumusterpruefung.",
MachineTypes: []string{"gas_cylinder", "compressed_gas_equipment"},
HazardCats: []string{"pneumatic_hydraulic", "explosion_hazard"},
Tags: []string{"high_pressure", "gas_valve"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 6"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-10297",
},
{
ID: "EN-ISO-22434", Number: "EN ISO 22434:2011",
TitleDE: "Ortsbewegliche Gasflaschen — Inspektion und Wartung von Gasflaschenventilen",
NormType: "C",
ScopeDE: "Inspektions- und Wartungsverfahren fuer Gasflaschenventile: Pruefintervalle, Dichtheitspruefung, Austauschkriterien.",
MachineTypes: []string{"gas_cylinder", "compressed_gas_equipment"},
HazardCats: []string{"pneumatic_hydraulic", "mechanical_hazard"},
Tags: []string{"high_pressure", "maintenance"},
Mandatory: false,
RelevantSections: []string{"Abschnitt 4", "Abschnitt 5"},
BeuthURL: "https://www.beuth.de/de/norm/din-en-iso-22434",
},
}
}