Skip to content

LoadSwitchMV ​

Medium-voltage load switch with disconnector and remote control options.

Supports load break switch analysis attached to branch elements with configurable thermal ratings, disconnector function, and remote control capability for balanced three-phase switching studies.

Inherits from: ExtrasNotesMixin, HasPresentationsMixin

Import ​

python
from pyptp.elements.mv import LoadSwitchMV

Properties ​

PropertyTypeRequiredDefaultDescription
generalGeneralYes-
typeLoadSwitchType | NoneNoNone
presentationslist[SecondaryPresentation]No[]
extraslist[Extra]No[]
noteslist[Note]No[]

General ​

Core properties for MV load switches.

Encompasses parent object reference, side designation, disconnector function, remote control flag, and type specifications.

PropertyTypeRequiredDefaultDescription
guidGuidNo(auto UUID)
creation_timefloat | intNo0
mutation_dateintNo0
revision_datefloat | intNo0.0
variantboolNoFalse
namestrNo""
in_objectGuidNoGuid('00000000-0000-0000-00...
sideintNo1
nodepyptp.elements.element_utils.Guid | NoneNoNone
disconnectorboolNoFalse
remote_controlboolNoFalse
failure_frequencyfloatNo0.0
repair_durationfloatNo0.0
typestrNo""

LoadSwitchType ​

Type properties.

PropertyTypeRequiredDefaultDescription
short_namestrNo""
unomfloatNo0.0
inomfloatNo0.0
switch_timefloatNo0.0
ik_makefloatNo0.0
ik_breakfloatNo0.0
ik_dynamicfloatNo0.0
ik_thermalfloatNo0.0
t_thermalfloatNo0.0