{"library":"pyedb","title":"PyEDB","description":"PyEDB is a higher-level Pythonic interface to Ansys Electronics Data Base (EDB), enabling programmatic access to EDB databases for PCB/IC packaging design and simulation. Current version is 0.74.0, released under an active development cadence with monthly or bi-monthly releases.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install pyedb"],"cli":null},"imports":["from pyedb import Edb","from pyedb import Hfss3dLayout"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom pyedb import Edb\n\n# Initialize EDB (requires an active AEDT installation or gRPC connection)\nedb = Edb(edbpath=os.environ.get('EDB_PATH', ''), edbversion='2024.1')\nprint('EDB loaded:', edb)\nedb.close()","lang":"python","description":"Opens an EDB database from a file path. Replace '2024.1' with your Ansys version.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}