EDBLayer#
- class pyaedt.edb_core.edb_data.layer_data.EDBLayer(edblayer, app)[source]#
Manages EDB functionalities for a layer.
Deprecated since version 0.6.5: There is no need to use core_stackup anymore. You can instantiate new class stackup directly from edb class.
Examples
>>> from pyaedt import Edb >>> edb = Edb(myedb, edbversion="2021.2") >>> edb_layer = edb.core_stackup.stackup_layers.layers["TOP"]
Methods
Assign roughness model on conductor bottom.
Assign roughness model on conductor side.
Assign roughness model on conductor top.
Initialize values.
EDBLayer.plot
([nets, show_legend, ...])Plot a layer to a Matplotlib 2D chart.
EDBLayer.set_elevation
(layer, elev)Update the layer elevation.
EDBLayer.update_layer_vals
(layerName, ...)Update layer properties.
Update all layers.
Attributes
Etch factor.
Filling material.
Layer ID.
Layer type.
Lower elevation.
Retrieve or update the material name.
Layer name.
Negative layer.
Roughness enabled.
Thickness value.
Top/bottom association layer.
Upper elevation.