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 with PyAEDT. You can either use EDB standalone or embedded in HFSS 3D Layout in AEDT.

EDB: geometry creation

EDB: geometry creation

EDB: geometry creation
EDB: Siwave analysis from EDB setup

EDB: Siwave analysis from EDB setup

EDB: Siwave analysis from EDB setup
EDB: IPC2581 export

EDB: IPC2581 export

EDB: IPC2581 export
EDB: 5G linear array antenna

EDB: 5G linear array antenna

EDB: 5G linear array antenna
EDB: fully parametrized design

EDB: fully parametrized design

EDB: fully parametrized design
EDB: plot nets with Matplotlib

EDB: plot nets with Matplotlib

EDB: plot nets with Matplotlib
EDB: parametric via creation

EDB: parametric via creation

EDB: parametric via creation
EDB: merge utility

EDB: merge utility

EDB: merge utility
EDB: fully parametrized CPWG design

EDB: fully parametrized CPWG design

EDB: fully parametrized CPWG design

General model and setup examples#

These examples use PyAEDT to show some general model and simulation setup features inside AEDT.

General: configuration files

General: configuration files

General: configuration files
General: coordinate system creation

General: coordinate system creation

General: coordinate system creation
General: optimetrics setup

General: optimetrics setup

General: optimetrics setup
General: polyline creation

General: polyline creation

General: polyline creation

HFSS examples#

These examples use PyAEDT to show some end-to-end workflows for HFSS, HFSS 3D Layout, and HFSS SBR+. This includes model generation, setup, meshing, and postprocessing.

HFSS: advanced far field postprocessing

HFSS: advanced far field postprocessing

HFSS: advanced far field postprocessing
HFSS: component antenna array

HFSS: component antenna array

HFSS: component antenna array
HFSS 3D Layout: PCB and EDB in 3D layout

HFSS 3D Layout: PCB and EDB in 3D layout

HFSS 3D Layout: PCB and EDB in 3D layout
HFSS: flex cable CPWG

HFSS: flex cable CPWG

HFSS: flex cable CPWG
HFSS 3D Layout: parametric via analysis

HFSS 3D Layout: parametric via analysis

HFSS 3D Layout: parametric via analysis
HFSS: choke

HFSS: choke

HFSS: choke
HFSS: dipole antenna

HFSS: dipole antenna

HFSS: dipole antenna
HFSS: spiral inductor

HFSS: spiral inductor

HFSS: spiral inductor
HFSS: machine learning applied to a patch

HFSS: machine learning applied to a patch

HFSS: machine learning applied to a patch
SBR+: doppler setup

SBR+: doppler setup

SBR+: doppler setup
SBR+: HFSS to SBR+ coupling

SBR+: HFSS to SBR+ coupling

SBR+: HFSS to SBR+ coupling
SBR+: HFSS to SBR+ time animation

SBR+: HFSS to SBR+ time animation

SBR+: HFSS to SBR+ time animation

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).

Maxwell 2D: PM synchronous motor transient analysis

Maxwell 2D: PM synchronous motor transient analysis

Maxwell 2D: PM synchronous motor transient analysis
Maxwell 2D: transient winding analysis

Maxwell 2D: transient winding analysis

Maxwell 2D: transient winding analysis
Maxwell 3D: bath plate analysis

Maxwell 3D: bath plate analysis

Maxwell 3D: bath plate analysis
Maxwell 3D: asymmetric conductor analysis

Maxwell 3D: asymmetric conductor analysis

Maxwell 3D: asymmetric conductor analysis
Maxwell 3D: choke setup

Maxwell 3D: choke setup

Maxwell 3D: choke setup
Maxwell 3D: magnet DC analysis

Maxwell 3D: magnet DC analysis

Maxwell 3D: magnet DC analysis

Circuit examples#

These examples use PyAEDT to show some end-to-end workflows for Circuit and EMIT. This includes schematic generation, setup, and postprocessing.

Circuit: schematic creation and analysis

Circuit: schematic creation and analysis

Circuit: schematic creation and analysis
Circuit: schematic subcircuit management

Circuit: schematic subcircuit management

Circuit: schematic subcircuit management
Circuit: transient analysis and eye plot

Circuit: transient analysis and eye plot

Circuit: transient analysis and eye plot
Circuit: netlist to schematic import

Circuit: netlist to schematic import

Circuit: netlist to schematic import
EMIT: antenna

EMIT: antenna

EMIT: antenna
EMIT: HFSS to EMIT coupling

EMIT: HFSS to EMIT coupling

EMIT: HFSS to EMIT coupling
Circuit: automatic report creation

Circuit: automatic report creation

Circuit: automatic report creation
Circuit: Touchstone file management

Circuit: Touchstone file management

Circuit: Touchstone file management

Icepak examples#

These examples use PyAEDT to show end-to-end workflows for Icepak. This includes schematic generation, setup, and thermal postprocessing.

Icepak: graphic card thermal analysis

Icepak: graphic card thermal analysis

Icepak: graphic card thermal analysis
Icepak: setup from Sherlock inputs

Icepak: setup from Sherlock inputs

Icepak: setup from Sherlock inputs

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.

2D Extractor: CPWG analysis

2D Extractor: CPWG analysis

2D Extractor: CPWG analysis
2D Extractor: stripline analysis

2D Extractor: stripline analysis

2D Extractor: stripline analysis
Q3D Extractor: busbar analysis

Q3D Extractor: busbar analysis

Q3D Extractor: busbar analysis

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.

Multiphysics: HFSS-Icepak multiphysics analysis

Multiphysics: HFSS-Icepak multiphysics analysis

Multiphysics: HFSS-Icepak multiphysics analysis
Multiphysics: HFSS-Mechanical multiphysics analysis

Multiphysics: HFSS-Mechanical multiphysics analysis

Multiphysics: HFSS-Mechanical multiphysics analysis

Twin Builder examples#

These examples use PyAEDT to show some end-to-end workflows for Twin Builder. This includes schematic generation, setup, and postprocessing.

Twin Builder: RC circuit design anaysis

Twin Builder: RC circuit design anaysis

Twin Builder: RC circuit design anaysis
Twin Builder: wiring a rectifier with a capacitor filter

Twin Builder: wiring a rectifier with a capacitor filter

Twin Builder: wiring a rectifier with a capacitor filter

Gallery generated by Sphinx-Gallery