add_dielectric#

ControlFileStackup.add_dielectric(layer_name, layer_index=None, material='', thickness=0.0, properties=None, base_layer=None, add_on_top=True)[source]#

Add a new dielectric.

Parameters:
layer_namestr

Layer name.

layer_indexint, optional

Dielectric layer index as they must be stacked. If not provided the layer index will be incremented.

materialstr

Material name.

thicknessfloat

Layer thickness.

propertiesdict

Dictionary with key and property value.

base_layerstr, optional

Layer name used for layer placement. Default value is None. This option is used for inserting dielectric layer between two existing ones. When no argument is provided the dielectric layer will be placed on top of the stacked ones.

methodbool, Optional.

Provides the method to use when the argument base_layer is provided. When True the layer is added on top on the base layer, when False it will be added below.

Returns:
pyedb.dotnet.edb_core.edb_data.control_file.ControlFileDielectric