get_vendor_libraries#

Components.get_vendor_libraries()[source]#

Retrieve all capacitors and inductors libraries from ANSYS installation (used by Siwave).

Returns:
pyedb.component_libraries.ansys_components import ComponentLib object. ComponentLib object contains nested
dictionaries to navigate through [component tpe][vendors][series]
[class: pyedb.component_libraries.ansys_components.ComponentPart]

Examples

>>> edbapp = Edb()
>>> comp_lib = edbapp.components.get_vendor_libraries()
>>> network = comp_lib.capacitors["AVX"]["AccuP01005"]["C005YJ0R1ABSTR"].s_parameters
>>> network.write_touchstone(os.path.join(edbapp.directory, "test_export.s2p"))