EDB manager#
An AEDB database is a folder that contains the database representing any part of a PCB.
It can be opened and edited using the Edb
class.
This module contains the |
|
Manages EDB methods for variable accessible from Edb.Utility.VariableServer property. |
|
Class defining Edb Value properties. |
from pyedb import Edb
# this call returns the Edb class initialized on 2023 R1
edb = Edb(myedb, edbversion="2023.1")
...
EDB modules#
This section lists the core EDB modules for reading and writing information to AEDB files.
Manages EDB method to configure Hfss setup accessible from Edb.hfss property. |
|
Manages EDB methods related to Siwave Setup accessible from Edb.siwave property. |
|
Manages EDB methods for material management accessible from Edb.materials property. |
|
Manages all layout validation capabilities |
Class defining Edb Value properties. |
from pyedb import Edb
edb = Edb(myedb, edbversion="2023.1")
# this call returns the EdbHfss Class
comp = edb.hfss
# this call returns the Components Class
comp = edb.components
# this call returns the EdbSiwave Class
comp = edb.siwave
# this call returns the EdbPadstacks Class
comp = edb.padstacks
# this call returns the Stackup Class
comp = edb.stackup
# this call returns the Materials Class
comp = edb.materials
# this call returns the EdbNets Class
comp = edb.nets
...