TerminalInstance#
- class ansys.edb.core.terminal.terminal_instance.TerminalInstance(msg)#
 Represents a terminal instance.
Methods
Cast the ConnObj object to the correct concrete type.
TerminalInstance.create(layout, ...)Create a terminal instance.
Create a 3D composite model from an MCAD file.
Create an HFSS model from an MCAD file.
Create a Stride model from an MCAD file.
Delete the layout object.
TerminalInstance.find_by_id(layout, uid)Find a Connectable object by database ID in a given layout.
Get the product property of the layout object for a given product ID and attribute ID.
Get a list of attribute IDs given a product ID for the layout object.
Set the product property of the layout object for a given product ID and attribute ID.
Attributes
ComponentGroup: Component of the Connectable object.Terminal: Definition terminal, if any.str: Name of the definition terminal.int: Unique, persistent ID for the Connectable object.Groupobject.int: Unique ID of the EDB object.bool: Flag indicating if this is an MCAD model.bool: Flag indicating if this is a 3D composite MCAD model.bool: Flag indicating if this is an HFSS MCAD model.bool: Flag indicating if this is a Stride MCAD model.bool: Flag indicating if the object exists in the database.Layout: Layout owning the object.EDBObjMessage: Protobuf message that represents the object's ID.Net: Net of the Connectable object.LayoutObjType: Layout object type.CellInstance: Cell instance that owns the terminal.