Q3DAdvancedMeshingSettings#

class pyedb.grpc.database.simulation_setup.q3d_advanced_meshing_settings.Q3DAdvancedMeshingSettings(pedb, core: ansys.edb.core.simulation_setup.q3d_simulation_settings.Q3DAdvancedMeshingSettings)#

Q3D advanced meshing settings class.

Overview#

arc_step_size

Arc step size in micrometers.

arc_to_chord_error

Arc to chord error in micrometers.

circle_start_azimuth

Circle start azimuth in degrees.

layer_alignment

Snapping tolerance for hierarchical layer alignment.

max_num_arc_points

Maximum number of points used to approximate arcs.

use_arc_chord_error_approx

Flag indicating if arc to chord error approximation is used.

Import detail#

from pyedb.grpc.database.simulation_setup.q3d_advanced_meshing_settings import Q3DAdvancedMeshingSettings

Property detail#

property Q3DAdvancedMeshingSettings.arc_step_size: float#

Arc step size in micrometers.

Returns:
float

Arc step size in micrometers.

property Q3DAdvancedMeshingSettings.arc_to_chord_error: float#

Arc to chord error in micrometers.

Returns:
float

Arc to chord error in micrometers.

property Q3DAdvancedMeshingSettings.circle_start_azimuth: float#

Circle start azimuth in degrees.

Returns:
float

Circle start azimuth in degrees.

property Q3DAdvancedMeshingSettings.layer_alignment: str#

Snapping tolerance for hierarchical layer alignment.

Returns:
float

Snapping tolerance for hierarchical layer alignment.

property Q3DAdvancedMeshingSettings.max_num_arc_points: int#

Maximum number of points used to approximate arcs.

Returns:
int

Maximum number of arc points.

property Q3DAdvancedMeshingSettings.use_arc_chord_error_approx: bool#

Flag indicating if arc to chord error approximation is used.

Returns:
bool

True if arc to chord error approximation is used, False otherwise.

Attribute detail#

Q3DAdvancedMeshingSettings.core#