PointTerminal#
- class ansys.edb.core.terminal.point_terminal.PointTerminal(msg)#
 Represents a point terminal object.
Methods
PointTerminal.cast([term_type])Cast the terminal object to the correct concrete type, fetching the type if necessary.
PointTerminal.create(layout, net, layer, ...)Create a point terminal.
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.
PointTerminal.find(layout, name)Find a terminal by name in a given layout.
PointTerminal.find_by_id(layout, uid)Find a Connectable object by database ID in a given layout.
PointTerminal.get_product_property(prod_id, ...)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.
PointTerminal.product_solver_names(product_id)Get the list of solver names.
Get the name of the product solver option.
PointTerminal.set_product_property(prod_id, ...)Set the product property of the layout object for a given product ID and attribute ID.
Set the product solver option.
Attributes
BoundaryType: Boundary type of the terminal.BundleTerminal: Bundle terminal that the terminal belongs to, if any.ComponentGroup: Component of the Connectable object.int: Unique, persistent ID for the Connectable object.Groupobject.HfssPIType: HFSS PI type.int: Unique ID of the EDB object.Value: Impedance of the terminal.bool: Flag indicating if the terminal is an auto port.bool: Flag indicating if the terminal is a circuit port.bool: Flag indicating if the terminal is an interface.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.bool: Flag indicating if the terminal is a reference terminal.Layer: Layer that the point terminal is placed on.Layout: Layout owning the object.str: S-parameter model.EDBObjMessage: Protobuf message that represents the object's ID.str: Name of the terminal.Net: Net of the Connectable object.LayoutObjType: Layout object type.Layer,PointData: Layer that the point terminal is placed on and the (x, y) coordinates.PointData: Coordinates (x, y) of the point terminal.PortPostProcessingProp: Port postprocessing properties.Layer: Layer that the terminal references, if any, by either layer object or name.Terminal: Terminal that the terminal references, if any.Rlc: RLC boundary parameters.Value: Source amplitude of the terminal.Value: Source phase of the terminal.SourceTermToGroundType: Source terminal-to-ground type.bool: Flag indicating if the terminal can use references from the hierarchy.