feature#
Bases:
TUIMenuEnables 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__ method of TUIMenu class.
Bases:
TUIMethodCopies the specified edge zone(s) to new edge zone(s).
Bases:
TUIMethodExtracts 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:
TUIMethodDeletes degenerated edges (edges where the two end nodes are the same) for the edge zone(s) specified.
Bases:
TUIMethodDeletes the specified edge zone(s).
Bases:
TUIMethodReports the minimum, maximum, and average edge length for the specified edge zone(s) in the console.
Bases:
TUIMethodAssociates the specified edge zone(s) with the specified face zone.
Bases:
TUIMethodIntersects 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:
TUIMethodLists the name, ID, type, and count for the specified edge zone(s).
Bases:
TUIMethodMerges multiple edge loops of the same type into a single loop.
Bases:
TUIMethodOrients the edges on the loop to point in the same direction.
Bases:
TUIMethodProjects the edges of the specified loop onto the specified face zone using the specified projection method.
Bases:
TUIMethodRemeshes 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:
TUIMethodReverses the direction of the edge loop.
Bases:
TUIMethodSet secondary feature angle.
Bases:
TUIMethodSeparates the edge zones based on the feature angle specified, and then deletes the edges having a count smaller than the minimum count specified.
Bases:
TUIMethodSeparates the specified edge loop based on connectivity and the specified feature angle.
Bases:
TUIMethodSeparates the edge loop based on the seed edge specified. The edge zone separation angle is used to separate the edge zone (default 40).
Bases:
TUIMethodToggles the edge type between boundary and interior.
Bases:
TUIMethodUngroups previously grouped edge zones.