MonostaticRCSExporter#
- class ansys.aedt.core.visualization.post.rcs_exporter.MonostaticRCSExporter(app, setup_name=None, frequencies=None, expression=None, variations=None, overwrite=True)#
Class to enable export of radar cross-section (RCS) data from HFSS.
An instance of this class is returned from the
pyaedt.Hfss.get_monostatic_rcs()method. This class creates ametadata_filethat can be passed as argument to instantiate an instance of thepyaedt.generic.rcs_visualization.MonostaticRCSDataclass for subsequent analysis and postprocessing.Note that this class is derived from the
MonostaticRCSDataclass and can be used directly for RCS postprocessing, but it remains as a property of thepyaedt.Hfssapplication.- Parameters:
- app
pyaedt.Hfss HFSS application instance.
- setup_name
str,optional Name of the setup. Make sure to build a setup string in the form of
"SetupName : SetupSweep". The default isNone, in which case only the geometry is exported.- frequencies
list,optional Frequency list to export. Specify either a list of strings with units or a list of floats in Hertz units. For example,
["9GHz", 9e9]. The default isNone, in which case only the geometry is exported.- expression
str,optional Monostatic expression name. The default value is
"ComplexMonostaticRCSTheta".- variations
dict,optional Dictionary of all families including the primary sweep. The default value is
None.- overwritebool,
optional Whether to overwrite the existing far field solution data. The default is
True.
- app
Examples
>>> import ansys.aedt.core >>> app = ansys.aedt.core.Hfss(version="2025.2", design="Antenna") >>> setup_name = "Setup1 : LastAdaptive" >>> frequencies = [77e9] >>> sphere = "3D" >>> data = app.get_monostatic_rcs(frequencies, setup_name, sphere) >>> data.plot_3d(quantity_format="dB10")
Methods
MonostaticRCSExporter.export_rcs([name, ...])Export RCS solution data.
Get RCS solution data.
Attributes
Column name.
Metadata file.
List of models.
Shortcut for dir(self).
Monostatic RCS data.