boundary#

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

Bases: TUIMenu

Enter the boundary menu.

Methods:

__init__(service, version, mode, path)

__init__ method of TUIMenu class.

Classes:

auto_slit_faces(service, version, mode, path)

Slits all boundary faces with cells on both sides (these cells must be in the same cell zone).

boundary_conditions(service, version, mode, path)

Contains options for copying or clearing boundary conditions when a case file is read.

check_boundary_mesh(service, version, mode, path)

Reports the number of Delaunay violations on the triangular surface mesh and the number of isolated nodes.

check_duplicate_geom(service, version, mode, ...)

Displays the names of the duplicate surfaces and prints maximum and average distance between them.

clear_marked_faces(service, version, mode, path)

Clears marked faces.

clear_marked_nodes(service, version, mode, path)

Clears nodes that were marked using the mark-duplicate-nodes command.

coarsen_boundary_faces(service, version, ...)

Coarsen boundary face zones.

compute_bounding_box(service, version, mode, ...)

Computes the bounding box for the zones specified.

count_free_nodes(service, version, mode, path)

Reports the number of boundary nodes associated with edges having only one attached face.

count_marked_faces(service, version, mode, path)

Reports the number of marked faces.

count_unused_bound_node(service, version, ...)

Counts the unused boundary nodes in the domain.

count_unused_faces(service, version, mode, path)

Lists the number of boundary faces that are not used by any cell.

count_unused_nodes(service, version, mode, path)

Lists the number of boundary nodes that are not used by any cell.

create_bounding_box(service, version, mode, path)

Creates the bounding box for the specified zones.

create_cylinder(service, version, mode, path)

Creates a cylinder by specifying the axis, radius, and edge length or three arc nodes, the axial delta, the radial gap, and the edge length.

create_plane_surface(service, version, mode, ...)

Creates a plane surface by specifying either the axis direction, axial location, and the extents of the surface or three points defining the plane.

create_revolved_surface(service, version, ...)

Creates a revolved surface by rotating the specified edge through the angle specified.

create_swept_surface(service, version, mode, ...)

Creates a surface by sweeping the specified edge in the direction specified.

delete_all_dup_faces(service, version, mode, ...)

Searches for faces on all boundary zones that have the same nodes and deletes the duplicates.

delete_duplicate_faces(service, version, ...)

Searches for faces on a specified zone that have the same nodes and deletes the duplicates.

delete_free_edge_faces(service, version, ...)

Enables you to remove faces with the specified number of free edges from the specified boundary zones.

delete_island_faces(service, version, mode, path)

Enables you to delete faces in a non-contiguous region of a face zone.

delete_unconnected_faces(service, version, ...)

Enables you to delete the unconnected face-zones.

delete_unused_faces(service, version, mode, path)

Deletes all the boundary faces that are not used by any cell.

delete_unused_nodes(service, version, mode, path)

Deletes the boundary nodes that are not used by any boundary faces.

edge_limits(service, version, mode, path)

Prints the length of the shortest and longest edges on the boundary.

expand_marked_faces_by_rings(service, ...)

Mark rings of faces around marked faces.

face_distribution(service, version, mode, path)

Reports the distribution of face quality in the text window.

face_skewness(service, version, mode, path)

Lists the worst face skewness.

feature(service, version, mode, path)

Enables you to create and modify features.

fix_mconnected_edges(service, version, mode, ...)

Resolves multi-connected edges/non-manifold configurations in the boundary mesh by deleting fringes and overlaps based on threshold values specified.

improve(service, version, mode, path)

Enables you to improve boundary surfaces.

improve_surface_mesh(service, version, mode, ...)

Improve surface mesh by swapping face edges where Delaunay violations occur.

jiggle_boundary_nodes(service, version, ...)

Randomly perturbs all boundary nodes based on an input tolerance.

make_periodic(service, version, mode, path)

Enables you to make the specified boundaries periodic.

manage(service, version, mode, path)

Contains options for manipulating the boundary zones.

mark_bad_quality_faces(service, version, ...)

Mark Bad Quality Faces.

mark_duplicate_nodes(service, version, mode, ...)

Marks duplicate nodes.

mark_face_intersection(service, version, ...)

Marks intersecting faces.

mark_face_proximity(service, version, mode, path)

Marks faces that are in proximity to each other.

mark_faces_in_region(service, version, mode, ...)

Marks the faces that are contained in a specified local refinement region.

merge_nodes(service, version, mode, path)

Merges duplicate nodes.

merge_small_face_zones(service, version, ...)

Merges the face zones having area less than the minimum area.

