EDBNetsData#

class pyaedt.edb_core.edb_data.nets_data.EDBNetsData(raw_net, core_app)[source]#

Manages EDB functionalities for a primitives. It Inherits EDB Object properties.

Examples

>>> from pyaedt import Edb
>>> edb = Edb(myedb, edbversion="2021.2")
>>> edb_net = edb.core_nets.nets["GND"]
>>> edb_net.name # Class Property
>>> edb_net.GetName() # EDB Object Property

Methods

EDBNetsData.delete()

Delete this net from layout.

EDBNetsData.get_smallest_trace_width()

Retrieve the smallest trace width from paths.

EDBNetsData.plot([layers, show_legend, ...])

Plot a net to Matplotlib 2D chart.

Attributes

EDBNetsData.components

Return the list of components that touch the net.

EDBNetsData.is_power_ground

Either to get/set boolean for power/ground net.

EDBNetsData.name

Return the Net Name.

EDBNetsData.padstack_instances

Return the list of primitives that belongs to the net.

EDBNetsData.primitives

Return the list of primitives that belongs to the net.