Material and StackupΒΆ

This section lists material and stackup modules. Those classes cannot be used directly and can be accessed through Application. Example:

from pyaedt import Hfss
app = Hfss(specified_version="2021.1",
             non_graphical=False, new_desktop_session=True,
             close_on_exit=True, student_version=False)

# this call return the Materials Class
my_materials = app.materials
# this call return the Material Class
copper = my_materials["copper"]
# this property is from MatProperty Class
copper.conductivity
...

MaterialLib.Materials

Contains the AEDT materials database and all methods for creating and editing materials.

Material.MatProperties

Contains a list of constant names for all materials with mappings to their internal XML names.

Material.SurfMatProperties

Contains a list of constant names for all surface materials with mappings to their internal XML names.

Material.MatProperty

Manages simple, anisotropic, tensor, and non-linear properties.

Material.Material

Manages material properties.

Material.SurfaceMaterial

Manages surface material properties.

LayerStackup.Layers

Manages layers for the Circuit and HFSS 3D Layout tools.

LayerStackup.Layer

Manages the stackup layer.