modify(service, version, mode, path)

Contains commands used to modify the boundary mesh.

orient_faces_by_point(service, version, ...)

Orients the normals based on the specified material point.

print_info(service, version, mode, path)

Prints information about the grid in the text window.

project_face_zone(service, version, mode, path)

Projects nodes on a selected face zone onto a target face zone.

recover_periodic_surfaces(service, version, ...)

Restores the periodic relationship between face zones.

refine(service, version, mode, path)

Discusses the commands used to refine the boundary mesh.

remesh(service, version, mode, path)

Has a set of commands for remeshing the face zones.

reset_element_type(service, version, mode, path)

Resets the element type (mixed, tri, or quad) of a boundary zone.

resolve_face_intersection(service, version, ...)

Resolves self intersection on manifold surface meshes.

scale_nodes(service, version, mode, path)

Applies a scaling factor to all node coordinates.

separate(service, version, mode, path)

Contains options for separating face zones.

set_periodicity(service, version, mode, path)

Defines the periodicity parameters.

shell_boundary_layer(service, version, mode, ...)

Enter the shell boundary layer menu.

slit_boundary_face(service, version, mode, path)

Slits a boundary face zone by duplicating all faces and nodes, except those nodes that are located at the edges of the boundary zone.

smooth_marked_faces(service, version, mode, path)

Smooths the marked faces.

unmark_faces_in_zones(service, version, ...)

Unmark faces in zones.

unmark_selected_faces(service, version, ...)

Unmarks the marked selected faces.

wrapper(service, version, mode, path)

Enters the surface wrapper menu.

__init__(service, version, mode, path)#

__init__ method of TUIMenu class.

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

Bases: TUIMethod

Slits all boundary faces with cells on both sides (these cells must be in the same cell zone). A displacement can be specified to provide thickness to the boundary.

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

Bases: TUIMethod

Reports the number of Delaunay violations on the triangular surface mesh and the number of isolated nodes.

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

Bases: TUIMethod

Displays the names of the duplicate surfaces and prints maximum and average distance between them.

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

Bases: TUIMethod

Clears marked faces.

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

Bases: TUIMethod

Clears nodes that were marked using the mark-duplicate-nodes command.

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

Bases: TUIMethod

Coarsen boundary face zones.

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

Bases: TUIMethod

Computes the bounding box for the zones specified.

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

Bases: TUIMethod

Reports the number of boundary nodes associated with edges having only one attached face.

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

Bases: TUIMethod

Reports the number of marked faces.

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

Bases: TUIMethod

Counts the unused boundary nodes in the domain.

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

Bases: TUIMethod

Lists the number of boundary faces that are not used by any cell.

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

Bases: TUIMethod

Lists the number of boundary nodes that are not used by any cell.

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

Bases: TUIMethod

Creates the bounding box for the specified zones. You can specify the zone type, name, edge length, and the extents of the box, as required. You can also optionally create a geometry object from the bounding box created.

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

Bases: TUIMethod

Creates a cylinder by specifying the axis, radius, and edge length or three arc nodes, the axial delta, the radial gap, and the edge length. You can also specify the prefix for the zone being created, as required. You can also optionally create a geometry object from the cylinder created.

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

Bases: TUIMethod

Creates a plane surface by specifying either the axis direction, axial location, and the extents of the surface or three points defining the plane. You can also optionally create a geometry object from the plane surface created.

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

Bases: TUIMethod

Creates a revolved surface by rotating the specified edge through the angle specified. Specify the number of segments, scale factor, and the pivot point and axis of rotation. You can also optionally create a geometry object from the revolved surface created.

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

Bases: TUIMethod

Creates a surface by sweeping the specified edge in the direction specified. You need to specify the distance to sweep through and the number of offsets, as required. You can also optionally create a geometry object from the swept surface created.

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

Bases: TUIMethod

Searches for faces on all boundary zones that have the same nodes and deletes the duplicates.

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

Bases: TUIMethod

Searches for faces on a specified zone that have the same nodes and deletes the duplicates. Duplicate faces may be present if you generated the boundary mesh using a third-party grid generator, or if you have used the slit-boundary-face command to modify the boundary mesh and then merged the nodes.

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

Bases: TUIMethod

Enables you to remove faces with the specified number of free edges from the specified boundary zones.

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

Bases: TUIMethod

Enables you to delete faces in a non-contiguous region of a face zone.

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

Bases: TUIMethod

Enables you to delete the unconnected face-zones.

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

Bases: TUIMethod

Deletes all the boundary faces that are not used by any cell.

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

Bases: TUIMethod

