Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
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
Static Methods
-
calculateCurrent({required double powerWatts, required double voltage, required VoltageSystem system, double powerFactor = 1.0})
→ double
-
Calculates Current (Amperes) from Power (Watts)
I = P / (V * cosφ) Monofásica
-
calculateVoltageDrop({required double length, required double current, required double section, required ConductorMaterial material, required ConductorInsulation insulation, required VoltageSystem system, double cosinePhi = 1.0})
→ double
-
Calculates Voltage Drop (Caída de Tensión) in Volts
Uses precise Resistivity formula: ΔU = (k * ρ * L * I) / S
-
calculateVoltageDropPercentage({required double dropVolts, required double nominalVoltage})
→ double
-
Calculates Voltage Drop Percentage (%)