Circuit#

class ansys.dyna.core.pre.dynaem.Circuit(loadcurve, circuit_type=CircuitType.IMPOSED_CURRENT_VS_TIME)#

Defines an electrical circuit.

Parameters:
circtypint

Circuit type. Options are:

  • EQ.1: Imposed current vs time defined by a load curve

  • EQ.2: Imposed voltage vs time defined by a load curve

loadcurveCurve

Load curve for when the circtyp parameter is set to 1, 2, 21 or 22.

Overview#

set_current

Define the segment set for the current.

create

Create a circuit.

Import detail#

from ansys.dyna.core.pre.dynaem import Circuit

Attribute detail#

Circuit.stub#
Circuit.circuit_type = 1#
Circuit.lcid#

Method detail#

Circuit.set_current(current, current_inlet, current_outlet)#

Define the segment set for the current.

Parameters:
currentSegmentSet

Segment set for the current.

current_inletSegmentSet

Segment set for input voltage or input current for CIRCTYP.EQ.2/3/12/22 and CIRCTYP.EQ 1/11/21 respectively.

current_outletSegmentSet

Segment set for the output voltage or output current for CIRCTYP = 2/3/12/22 and CIRCTYP = 1/11/21 respectively.

Circuit.create()#

Create a circuit.