intersect#

class ansys.fluent.core.generated.meshing.tui_251.main_menu.boundary.remesh.controls.intersect(service, version, mode, path)#

Bases: TUIMenu

Enters the intersect control menu.

Methods:

__init__(service, version, mode, path)

__init__ method of TUIMenu class.

Classes:

absolute_tolerance(service, version, mode, path)

Enables you to switch between the use of absolute and relative tolerance.

delete_overlap(service, version, mode, path)

Enables/disables the deletion of overlapped edges.

feature_angle(service, version, mode, path)

Specifies the minimum feature angle that should be considered while retriangulating the boundary zones.

ignore_parallel_faces(service, version, ...)

Default is yes.

join_match_angle(service, version, mode, path)

Specifies the allowed maximum angle between the normals of the two overlapping surfaces to be joined.

join_project_angle(service, version, mode, path)

Specifies the allowed maximum angle between the face normal and the project direction for the overlapping surfaces to be joined.

refine_region(service, version, mode, path)

Enables you to refine the regions that are modified during the intersect operations.

remesh_post_intersection(service, version, ...)

Used to enable or disable automatic post-remesh operation after any connect operation (join, intersect, or stitch).

retri_improve(service, version, mode, path)

Enables you to improve the mesh.

separate(service, version, mode, path)

Enables the automatic separation of intersected zones.

stitch_preserve(service, version, mode, path)

Indicates that shape of the first zone specified is to be preserved.

tolerance(service, version, mode, path)

Specifies the tolerance value for the intersect operations.

within_tolerance(service, version, mode, path)

Performs the intersection operation only within the specified tolerance value.

__init__(service, version, mode, path)#

__init__ method of TUIMenu class.

class absolute_tolerance(service, version, mode, path)#

Bases: TUIMethod

Enables you to switch between the use of absolute and relative tolerance. By default, the relative tolerance value is used.

class delete_overlap(service, version, mode, path)#

Bases: TUIMethod

Enables/disables the deletion of overlapped edges. It toggles the automatic deletion of region of overlap of the two surfaces. This option is used by while remeshing overlapping zones and retriangulating prisms. By default, this option is enabled.

class feature_angle(service, version, mode, path)#

Bases: TUIMethod

Specifies the minimum feature angle that should be considered while retriangulating the boundary zones. All the edges in the zone having feature angle greater than the specified feature angle are retained. This option is useful for preserving the shape of the intersecting boundary zones. The default value of feature angle is 40, however, a value in the range of 10–50 degrees is recommended. A large value may distort the shape of the intersecting boundary zones.

class ignore_parallel_faces(service, version, mode, path)#

Bases: TUIMethod

Default is yes. If there are close-to-parallel faces, set to no to separate the zones and avoid creating an intersection loop.

class join_match_angle(service, version, mode, path)#

Bases: TUIMethod

Specifies the allowed maximum angle between the normals of the two overlapping surfaces to be joined. This parameter is used to control the size of the join region.

class join_project_angle(service, version, mode, path)#

Bases: TUIMethod

Specifies the allowed maximum angle between the face normal and the project direction for the overlapping surfaces to be joined. This parameter is used to control the size of the join region.

class refine_region(service, version, mode, path)#

Bases: TUIMethod

Enables you to refine the regions that are modified during the intersect operations. It toggles the refinement of the intersecting regions after performing any of the intersection operation. This operation improves the quality of the resulting mesh, however, this option is disabled by default.

class remesh_post_intersection(service, version, mode, path)#

Bases: TUIMethod

Used to enable or disable automatic post-remesh operation after any connect operation (join, intersect, or stitch).

class retri_improve(service, version, mode, path)#

Bases: TUIMethod

Enables you to improve the mesh. After performing any intersection operation, the slivers are removed along the curve of intersection, Laplace smoothing is performed, and followed by the edge swapping. Laplace smoothing is also performed for insert-edge-zone, remesh-overlapped-zones, and prism-retriangulation options. Smoothing is performed again. The smooth-swap operations can be controlled by changing the various defaults such as swapping iterations, smoothing iterations, etc.

class separate(service, version, mode, path)#

Bases: TUIMethod

Enables the automatic separation of intersected zones.

class stitch_preserve(service, version, mode, path)#

Bases: TUIMethod

Indicates that shape of the first zone specified is to be preserved. This option is enabled by default.

class tolerance(service, version, mode, path)#

Bases: TUIMethod

Specifies the tolerance value for the intersect operations.

class within_tolerance(service, version, mode, path)#

Bases: TUIMethod

Performs the intersection operation only within the specified tolerance value. It is useful only for the Intersect option.