AdvancedSettings#

class ansys.edb.core.simulation_setup.simulation_settings.AdvancedSettings(sim_setup)#

Class representing base advanced simulation settings.

Methods

Attributes

AdvancedSettings.defeature_absolute_length

str: Absolute length used as tolerance when defeaturing polygons.

AdvancedSettings.defeature_ratio

float: Extent ratio used as tolerance when defeaturing polygons.

AdvancedSettings.healing_option

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

AdvancedSettings.mesh_for_via_plating

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

AdvancedSettings.model_type

ModelType: model type.

AdvancedSettings.msg

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

AdvancedSettings.num_via_density

float: Spacing between vias.

AdvancedSettings.num_via_sides

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

AdvancedSettings.remove_floating_geometry

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

AdvancedSettings.small_void_area

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

AdvancedSettings.union_polygons

bool: Flag indicating if polygons are unioned before meshing.

AdvancedSettings.use_defeature

bool: Flag indicating if polygon defeaturing is performed.

AdvancedSettings.use_defeature_absolute_length

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

AdvancedSettings.via_material

str: Default via material.

AdvancedSettings.via_model_type

ViaStyle: Via model type.