fLegging static method

double fLegging(
  1. Leggingswijze l,
  2. Isolatiemateriaal isolatie
)

Correctiefactor voor leggingswijze t.o.v. referentie Methode C. IEC 60364-5-52 Tabel B.52.4 (gemiddelde factoren over typische doorsneden).

Methoden A1/A2/B1/B2: vaste factoren (kabeltemperatuur omgeving bepaalt). Methoden E/F/G (vrije lucht): 1.25 voor PVC, 1.30 voor XLPE (=verhouding izE/izC in catalogus, consistent met B.52.4 voor vrije-lucht condities). Methoden C/D1/D2: 1.00 (catalogus-referentie; D1/D2: fGrond regelt grond).

Implementation

static double fLegging(Leggingswijze l, Isolatiemateriaal isolatie) =>
    switch (l) {
      Leggingswijze.a1 => 0.70,
      Leggingswijze.a2 => 0.72,
      Leggingswijze.b1 => 0.82,
      Leggingswijze.b2 => 0.87,
      Leggingswijze.c  => 1.00,
      Leggingswijze.d1 || Leggingswijze.d2 => 1.00,
      // E, F, G: vrije-lucht; factor uit catalogus (izE = izC × 1.25/1.30)
      Leggingswijze.e || Leggingswijze.f || Leggingswijze.g =>
        isolatie == Isolatiemateriaal.pvc ? 1.25 : 1.30,
    };