create_two_resistor_network_block#
- Icepak.create_two_resistor_network_block(object_name: str, pcb: str, power: float, rjb: float, rjc: float) BoundaryObject#
Function to create 2-Resistor network object.
- Parameters:
- object_name
str name of the object (3D block primitive) on which 2-R network is to be created
- pcb
str name of board touching the network block. If the board is a PCB 3D component, enter name of 3D component instance
- power
float junction power in [W]
- rjb
float Junction to board thermal resistance in [K/W]
- rjc
float Junction to case thermal resistance in [K/W]
- object_name
- Returns:
ansys.aedt.core.modules.boundary.common.BoundaryObjectBoundary object.
References
>>> oModule.AssignNetworkBoundary
Examples
>>> board = icepak.modeler.create_box([0, 0, 0], [50, 100, 2], "board", "copper") >>> box = icepak.modeler.create_box([20, 20, 2], [10, 10, 3], "network_box1", "copper") >>> network_block = icepak.create_two_resistor_network_block("network_box1", "board", "5W", 2.5, 5) >>> network_block.props["Nodes"]["Internal"][0] '5W'