Layers#
- class ansys.aedt.core.modules.layer_stackup.Layers(modeler, roughnessunits='um')[source]#
Manages stackup for the Circuit and HFSS 3D Layout tools.
- Parameters:
- modeler
ansys.aedt.core.modeler.modeler_pcb.Modeler3DLayout
- roughnessunits
str
,optional
Units for the roughness of layers. The default is
"um"
.
- modeler
Examples
>>> from ansys.aedt.core import Hfss3dLayout >>> app = Hfss3dLayout() >>> layers = app.modeler.layers
Methods
Layers.add_layer
(layer[, layer_type, ...])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.
Attributes
Length units.
All dielectric layers.
All stackup layers.
All signal layers.
All dielectric layers.
All drawing layers.
All stackup layers.
Refresh all layers in the current stackup.
Editor.
All signal layers.
All stackup layers.
List of all available zones.