HFSSAdvancedSettings#

class ansys.edb.core.simulation_setup.hfss_simulation_settings.HFSSAdvancedSettings(sim_setup)#

Represents advanced settings for HFSS simulations.

Methods

Attributes

HFSSAdvancedSettings.defeature_absolute_length

str: Absolute length used as tolerance when defeaturing polygons.

HFSSAdvancedSettings.defeature_ratio

float: Extent ratio used as tolerance when defeaturing polygons.

HFSSAdvancedSettings.healing_option

int: Enable/disable healing of mis-aligned points and edges.

HFSSAdvancedSettings.ic_mode_auto_resolution

bool: Flag indicating if model resolution is automatically calculated for IC designs.

HFSSAdvancedSettings.ic_mode_length

str: Model resolution to use when manually setting the model resolution of IC designs.

HFSSAdvancedSettings.mesh_for_via_plating

bool: Flag indicating if meshing for via plating is enabled.

HFSSAdvancedSettings.model_type

ModelType: model type.

HFSSAdvancedSettings.msg

EDBObjMessage: Protobuf message that represents this object's ID.

HFSSAdvancedSettings.num_via_density

float: Spacing between vias.

HFSSAdvancedSettings.num_via_sides

int: Number of sides a via is considered to have.

HFSSAdvancedSettings.remove_floating_geometry

bool: Flag indicating if a geometry not connected to any other geometry is removed.

HFSSAdvancedSettings.small_void_area

float: Voids with an area smaller than this value are ignored during simulation.

HFSSAdvancedSettings.union_polygons

bool: Flag indicating if polygons are unioned before meshing.

HFSSAdvancedSettings.use_defeature

bool: Flag indicating if polygon defeaturing is performed.

HFSSAdvancedSettings.use_defeature_absolute_length

bool: Flag indicating if absolute length or extent ratio is used when defeaturing polygons.

HFSSAdvancedSettings.via_material

str: Default via material.

HFSSAdvancedSettings.via_model_type

ViaStyle: Via model type.