feature#
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.
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__ method of TUIMenu class.
Bases:
TUIMethod
Copies the specified edge zone(s) to new edge zone(s).
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.
Bases:
TUIMethod
Deletes degenerated edges (edges where the two end nodes are the same) for the edge zone(s) specified.
Bases:
TUIMethod
Deletes the specified edge zone(s).
Bases:
TUIMethod
Reports the minimum, maximum, and average edge length for the specified edge zone(s) in the console.
Bases:
TUIMethod
Associates the specified edge zone(s) with the specified face zone.
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.
Bases:
TUIMethod
Lists the name, ID, type, and count for the specified edge zone(s).
Bases:
TUIMethod
Merges multiple edge loops of the same type into a single loop.
Bases:
TUIMethod
Orients the edges on the loop to point in the same direction.
Bases:
TUIMethod
Projects the edges of the specified loop onto the specified face zone using the specified projection method.
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.
Bases:
TUIMethod
Reverses the direction of the edge loop.
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.
Bases:
TUIMethod
Separates the specified edge loop based on connectivity and the specified feature angle.
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).
Bases:
TUIMethod
Toggles the edge type between boundary and interior.
Bases:
TUIMethod
Ungroups previously grouped edge zones.