HFSSPIGeneralSettings#

class pyedb.grpc.database.simulation_setup.hfss_pi_general_settings.HFSSPIGeneralSettings(pedb, core: ansys.edb.core.simulation_setup.hfss_pi_simulation_settings.HFSSPIGeneralSettings)#

PyEDB HFSS PI general settings class.

Overview#

include_enhanced_bondwire_modeling

Flag indicating whether to include enhanced bondwire modeling.

min_plane_area_to_mesh

(General Mode Only) The minimum plane area to mesh.

min_void_area_to_mesh

(General Mode Only) The minimum void area to mesh.

model_type

Get the model type.

perform_erc

(General Mode Only) Flag indicating whether to perform error checking while generating the solver input file.

rms_surface_roughness

The RMS surface roughness.

simulation_preference

Get the simulation preference.

snap_length_threshold

(General Mode Only) The snap length threshold.

surface_roughness_model

Get the surface roughness model.

Import detail#

from pyedb.grpc.database.simulation_setup.hfss_pi_general_settings import HFSSPIGeneralSettings

Property detail#

property HFSSPIGeneralSettings.include_enhanced_bondwire_modeling: bool#

Flag indicating whether to include enhanced bondwire modeling.

Returns:
bool

True if include enhanced bondwire modeling is enabled, False otherwise.

property HFSSPIGeneralSettings.min_plane_area_to_mesh: str#

(General Mode Only) The minimum plane area to mesh.

Returns:
str

Minimum plane area to mesh as a string with units (e.g., “0.1mm2”).

property HFSSPIGeneralSettings.min_void_area_to_mesh: str#

(General Mode Only) The minimum void area to mesh.

Returns:
str

Minimum void area to mesh as a string with units (e.g., “0.1mm2”).

property HFSSPIGeneralSettings.model_type: str#

Get the model type.

Returns:
str

The model type.

property HFSSPIGeneralSettings.perform_erc: bool#

(General Mode Only) Flag indicating whether to perform error checking while generating the solver input file.

Returns:
bool

True if perform ERC is enabled, False otherwise.

property HFSSPIGeneralSettings.rms_surface_roughness: str#

The RMS surface roughness.

Returns:
str

RMS surface roughness as a string with units (e.g., “0.5um”).

property HFSSPIGeneralSettings.simulation_preference: str#

Get the simulation preference.

Returns:
str

The simulation preference.

property HFSSPIGeneralSettings.snap_length_threshold: str#

(General Mode Only) The snap length threshold.

Returns:
str

Snap length threshold as a string with units (e.g., “0.1mm”).

property HFSSPIGeneralSettings.surface_roughness_model: str#

Get the surface roughness model.

Returns:
str

The surface roughness model.

Attribute detail#

HFSSPIGeneralSettings.core#