CablePhysics class

Annotations

Constructors

CablePhysics({required double section, @Default(CableMaterial.copper) CableMaterial material, required double length, @Default(70.0) double temperatureRating, @Default(25.0) double ambientTemp, @Default(1.0) double groupingFactor, @Default(InstallationMethod.underPlaster) InstallationMethod installationMethod, @Default(0.0) double baseCurrentCapacity})
const
factory

Properties

ambientTemp double
no setterinherited
baseCurrentCapacity double
no setterinherited
baseResistivity double
Resistividad base a 20°C (Ω·mm²/m) Alineado con ElectricalMath: IEC Standard Annealed Copper
no setter
copyWith → $CablePhysicsCopyWith<CablePhysics>
no setterinherited
currentCapacity double
no setter
groupingFactor double
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
impedance double
Impedancia total (Z) en caliente
no setter
installationMethod InstallationMethod
no setterinherited
length double
no setterinherited
material CableMaterial
no setterinherited
reactance double
Reactancia inductiva (X) Solo significativa en secciones grandes (>16mm2)
no setter
resistance double
no setter
resistanceAt20C double
Resistencia a 20°C Usada para: Cálculo de Icc MÁXIMA (en frío, principio de línea)
no setter
resistanceAtMaxTemp double
Resistencia a Temperatura Máxima de Servicio (70°C / 90°C) Usada para: Cálculo de CAÍDA DE TENSIÓN y Icc MÍNIMA (seguridad)
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
section double
no setterinherited
temperatureCoefficient double
Coeficiente de temperatura (1/°C)
no setter
temperatureCorrectionFactor double
no setter
temperatureRating double
Temperatura máxima del conductor (70°C PVC, 90°C XLPE)
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited