Q3DAdvancedSettings#
- class pyedb.grpc.database.simulation_setup.q3d_advanced_settings.Q3DAdvancedSettings(pedb, core: ansys.edb.core.simulation_setup.q3d_simulation_settings.Q3DAdvancedSettings)#
Q3D advanced simulation settings.
- Parameters:
- pedb
Edb Inherited object.
- pedb
Overview#
Absolute length used as tolerance when defeaturing polygons. |
|
Extent ratio used as tolerance when defeaturing polygons. |
|
Healing option. |
|
Flag indicating if model resolution is automatically calculated for IC designs. |
|
Model resolution to use when manually setting the model resolution of IC designs. |
|
Maximum number of mesh refinement cycles to perform. |
|
How many tetrahedra are added at each iteration of the adaptive refinement process. |
|
Flag indicating whether to mesh the via plating. |
|
Minimum number of converged passes before stopping the adaptive refinement process. |
|
Minimum number of mesh refinement cycles to perform. |
|
Spacing between vias. |
|
Number of sides to use when meshing vias. |
|
Target percent error for adaptive mesh refinement. |
|
Flag indicating if a geometry not connected to any other geometry is removed. |
|
Voids with an area smaller than this value are ignored during simulation. |
|
Flag indicating if polygons are united before meshing. |
|
Flag indicating if defeaturing is used when meshing. |
|
Flag indicating if absolute length or extent ratio is used when defeaturing polygons. |
|
Material used for vias. |
Import detail#
from pyedb.grpc.database.simulation_setup.q3d_advanced_settings import Q3DAdvancedSettings
Property detail#
- property Q3DAdvancedSettings.defeature_absolute_length: float#
Absolute length used as tolerance when defeaturing polygons.
- Returns:
floatDefeature absolute length value.
- property Q3DAdvancedSettings.defeature_ratio: float#
Extent ratio used as tolerance when defeaturing polygons.
- Returns:
floatDefeature ratio value.
- property Q3DAdvancedSettings.ic_mode_auto_resolution: bool#
Flag indicating if model resolution is automatically calculated for IC designs.
- Returns:
- bool
IC mode auto resolution value.
- property Q3DAdvancedSettings.ic_mode_length: float#
Model resolution to use when manually setting the model resolution of IC designs.
- Returns:
floatIC mode length value.
- property Q3DAdvancedSettings.max_passes: int#
Maximum number of mesh refinement cycles to perform.
- Returns:
intMax passes value.
- property Q3DAdvancedSettings.max_refine_per_pass: float#
How many tetrahedra are added at each iteration of the adaptive refinement process.
- Returns:
floatMax refine per pass value.
- property Q3DAdvancedSettings.mesh_for_via_plating: bool#
Flag indicating whether to mesh the via plating.
- Returns:
- bool
Mesh for via plating value.
- property Q3DAdvancedSettings.min_converged_passes: int#
Minimum number of converged passes before stopping the adaptive refinement process.
- Returns:
intMin converged passes value.
- property Q3DAdvancedSettings.min_passes: int#
Minimum number of mesh refinement cycles to perform.
- Returns:
intMin passes value.
- property Q3DAdvancedSettings.num_via_density: float#
Spacing between vias.
- Returns:
floatNum via density value.
- property Q3DAdvancedSettings.num_via_sides: int#
Number of sides to use when meshing vias.
- Returns:
intNum via sides value.
- property Q3DAdvancedSettings.percent_error: float#
Target percent error for adaptive mesh refinement.
- Returns:
floatPercent error value.
- property Q3DAdvancedSettings.remove_floating_geometry: bool#
Flag indicating if a geometry not connected to any other geometry is removed.
- Returns:
- bool
Remove floating geometry value.
- property Q3DAdvancedSettings.small_void_area: float#
Voids with an area smaller than this value are ignored during simulation.
- Returns:
floatSmall void area value.
- property Q3DAdvancedSettings.union_polygons: bool#
Flag indicating if polygons are united before meshing.
- Returns:
- bool
Union polygons value.
- property Q3DAdvancedSettings.use_defeature: bool#
Flag indicating if defeaturing is used when meshing.
- Returns:
- bool
Use defeature value.
Attribute detail#
- Q3DAdvancedSettings.core#