Deletes the boundary nodes that are not used by any boundary faces.

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

Bases: TUIMethod

Prints the length of the shortest and longest edges on the boundary. This information is useful for setting initial mesh parameters and refinement controls.

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

Bases: TUIMethod

Mark rings of faces around marked faces.

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

Bases: TUIMethod

Reports the distribution of face quality in the text window.

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

Bases: TUIMethod

Lists the worst face skewness.

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

Bases: TUIMethod

Resolves multi-connected edges/non-manifold configurations in the boundary mesh by deleting fringes and overlaps based on threshold values specified.

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

Bases: TUIMethod

Improve surface mesh by swapping face edges where Delaunay violations occur.

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

Bases: TUIMethod

Randomly perturbs all boundary nodes based on an input tolerance. Some nodes will be perturbed less than the tolerance value, while others will be perturbed by half of the tolerance value in all three coordinate directions.

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

Bases: TUIMethod

Enables you to make the specified boundaries periodic. You can specify the type of periodicity (rotational or translational), the angle, pivot, and axis of rotation, for rotational periodicity or the translational shift for translational periodicity. For each of the zones specified, a corresponding periodic shadow boundary zone will be created.

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

Bases: TUIMethod

Mark Bad Quality Faces.

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

Bases: TUIMethod

Marks duplicate nodes. The marked nodes will appear in the grid display when nodes are displayed. For a list of duplicate nodes, set the /report/verbosity level to 2 before using the mark-duplicate-nodes command.

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

Bases: TUIMethod

Marks intersecting faces. Intersection is detected if the line defined by any two consecutive nodes on a face intersects any face in the current domain. The marked faces will appear in the grid display when faces are displayed. For a list of intersecting faces, set the /report/verbosity level to 2 before using the mark-face-intersection command.

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

Bases: TUIMethod

Marks faces that are in proximity to each other. Face A is considered to be in proximity to face B if any of the nodes on face A are within the calculated proximity distance from face B. The proximity distance is calculated based on the specified relative distance and the sphere radius. The sphere radius is determined by the maximum distance from the centroid of the face to its nodes. The marked faces will appear in the grid display when faces are displayed. For a list of faces in proximity to each other, set the /report/verbosity level to 2 before using the mark-face-proximity command.

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

Bases: TUIMethod

Marks the faces that are contained in a specified local refinement region.

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

Bases: TUIMethod

Merges duplicate nodes.

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

Bases: TUIMethod

Merges the face zones having area less than the minimum area.

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

Bases: TUIMethod

Orients the normals based on the specified material point.

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

Bases: TUIMethod

Prints information about the grid in the text window.

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

Bases: TUIMethod

Projects nodes on a selected face zone onto a target face zone. Projection can be performed based on normal direction, closest point, or specified direction.

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

Bases: TUIMethod

Restores the periodic relationship between face zones. You will be prompted for the type (rotational or translational), method (semi-automatic, automatic, or manual, depending on the periodicity type) and for face zones. Periodicity information (angle, pivot point, axis of rotation, or translational shift) are read in with the mesh file.

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

Bases: TUIMethod

Resets the element type (mixed, tri, or quad) of a boundary zone. If you have separated a mixed (tri and quad) face zone into one tri face zone and one quad face zone, for example, each of these will be identified as a “mixed” zone. Resetting the element type for each of these new zones will identify them as, respectively, a triangular zone and a quadrilateral zone.

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

Bases: TUIMethod

Resolves self intersection on manifold surface meshes.

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

Bases: TUIMethod

Applies a scaling factor to all node coordinates. You can use this command to change the units of the grid.

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

Bases: TUIMethod

Defines the periodicity parameters. You will be prompted for the type of periodicity (rotational or translational). For rotational periodicity, you will be prompted for the angle and axis of rotation parameters. For translational periodicity, you will be prompted for the shift vector components.

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

Bases: TUIMethod

Slits a boundary face zone by duplicating all faces and nodes, except those nodes that are located at the edges of the boundary zone. A displacement can be specified to provide thickness to the boundary. The slit command only works when it is possible to move from face to face using the connectivity provided by the cells. You should slit the boundary face after you generate the volume mesh so that cells will not be placed inside the gap. There may be some inaccuracies when you graphically display solution data for a mesh with a slit boundary in ANSYS Fluent.

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

Bases: TUIMethod

Smooths the marked faces.

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

Bases: TUIMethod

Unmark faces in zones.

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

Bases: TUIMethod

Unmarks the marked selected faces.

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

Bases: TUIMethod

Enters the surface wrapper menu. This menu is no longer supported, and will be removed in a future release.