Layer#

class pyedb.grpc.database.layers.layer.Layer(edb_object=None, name='', layer_type='undefined', **kwargs)#

Manages Layer.

Overview#

create

Parameters:

id

Get the layer ID.

name

Get the layer name.

properties

type

is_stackup_layer

Check if the layer is a stackup layer.

Import detail#

from pyedb.grpc.database.layers.layer import Layer

Property detail#

property Layer.id#

Get the layer ID.

property Layer.name: str#

Get the layer name.

property Layer.properties: dict[str, str]#
property Layer.type: str#
property Layer.is_stackup_layer#

Check if the layer is a stackup layer.

Attribute detail#

Layer.core = None#

Method detail#

classmethod Layer.create(name, layer_type: str = 'solder_mask') Layer#
Parameters:
namestr

Layer name

layer_typestr

Layer type

Returns:
class:

Layer ..

Layer.update(**kwargs)#