ansys / ansys/pyedb

Export of Results and Plots for Frequency/Time-Domain Crosstalk in SIwave

Closed
#2,417 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
29
Forks
30
Avg merge
2d 10h
Merged PRs (30d)
49

Description

Hi,
I am currently developing a script to automate both Frequency-Domain and Time-Domain Crosstalk Scans within Ansys SIwave. I am having trouble finding the correct API commands to programmatically export the resulting data and plots.
Could you please clarify if PyAEDT/PyEDB supports the following export capabilities, and if so, point me to the relevant commands or methods?
**1. Frequency-Domain Crosstalk Export**
Is it possible to programmatically export the NEXT/FEXT reports (e.g., as a CSV or text file)? I have not found an active command in the API documentation to achieve this.
Visual Color Maps: Can we automatically capture and save screenshots of the crosstalk color maps (including both the NEXT/FEXT coefficient overlays and the warnings/violations visual plots)?
**2. Time-Domain (Transient) Crosstalk Export**
Peak Voltage: Is there a method to export a summary file (e.g., CSV, txt) containing the peak induced voltage values (NEXT/FEXT) for every analyzed net?
Transient Waveforms: Is it possible to programmatically export the raw transient waveform data (time vs. voltage) for each driver/receiver net pair?

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the PyAEDT/PyEDB API documentation and the existing Frequency-Domain and Time-Domain Crosstalk entry points. Check whether report data, color maps, peak voltages, and transient waveforms already have export methods; done means documenting the supported commands or clearly identifying which capabilities require implementation.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
developer-experience
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.