MonostaticRCSData#

class ansys.aedt.toolkits.radar_explorer.rcs_visualization.MonostaticRCSData(input_file)[source]#

Provides monostatic RCS data.

This class reads the monostatic RCS metadata in a JSON file generated by the PyAEDT MonostaticRCSExporter class and returns the Python interface to plot and analyze the RCS data.

Parameters:
input_filestr

Metadata information in a JSON file.

Examples

>>> from ansys.aedt.core import Hfss
>>> from ansys.aedt.toolkits.radar_explorer.rcs_visualization import MonostaticRCSData
>>> app = Hfss(version="2026.1", design="Antenna")
>>> data = app.get_rcs_data()
>>> metadata_file = data.metadata_file
>>> app.release_desktop()
>>> rcs_data = MonostaticRCSData(input_file=metadata_file)

Methods

MonostaticRCSData.phase_shift(data, ...)

Apply phase shift to the data if the output has an even number of points in the slice_idx direction.

MonostaticRCSData.window_function([window, size])

Apply a window function.

Attributes

MonostaticRCSData.aspect_range

Aspect range for ISAR.

MonostaticRCSData.available_incident_wave_phi

Available incident wave phi.

MonostaticRCSData.available_incident_wave_theta

Available incident wave theta.

MonostaticRCSData.data_conversion_function

RCS data conversion function.

MonostaticRCSData.extrapolate

Extrapolation flag.

MonostaticRCSData.frequencies

Available frequencies.

MonostaticRCSData.frequency

Active frequency.

MonostaticRCSData.frequency_units

Frequency units.

MonostaticRCSData.gridsize

Grid size for ISAR.

MonostaticRCSData.incident_wave_phi

Active incident wave phi.

MonostaticRCSData.incident_wave_theta

Active incident wave theta.

MonostaticRCSData.input_file

Input file.

MonostaticRCSData.interpolation

Interpolation method.

MonostaticRCSData.isar_2d

ISAR 2D.

MonostaticRCSData.isar_3d

ISAR 3D.

MonostaticRCSData.metadata

Antenna metadata.

MonostaticRCSData.name

Data name.

MonostaticRCSData.range_profile

Range profile.

MonostaticRCSData.raw_data

Antenna data.

MonostaticRCSData.rcs

RCS data for active frequency, theta, and phi.

MonostaticRCSData.rcs_active_frequency

RCS data for active frequency.

MonostaticRCSData.rcs_active_phi

RCS data for active incident wave phi.

MonostaticRCSData.rcs_active_theta

RCS data for active incident wave theta.

MonostaticRCSData.rcs_active_theta_phi

RCS data for active theta and phi.

MonostaticRCSData.solution

Data solution name.

MonostaticRCSData.upsample_azimuth

Upsample azimuth for ISAR.

MonostaticRCSData.upsample_elevation

Upsample elevation for ISAR.

MonostaticRCSData.upsample_range

Upsample range for ISAR.

MonostaticRCSData.waterfall

Waterfall.

MonostaticRCSData.window

Window function.

MonostaticRCSData.window_size

Window size.