CablePhysics constructor
- 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,
Implementation
const factory CablePhysics({
required double section,
@Default(CableMaterial.copper) CableMaterial material,
required double length,
/// Temperatura máxima del conductor (70°C PVC, 90°C XLPE)
@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,
}) = _CablePhysics;