add_layer#
- ControlFileStackup.add_layer(layer_name, elevation=0.0, material='', gds_type=0, target_layer='', thickness=0.0, layer_type='conductor', solve_inside=True, properties=None)[source]#
Add a new layer.
- Parameters:
- layer_name
str
Layer name.
- elevation
float
Layer elevation.
- material
str
Material for the layer.
- gds_type
int
GDS type assigned on the layer. The value must be the same as in the GDS file otherwise geometries won’t be imported.
- target_layer
str
Layer name assigned in EDB or HFSS 3D layout after import.
- thickness
float
Layer thickness
- layer_type
str
Define the layer type, default value for a layer is
"conductor"
- solve_insidebool
When
True
solver will solve inside metal, and not idFalse
. Default value isTrue
.- properties
dict
Dictionary with key and property value.
- layer_name
- Returns: