feature#

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

Bases: TUIMenu

Enables you to create and modify features.

Methods:

__init__(service, version, mode, path)

__init__ method of TUIMenu class.

Classes:

copy_edge_zones(service, version, mode, path)

Copies the specified edge zone(s) to new edge zone(s).

create_edge_zones(service, version, mode, path)

Extracts edge loops for the specified face zone(s) based on the feature method specified.

delete_degenerated_edges(service, version, ...)

Deletes degenerated edges (edges where the two end nodes are the same) for the edge zone(s) specified.

delete_edge_zones(service, version, mode, path)

Deletes the specified edge zone(s).

edge_size_limits(service, version, mode, path)

Reports the minimum, maximum, and average edge length for the specified edge zone(s) in the console.

group(service, version, mode, path)

Associates the specified edge zone(s) with the specified face zone.

intersect_edge_zones(service, version, mode, ...)

Intersects the specified edge loops to create a new edge loop comprising the common edges.

list_edge_zones(service, version, mode, path)

Lists the name, ID, type, and count for the specified edge zone(s).

merge_edge_zones(service, version, mode, path)

Merges multiple edge loops of the same type into a single loop.

orient_edge_direction(service, version, ...)

Orients the edges on the loop to point in the same direction.

project_edge_zones(service, version, mode, path)

Projects the edges of the specified loop onto the specified face zone using the specified projection method.

remesh_edge_zones(service, version, mode, path)

Remeshes the specified edge loop(s), modifying the node distribution according to the specified remeshing method, spacing values, and feature angle.

reverse_edge_direction(service, version, ...)

Reverses the direction of the edge loop.

secondary_feature_angle(service, version, ...)

Set secondary feature angle.

separate_delete_small_edges(service, ...)

Separates the edge zones based on the feature angle specified, and then deletes the edges having a count smaller than the minimum count specified.

separate_edge_zones(service, version, mode, path)

Separates the specified edge loop based on connectivity and the specified feature angle.

separate_edge_zones_by_seed(service, ...)

Separates the edge loop based on the seed edge specified.

toggle_edge_type(service, version, mode, path)

Toggles the edge type between boundary and interior.

ungroup(service, version, mode, path)

Ungroups previously grouped edge zones.

__init__(service, version, mode, path)#

__init__ method of TUIMenu class.

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

Bases: TUIMethod

Copies the specified edge zone(s) to new edge zone(s).

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

Bases: TUIMethod

Extracts edge loops for the specified face zone(s) based on the feature method specified. You also need to specify an appropriate value for feature angle when using the fixed-angle method. The Face Seed approach cannot be used when creating edge loops using text commands.

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

Bases: TUIMethod

Deletes degenerated edges (edges where the two end nodes are the same) for the edge zone(s) specified.

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

Bases: TUIMethod

Deletes the specified edge zone(s).

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

Bases: TUIMethod

Reports the minimum, maximum, and average edge length for the specified edge zone(s) in the console.

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

Bases: TUIMethod

Associates the specified edge zone(s) with the specified face zone.

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

Bases: TUIMethod

Intersects the specified edge loops to create a new edge loop comprising the common edges. You can enable automatic deleting of overlapped edges and specify an appropriate intersection tolerance.

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

Bases: TUIMethod

Lists the name, ID, type, and count for the specified edge zone(s).

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

Bases: TUIMethod

Merges multiple edge loops of the same type into a single loop.

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

Bases: TUIMethod

Orients the edges on the loop to point in the same direction.

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

Bases: TUIMethod

Projects the edges of the specified loop onto the specified face zone using the specified projection method.

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

Bases: TUIMethod

Remeshes the specified edge loop(s), modifying the node distribution according to the specified remeshing method, spacing values, and feature angle. You can also enable quadratic reconstruction, if required.

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

Bases: TUIMethod

Reverses the direction of the edge loop.

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

Bases: TUIMethod

Set secondary feature angle.

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

Bases: TUIMethod

Separates the edge zones based on the feature angle specified, and then deletes the edges having a count smaller than the minimum count specified.

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

Bases: TUIMethod

Separates the specified edge loop based on connectivity and the specified feature angle.

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

Bases: TUIMethod

Separates the edge loop based on the seed edge specified. The edge zone separation angle is used to separate the edge zone (default 40).

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

Bases: TUIMethod

Toggles the edge type between boundary and interior.

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

Bases: TUIMethod

Ungroups previously grouped edge zones.