pyaedt.modules.LayerStackup.Layers#
- class pyaedt.modules.LayerStackup.Layers(modeler, roughnessunits='um')[source]#
Manages layers for the Circuit and HFSS 3D Layout tools.
- Parameters:
- modeler
pyaedt.modeler.Model3DLayout.Modeler3DLayout
- roughnessunits
str
,optional
Units for the roughness of layers. The default is
"um"
.
- modeler
Examples
>>> from pyaedt import Hfss3dLayout >>> app = Hfss3dLayout() >>> layers = app.modeler.layers
Methods
Layers.add_layer
(layername[, layertype, ...])Add a layer.
Layers.change_stackup_type
([mode, number_zones])Change the stackup type between Multizone, Overlap and Laminate.
Layers.layer_id
(name)Retrieve a layer ID.
Refresh all layers in the current stackup.
Attributes
All dielectric layers.
All stackup layers.
All signal layers.
All drawing layers.
Editor.
List of all available zones.