remesh#
Bases:
TUIMenu
Has a set of commands for remeshing the face zones.
Methods:
__init__
(service, version, mode, path)__init__ method of TUIMenu class.
Classes:
clear_marked_faces
(service, version, mode, path)Clears the highlighting of the triangles that are marked.
coarsen_and_refine
(service, version, mode, path)Remeshes (coarsens/refines) the boundary face zones based on the computed size field.
controls
(service, version, mode, path)Enters the edge loop tools text menu.
create_all_intrst_loops
(service, version, ...)Creates edge loop of intersection for all boundary zones in current domain.
create_edge_loops
(service, version, mode, path)Creates edge loops for a specified face zone, based on feature angle.
create_intersect_loop
(service, version, ...)Creates an interior edge loop at the intersection between two adjacent face zones.
create_join_loop
(service, version, mode, path)Creates edge loop on boundary of the region of overlap of two surfaces.
create_stitch_loop
(service, version, mode, path)Creates edge loops for connecting two surfaces along their free edges.
delete_overlapped_edges
(service, version, ...)Deletes edges that overlap selected edge loops.
faceted_stitch_zones
(service, version, mode, ...)Performs the faceted stitching of zones.
insert_edge_zone
(service, version, mode, path)Inserts an edge zone into a triangulated boundary face zone.
intersect_all_face_zones
(service, version, ...)Remeshes all the intersecting face zones.
intersect_face_zones
(service, version, mode, ...)Remeshes two intersecting face zones so that they become conformal.
join_all_face_zones
(service, version, mode, path)Connects all overlapping face zones using the join operation.
join_face_zones
(service, version, mode, path)Connects two overlapping faces.
mark_intersecting_faces
(service, version, ...)Highlights the triangles in the neighborhood of the line of intersection.
mark_join_faces
(service, version, mode, path)Highlights the triangles in the neighborhood of the join edge loop.
mark_stitch_faces
(service, version, mode, path)Highlights the triangles in the neighborhood of the stitch edge loop.
remesh_constant_size
(service, version, mode, ...)Remeshes the specified face zones to a constant triangle size while maintaining conformity with adjacent zones.
remesh_face_zone
(service, version, mode, path)Remeshes a specified face zone by automatically extracting edge loops.
remesh_face_zones_conformally
(service, ...)Remeshes face zones using the current size function and keeping a conformal interface between them.
remesh_marked_faces
(service, version, mode, path)Locally remesh marked faces.
remesh_overlapping_zones
(service, version, ...)Remeshes overlapping face zones.
size_functions
(service, version, mode, path)Enters the size functions menu where you can define size functions for controlling mesh size distribution.
stitch_all_face_zones
(service, version, ...)Connects (stitches) all the face zones along the free edges.
stitch_face_zones
(service, version, mode, path)Connects two surfaces along their free edges.
stitch_with_preserve_boundary
(service, ...)Connects (stitches) a zone to another which is connected to an existing volume mesh, while preserving the boundary of the zones connected to the volume mesh.
triangulate
(service, version, mode, path)Triangulates quad zones.
__init__ method of TUIMenu class.
Bases:
TUIMethod
Clears the highlighting of the triangles that are marked.
Bases:
TUIMethod
Remeshes (coarsens/refines) the boundary face zones based on the computed size field. Specify the boundary face zones to be remeshed, the boundary edge zones, feature angle, and corner angle. Additionally, specify whether the current boundary face zones should be replaced by the remeshed face zones after the operation is complete.
Bases:
TUIMethod
Creates edge loop of intersection for all boundary zones in current domain.
Bases:
TUIMethod
Creates edge loops for a specified face zone, based on feature angle.
Bases:
TUIMethod
Creates an interior edge loop at the intersection between two adjacent face zones. Edges created in this way will not be remeshed by default.
Bases:
TUIMethod
Creates edge loop on boundary of the region of overlap of two surfaces.
Bases:
TUIMethod
Creates edge loops for connecting two surfaces along their free edges.
Bases:
TUIMethod
Deletes edges that overlap selected edge loops.
Bases:
TUIMethod
Performs the faceted stitching of zones.
Bases:
TUIMethod
Inserts an edge zone into a triangulated boundary face zone.
Bases:
TUIMethod
Remeshes all the intersecting face zones. After the intersect operation, remesh is called automatically. To disable the post-remesh operation, use the text command: /boundary/remesh/controls/intersect/remesh-post-intersection? no.
Bases:
TUIMethod
Remeshes two intersecting face zones so that they become conformal. After the intersect operation, remesh is called automatically. To disable the post-remesh operation, use the text command: /boundary/remesh/controls/intersect/remesh-post-intersection? no.
Bases:
TUIMethod
Connects all overlapping face zones using the join operation. After the join operation, remesh is called automatically. To disable the post-remesh operation, use the text command: /boundary/remesh/controls/intersect/remesh-post-intersection? no.
Bases:
TUIMethod
Connects two overlapping faces. After the join operation, remesh is called automatically. To disable the post-remesh operation, use the text command: /boundary/remesh/controls/intersect/remesh-post-intersection? no.
Bases:
TUIMethod
Highlights the triangles in the neighborhood of the line of intersection.
Bases:
TUIMethod
Highlights the triangles in the neighborhood of the join edge loop.
Bases:
TUIMethod
Highlights the triangles in the neighborhood of the stitch edge loop.
Bases:
TUIMethod
Remeshes the specified face zones to a constant triangle size while maintaining conformity with adjacent zones. Specify the boundary face zones to be remeshed, the boundary edge zones, feature angle, corner angle, and the constant size. Additionally, specify whether the current boundary face zones should be replaced by the remeshed face zones after the operation is complete.
Bases:
TUIMethod
Remeshes a specified face zone by automatically extracting edge loops. If edge loops are present in the current domain (for example, if they were created using the create-edge-loops command), they are used to remesh the specified face zone.
Bases:
TUIMethod
Remeshes face zones using the current size function and keeping a conformal interface between them. If no size function is defined, an error message will be generated. This command will prompt for: Boundary Face Zones Boundary Edge Zones feature angle – used to determine the minimum angle between features that will be preserved during remeshing corner angle – used to specify the minimum angle between feature edges that will be preserved Replace Face Zone? – (default is Yes) the remeshed face zone(s) will take the name and -id of the original zones, and the original face zone(s) will have “orig” appended to their name. If No, the remeshed face zone(s) will have “retri” added postfix. Periodic face zones cannot be remeshed using this command.
Bases:
TUIMethod
Locally remesh marked faces.
Bases:
TUIMethod
Remeshes overlapping face zones. The non-overlapping region is remeshed using the edge loops created from the overlapping face zones.
Bases:
TUIMethod
Connects (stitches) all the face zones along the free edges. After the stitch operation, remesh is called automatically. To disable the post-remesh operation, use the text command: /boundary/remesh/controls/intersect/remesh-post-intersection? no.
Bases:
TUIMethod
Connects two surfaces along their free edges. After the stitch operation, remesh is called automatically. To disable the post-remesh operation, use the text command: /boundary/remesh/controls/intersect/remesh-post-intersection? no.
Bases:
TUIMethod
Connects (stitches) a zone to another which is connected to an existing volume mesh, while preserving the boundary of the zones connected to the volume mesh. Specify a list of boundary zones to be preserved, a list of the boundary zones to be connected to each of these zones, and the tolerance value. After the stitch operation, remesh is called automatically. To disable the post-remesh operation, use the text command: /boundary/remesh/controls/intersect/remesh-post-intersection? no This command will not work for overlapping or partially overlapping face zones.
Bases:
TUIMethod
Triangulates quad zones.