Layer#

class pyedb.libraries.common.Layer(pedb, name: str, material: Conductor | Dielectric | None = None, thickness: float = 1e-06)#

Physical layer inside a stackup.

Parameters:
pedbansys.edb.core.database.Database

Active EDB session.

namestr

Layer name.

materialConductor or Dielectric, optional

Material instance assigned to the layer.

thicknessfloat, optional

Layer thickness in meters. Default is 1 µm.

Examples

>>> diel = Dielectric(edb, "FR4")
>>> lyr = Layer(edb, "Core", material=diel, thickness=100e-6)
>>> lyr.thickness = 50e-6
>>> edb.stackup.layers["Core"].thickness
5e-05