EdgeTerminal#
- class pyedb.grpc.database.terminal.edge_terminal.EdgeTerminal(pedb, core)#
Bases:
pyedb.grpc.database.terminal.terminal.TerminalRepresents a layout object.
Overview#
Create an edge terminal. |
Set product solver option. |
|
Create a bundle wave port. |
Component. |
|
Is circuit port. |
|
Port post-processing property. |
|
Added for dotnet compatibility |
Import detail#
from pyedb.grpc.database.terminal.edge_terminal import EdgeTerminal
Property detail#
- property EdgeTerminal.component#
Component.
- Returns:
Componentobject.Component.
- property EdgeTerminal.port_post_processing_prop#
Port post-processing property.
Method detail#
- classmethod EdgeTerminal.create(layout, name, edge, net, is_ref=False)#
Create an edge terminal.
- Parameters:
- layout
pyedb.grpc.database.layout.layout.Layout Layout object.
- name
str Terminal name.
- edge
Edge Edge object.
- net
Netorstr,optional Net object or net name. If None, the terminal will not be assigned to any net.
- is_refbool,
optional Whether the terminal is a reference terminal. Default is False.
- layout
- Returns:
EdgeTerminalEdge terminal object.
- EdgeTerminal.set_product_solver_option(product_id, solver_name, option)#
Set product solver option.