Materials#
- class pyedb.dotnet.edb_core.materials.Materials(edb: Edb)[source]#
Manages EDB methods for material management accessible from Edb.materials property.
Methods
Materials.add_conductor_material
(name, ...)Add a new conductor material.
Materials.add_debye_material
(name, ...)Add a dielectric with the Debye model.
Materials.add_dielectric_material
(name, ...)Add a new dielectric material in library.
Add a dielectric using the Djordjevic-Sarkar model.
Materials.add_material
(name, **kwargs)Add a new material.
Materials.add_multipole_debye_material
(name, ...)Add a dielectric with the Multipole Debye model.
Materials.delete_material
(material_name)Remove a material from the database.
Materials.duplicate
(material_name, ...)Duplicate a material from the database.
Materials.iterate_materials_in_amat
([amat_file])Iterate over material description in an AMAT file.
Materials.load_amat
(amat_file)Load materials from an AMAT file.
Materials.load_material
(material)Load material.
Materials.material_property_to_id
(property_name)Convert a material property name to a material property ID.
Materials.read_materials
(amat_file)Read materials from an AMAT file.
Materials.read_syslib_material
(material_name)Read a specific material from syslib AMAT file.
Materials.update_material
(material_name, ...)Update material attributes.
Attributes
Get materials.
Get the project sys library.