Examples#
End-to-end examples show how you can use PyAEDT. If PyAEDT is installed on your machine, you can download these examples as Python files or Jupyter notebooks and run them locally.
Note
Some examples require additional Python packages.
EDB examples#
These examples use EDB (Electronics Database) with PyAEDT. EDB is a powerful API that allows to control PCB data efficently. You can either use EDB standalone or embedded in HFSS 3D Layout in AEDT.
HFSS 3D Layout examples#
These examples use PyAEDT to show some end-to-end workflows for HFSS 3D Layout. It includes model generation, setup, meshing, and post-processing.
![](../_images/sphx_glr_Dcir_in_3DLayout_thumb.png)
HFSS 3D Layout: SIwave DCIR analysis in HFSS 3D Layout
General model and setup examples#
These examples use PyAEDT to show some general model and simulation setup features inside AEDT.
HFSS examples#
These examples use PyAEDT to show some end-to-end workflows for HFSS 3D. This includes model generation, setup, meshing, and postprocessing.
SBR+ examples#
These examples use PyAEDT to show some end-to-end workflows for HFSS SBR+. This includes model generation, setup, meshing, and postprocessing.
Maxwell examples#
These examples use PyAEDT to show some end-to-end workflows for Maxwell 2D and Maxwell 3D. This includes model generation, setup, meshing, and postprocessing. Examples cover different Maxwell solution types (Eddy Current, Magnetostatic, and Transient).
![](../_images/sphx_glr_Maxwell2D_NissanLeaf_thumb.png)
Maxwell 2D: PM synchronous motor transient analysis
Icepak examples#
These examples use PyAEDT to show end-to-end workflows for Icepak. This includes schematic generation, setup, and thermal postprocessing.
![](../_images/sphx_glr_Icepak_CSV_Import_thumb.png)
Icepak: Creating blocks and assigning materials and power
![](../_images/sphx_glr_Icepak_ECAD_Import_thumb.png)
Icepak: Importing a PCB and its components via IDF and EDB
2D Extractor and Q3D Extractor examples#
These examples use PyAEDT to show some end-to-end workflows for 2D Extractor and Q3D Extractor. This includes model generation, setup, and thermal postprocessing.
Multiphysics examples#
These examples use PyAEDT to create some multiphysics workflows. They might use an electromagnetic tool like HFSS or Maxwell and a thermal or structural tool like Icepak or Mechanical.
![](../_images/sphx_glr_Hfss_Mechanical_thumb.png)
Multiphysics: HFSS-Mechanical multiphysics analysis
Circuit examples#
These examples use PyAEDT to show some end-to-end workflows for Circuit. This includes schematic generation, setup, and postprocessing.
EMIT examples#
These examples use PyAEDT to show some end-to-end workflows for EMIT. This includes schematic generation, setup, and postprocessing.
Twin Builder examples#
These examples use PyAEDT to show some end-to-end workflows for Twin Builder. This includes schematic generation, setup, and postprocessing.
![](../_images/sphx_glr_02-Wiring_A_Rectifier_thumb.png)
Twin Builder: wiring a rectifier with a capacitor filter
![](../_images/sphx_glr_03-Dynamic_ROM_Creation_And_Visualization_thumb.png)
Twin Builder: dynamic ROM creation and simulation (2023 R2 beta)
![](../_images/sphx_glr_04-Static_ROM_Creation_And_Visualization_thumb.png)
Twin Builder: static ROM creation and simulation (2023 R2 beta)