You are on page 1of 35

TOOLS COMMANDS

5. TOOLS COMMANDS
GAMBIT tools commands allow you to perform the following types of operations: Coordinate system Size function Turbo Geometry cleanup

Coordinate-system commands allow you to create and work with GAMBIT local coordinate systems. Turbo commands allow you to define and generate turbo profiles and to create turbo volumes. Size-function commands allow you to create and attach size functions to geometric entities as a means to control mesh element sizes for triangular and tetrahedral meshes. The geometry cleanup command provides allows you to identify and automatically fix geometry problems such as very short edges, holes, and sharp angles.

19982007 Fluent, Inc. All rights reserved.

5-1

Coordinate System Commands

TOOLS COMMANDS

5.1 Coordinate System Commands


GAMBIT coordinate-system commands allow you to perform operations that involve coordinate systems. They include the following commands:
coordinate activate coordinate create coordinate delete coordinate modify coordinate modify (grid) coordinate modify ruler coordinate summarize

The following sections summarize the purpose, form, and parameters associated with each of the commands listed above.

5-2

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Coordinate System Commands

5.1.1 coordinate activate Purpose To activate an existing coordinate system. GUI Operation Tools Coordinate System Activate Coordinate System General Form
coordinate activate system

Example
coordinate activate "c_sys.2"

Keywords None

19982007 Fluent, Inc. All rights reserved.

5-3

Coordinate System Commands

TOOLS COMMANDS

5.1.2 coordinate create Purpose To create a local coordinate system. GUI Operation Tools Coordinate System Create Coordinate System General Form
coordinate create [ system ] [ cartesian cylindrical spherical ] { rotation [ oldsystem system ] [ offset real1 [ real2 [ real3 ]] [ axis1 axis1 angle1 real1 [ axis2 axis2 angle2 real2 [ axis3 axis3 angle3 real3 ] ] ] vertices vertex1 vertex2 vertex3 }

Example
coordinate create "c_sys.2" cylindrical rotation offset 5 0 5 \ axis1 "x" angle1 45 axis2 "y" angle2 135

Keywords Keyword
angle1 angle2 angle3 axis1

Description Specifies the angle of rotation (real1) in degrees about axis1 Specifies the angle of rotation (real2) in degrees about axis2 Specifies the angle of rotation (real3) in degrees about axis3 Specifies an axis of rotation about which to orient the new coordinate system relative to the reference system (x, y, z) Specifies an axis of rotation about which to orient the new coordinate system relative to the reference system (x, y, z)

axis2

5-4

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Coordinate System Commands

Keyword
axis3

Description Specifies an axis of rotation about which to orient the new coordinate system relative to the reference system (x, y, z) Specifies the Cartesian coordinate system (default) the default parameters of which are x, y, z Specifies a cylindrical coordinate system the default parameters of which are r, , z Specifies the coordinates of the origin of the new system relative to the reference system (real1, real2, real3 = (x, y, z) or (r, , z) or (r, , )) Specifies the existing coordinate system (system) relative to which the new coordinate system is located (the active coordinate system is the default reference system) Specifies location and orientation parameters for the new coordinate system Specifies a spherical coordinate system the default parameters of which are r, , Specifies three vertices that define the origin (vertex1), x axis (vertex2), and x-y plane (vertex3) for the new system

cartesian

cylindrical

offset

oldsystem

rotation

spherical

vertices

19982007 Fluent, Inc. All rights reserved.

5-5

Coordinate System Commands

TOOLS COMMANDS

5.1.3 coordinate delete Purpose To delete one or more local coordinate systems. (NOTE: If you do not specify a system label, GAMBIT deletes all coordinate systems other than the global system.) GUI Operation Tools Coordinate System Delete Coordinate Systems General Form
coordinate delete [ system1 [ system2 ... ] ]

Example
coordinate delete "c_sys.2" "c_sys.5"

Keywords None

5-6

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Coordinate System Commands

5.1.4 coordinate modify Purpose To change the coordinate system default system type or label. GUI Operation Tools Coordinate System Modify Coordinate System General Form
coordinate modify [ system ] [ cartesian cylindrical spherical ] [ label string ]

Example
coordinate modify "c_sys.2" cartesian label "tempsystem"

Keywords Keyword
cartesian

Description Specifies the Cartesian coordinate system (default) the default parameters of which are x, y, z Specifies a cylindrical coordinate system the default parameters of which are r, , z Specifies a new entity label (string) Specifies a spherical coordinate system the default parameters of which are r, ,

cylindrical

label spherical

19982007 Fluent, Inc. All rights reserved.

5-7

Coordinate System Commands

TOOLS COMMANDS

5.1.5 coordinate modify (grid) Purpose To modify any currently displayed grid. GUI Operation Tools Coordinate System Display Grid General Form
coordinate modify system { xyplane yzplane zxplane } { xaxis yaxis zaxis } [ add real [ and real [ and real ] ... ] remove real [ and real [ and real ] ... ]] [ offset real ] [ default real reset ] [ lowerbound real ] [ upperbound real ] [ nosnap snap ] [ nolines lines ]

Example
coordinate modify "c_sys.2" yzplane add -7.5 and -2.5 and \ 2.5 and 7.5 offset 3 snap nolines

Keywords Keyword
add

Description Specifies the position of a line or row of points (real1, real2, ... ) to add to the specified grid Specifies the spacing increment (real > 0) between grid lines or parallel rows of grid points

default

5-8

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Coordinate System Commands

Keyword
lines

Description Specifies that the grid is displayed as a series of intersecting perpendicular lines Specifies real as the lower limit of the grid range Specifies that the grid is displayed as a matrix of points Specifies that vertices created by means of the mouse are created by projecting the selection point onto the grid, but not snapping to the nearest grid point Specifies the distance (real) by which the grid plane is offset from the origin of the specified coordinate system along the grid axis Specifies the position of a line or row of points (real1, real2, ... ) to remove from the specified grid Specifies that all currently displayed grid points and lines are removed Specifies that vertices created by means of the mouse are created at the grid point nearest to the selection point Specifies real as the upper limit of the grid range Specifies the x, y, or z coordinate axis

lowerbound nolines nosnap

offset

remove

reset

snap

upperbound xaxis yaxis zaxis xyplane yzplane zxplane

Specifies the xy, yz, or zx coordinate plan

19982007 Fluent, Inc. All rights reserved.

5-9

Coordinate System Commands

TOOLS COMMANDS

5.1.6 coordinate modify ruler Purpose To display rulers along any or all of the axes in the currently active coordinate system. GUI Operation Tools Coordinate System Display Ruler General Form
coordinate modify system ruler [ xinvisible xvisible xboundingbox ] [ yinvisible yvisible yboundingbox ] [ zinvisible zvisible zboundingbox ] [ xrange real1 real2 ] [ yrange real1 real2 ] [ zrange real1 real2 ] [ xintervals integer xscale real ] [ yintervals integer yscale real ] [ zintervals integer zscale real ] [ subintervals integer xtics integer and/or ytics integer and/or ztics integer ]

Example
coordinate modify "c_sys.2" ruler xboundingbox yrange 7.5 \ 2.5 yintervals 4 subintervals 4

Keywords Keyword
subintervals

Description Specifies the number (integer > 1) of minor (unnumbered) subintervals for all axes

5-10

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Coordinate System Commands

Keyword
xboundingbox

Description Specifies that the x-ruler is visible, restricted to the model bounding box Specifies the number (0 < integer < 101) of major (numbered) intervals for the x axis Specifies that the x-ruler is invisible Specifies the lower (real1) and upper (real2) limits of the range of values for the x axis Specifies the size (real > 0) of major (numbered) intervals for the x axis Specifies the number (integer > 0) of minor (unnumbered) tic marks for the x axis Specifies that the x-ruler is visible, restricted to xrange Specifies that the y-ruler is visible, restricted to the model bounding box Specifies the number (0 < integer < 101) of major (numbered) intervals for the y axis Specifies that the y-ruler is invisible Specifies the lower (real1) and upper (real2) limits of the range of values for the y axis Specifies the size (real > 0) of major (numbered) intervals for the y axis Specifies the number (integer > 0) of minor (unnumbered) tic marks for the y axis Specifies that the y-ruler is visible, restricted to yrange Specifies that the z-ruler is visible, restricted to the model bounding box

xintervals

xinvisible xrange

xscale

xtics

xvisible yboundingbox

yintervals

yinvisible yrange

yscale

ytics

yvisible zboundingbox

19982007 Fluent, Inc. All rights reserved.

5-11

Coordinate System Commands

TOOLS COMMANDS

Keyword
zintervals

Description Specifies the number (0 < integer < 101) of major (numbered) intervals for the z axis Specifies that the z-ruler is invisible Specifies the lower (real1) and upper (real2) limits of the range of values for the z axis Specifies the size (real > 0) of major (numbered) intervals for the z axis Specifies the number (integer > 0) of minor (unnumbered) tic marks for the z axis Specifies that the z-ruler is visible, restricted to zrange

zinvisible zrange

zscale

ztics

zvisible

5-12

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Coordinate System Commands

5.1.7 coordinate summarize Purpose To display in the Transcript window the global coordinates of coordinate system origins and axis vectors. GUI Operation Tools Coordinate System Summarize Coordinate Systems General Form
coordinate summarize [ system1 [ system2 ... ] ]

Example
coordinate summarize "c_sys.1" "c_sys.2"

Keywords None

19982007 Fluent, Inc. All rights reserved.

5-13

Size Function Commands

TOOLS COMMANDS

5.2 Size Function Commands


GAMBIT size-function commands allow you to create and attach size functions that control mesh element sizes for edge meshes as well as for face and volume meshes created using triangular and tetrahedral meshes, respectively. (For a complete description of the creation and use of size functions, see Section 5.2 of the GAMBIT Modeling Guide.) The following size-function commands are available in GAMBIT:
sfunction attach sfunction bgrid sfunction create sfunction delete sfunction detach sfunction modify sfunction summarize

The following sections describe the commands listed above.

5-14

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Size Function Commands

5.2.1 sfunction attach Purpose To attach one or more size functions to one or more edges, faces, or volumes. GUI Operation None General Form
sfunction attach sfunction1 [ sfunction2 ... ] { attachedges edge1 [ edge2 ... ] attachfaces face1 [ face2 ... ] attachvolumes volume1 [ volume2 ... ] }

Example
sfunction attach "sfunc.2" attachfaces "face.6"

Keywords Keyword
attachedges

Description Specifies one or more edges to which the size function(s) is/are attached Specifies one or more faces to which the size function(s) is is/are attached Specifies one or more volumes to which the size function(s) is/are attached

attachfaces

attachvolumes

19982007 Fluent, Inc. All rights reserved.

5-15

Size Function Commands

TOOLS COMMANDS

5.2.2 sfunction bgrid Purpose To generate a size-function background grid for all lower- and upper-topology entities associated with a specified entity. GUI Operation None General Form
sfunction bgrid { attachedges edge1 [ edge2 ... ] attachfaces face1 [ face2 ... ] attachvolumes volume1 [ volume2 ... ] }

Example
sfunction attachvolumes "volume.2"

Keywords Keyword
attachedges

Description Specifies one or more edges to which the size function(s) is/are attached Specifies one or more faces to which the size function(s) is is/are attached Specifies one or more volumes to which the size function(s) is/are attached

attachfaces

attachvolumes

5-16

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Size Function Commands

5.2.3 sfunction create Purpose To create and (optionally) attach a size function. GUI Operation Tools Size Function Create Size Function General Form
sfunction create [ sfunction ] { curvature { sourceedges edge1 [ edge2 ... ] sourcefaces face1 [ face2 ... ] } normalangle real growthrate real [ sizelimit real ] [ minsize real ] fixed { sourcevertices vertex1 [ vertex2 ... ] sourceedges edge1 [ edge2 ... ] sourcefaces face1 [ face2 ... ] sourcevolumes volume1 [ volume2 ... ] } startsize real growthrate real [ sizelimit real ] meshed { sourceedges edge1 [ edge2 ... ] sourcefaces face1 [ face2 ... ] } growthrate real [ sizelimit real ] proximity { sourcefaces face1 [ face2 ... ] sourcevolumes volume1 [ volume2 ... ] } cellspergap real growthrate real [ sizelimit real ] [ minsize real ] } { attachedges edge1 [ edge2 ... ] attachfaces face1 [ face2 ... ] attachvolumes volume1 [ volume2 ... ] }

Example
sfunction create fixed sourceedge "edge.11" startsize 0.2 \ growthrate 1.05 sizelimit 2 attachfaces "face.132"

19982007 Fluent, Inc. All rights reserved.

5-17

Size Function Commands

TOOLS COMMANDS

Keywords Keyword
attachedges

Description Specifies one or more edges to which the size function is to be attached Specifies one or more faces to which the size function is to be attached Specifies one or more volumes to which the size function is to be attached Specifies the number of layers of mesh elements to be located in the gaps between volume surfaces Creates a curvature-type size function Creates a fixed-type size function Specifies the rate at which the mesh element edge lengths increase with distance from the source entity Creates a meshed-type size function Specifies the minimum mesh element edge length on an attached entity Specifies the maximum allowable angle between outwardpointing normals for any two adjacent mesh elements located immediately adjacent to the surface of a source entity Creates a proximity-type size function Specifies the maximum mesh element edge length on an attached entity Specifies a set of source edges for the size function Specifies a set of source faces for the size function Specifies a set of source vertices for the size function

attachfaces

attachvolumes

cellspergap

curvature fixed growthrate

meshed minsize

normalangle

proximity sizelimit

sourceedges sourcefaces sourcevertices

5-18

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Size Function Commands

Keyword
sourcevolumes startsize

Description Specifies a set of source volumes for the size function Specifies the maximum length of any adjacent mesh element edge in proximity of the source entity

19982007 Fluent, Inc. All rights reserved.

5-19

Size Function Commands

TOOLS COMMANDS

5.2.4 sfunction delete Purpose To delete one or more size functions. (NOTE: If no size function is specified, all size functions are deleted.) GUI Operation Tools Size Function Delete Size Functions General Form
sfunction delete [ sfunction1 [ sfunction2 ... ] ]

Example
sfunction delete "sfunc.1" "sfunc.4"

Keywords None

5-20

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Size Function Commands

5.2.5 sfunction detach Purpose To detach one or more existing size functions from their attachment entities. GUI Operation None General Form
sfunction detach sfunction1 [ sfunction2 ... ] { attachedges edge1 [ edge2 ... ] attachfaces face1 [ face2 ... ] attachvolumes volume1 [ volume2 ... ] }

Example
sfunction detach "sfunc.1" attachvolume "volume.2"

Keywords Keyword
attachedges

Description Specifies the edge(s) from which the size function(s) is/are to be detached Specifies the face(s) from which the size function(s) is/are to be detached Specifies the volume(s) from which the size function(s) is/are to be detached

attachfaces

attachvolumes

19982007 Fluent, Inc. All rights reserved.

5-21

Size Function Commands

TOOLS COMMANDS

5.2.6 sfunction modify Purpose To modify an existing size function. (NOTE: Any source entities specified for the
sfunction modify command must correspond to those allowed by the source-function

type. For example, when modifying a curvature size function, you cannot use the
sourcevertices or sourcevolumes keywords, because curvature size functions do

not allow the use of vertices or volumes as source entities.) GUI Operation Tools Size Function Modify Size Function General Form
sfunction modify sfunction [ normalangle real startsize real cellspergap real ] [ growthrate real ] [ sizelimit real ] [ minsize real ] [ label label ] [ attachedges edge1 [ edge2 ... ] attachfaces face1 [ face2 ... ] attachvolumes volume1 [ volume2 ... ] ] [ sourcevertices vertex1 [ vertex2 ... ] sourceedges edge1 [ edge2 ... ] sourcefaces face1 [ face2 ... ] sourcevolumes volume1 [ volume2 ... ] ]

Example
sfunction modify "sfunc.3" startize 0.2 growthrate 1.05

Keywords Keyword
attachedges

Description Specifies one or more edges to which the size function is to be attached Specifies one or more faces to which the size function is to be attached

attachfaces

5-22

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Size Function Commands

Keyword
attachvolumes

Description Specifies one or more volumes to which the size function is to be attached Specifies the number of layers of mesh elements to be located in the gaps between volume surfaces for a proximity size function Specifies the rate at which the mesh element edge lengths increase with distance from the source entity Specifies a new label for the size function Specifies the minimum mesh element edge length on an attached entity Specifies the maximum allowable angle between outwardpointing normals for any two adjacent mesh elements located immediately adjacent to the surface of a source entity for a curvature size function Specifies the maximum mesh element edge length on an attached entity Specifies a set of source edges for the size function Specifies a set of source faces for the size function Specifies a set of source vertices for the size function Specifies a set of source volumes for the size function Specifies the maximum length of any adjacent mesh element edge in proximity of the source entity for a fixed size function

cellspergap

growthrate

label minsize

normalangle

sizelimit

sourceedges sourcefaces sourcevertices sourcevolumes startsize

19982007 Fluent, Inc. All rights reserved.

5-23

Size Function Commands

TOOLS COMMANDS

5.2.7 sfunction summarize Purpose To display information on one or more size functions in the Transcript window. GUI Operation Tools Size Function Summarize Size Functions General Form
sfunction summarize [sfunction1 [sfunction2 ... ] ]

Example
sfunction summarize "sfunc.5" "sfunc.6"

Keywords None

5-24

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Turbo Commands

5.3 Turbo Commands


GAMBIT turbo commands allow you to define, create, modify, mesh, and view turbo volumes. (For a complete description of GAMBIT turbo modeling, see Section 5.3 of the GAMBIT Modeling Guide.) The turbo commands available in GAMBIT are:
turbo create turbo decompose turbo view turbo volume turbo zones

The following sections describe the commands listed above.

19982007 Fluent, Inc. All rights reserved.

5-25

Turbo Commands

TOOLS COMMANDS

5.3.1 turbo create Purpose To define and generate a turbo profile. GUI Operation Tools Turbo Create Turbo Profile General Form
turbo create hub vertex casing vertex blade vertex1 vertex2 [ vertex3 ... ] [ splitters vertex1 vertex2 [ vertex3 ... ] { xaxis yaxis zaxis vertices vertex1 vertex2 vector real1 real2 real3 [ origin real1 real2 real3 ] onedge edge } }

Example
turbo create hub "vertex.19" casing "vertex.7" blade \ "vertex.11" "vertex.34" "vertex.55" yaxis

Keywords Keyword
blade

Description Specifies the leading (inlet-side) vertices on sets of connected edges that comprise cross sections of the turbo blade Specifies the inlet vertex on the edge that defines the shape and location of the casing Specifies the inlet vertex on the edge that defines the shape and location of the hub Specifies an edge (edge) the endpoints of which define the axis of revolution

casing

hub

onedge

5-26

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Turbo Commands

Keyword
origin

Description Specifies the coordinates of the origin of the axis-of-revolution vector (real1, real2, real3 = (x, y, z) or (r, , z) or (r, , )) Specifies the leading (inlet-side) vertices on sets of connected edges that comprise cross sections of the turbo splitter Specifies the coordinates of the endpoint of the vector that defines the axis of revolution (real1, real2, real3 = (x, y, z) or (r, , z) or (r, , )) Specifies the origin (vertex1) and endpoint (vertex2) of the a vector that defines the axis of revolution Specifies that the x axis of the active coordinate system defines the axis of revolution Specifies that the y axis of the active coordinate system defines the axis of revolution Specifies that the z axis of the active coordinate system defines the axis of revolution

splitters

vector

vertices

xaxis

yaxis

zaxis

19982007 Fluent, Inc. All rights reserved.

5-27

Turbo Commands

TOOLS COMMANDS

5.3.2 turbo decompose Purpose To decompose a turbo volume to facilitate meshing. GUI Operation Tools Turbo Decompose Turbo Volume General Form
turbo decompose { spanlink edgesplit htype hctype hotype }

Example
turbo decompose hotype

Keywords Keyword
edgesplit

Description Creates mesh links between spanwise surfaces and splits appropriate edges of the turbo volume without fully decomposing the volume (Not yet supported) Decomposes the volume using an H-C decomposition template (Not yet supported) Decomposes the volume using an H-O decomposition template Decomposes the volume using an H decomposition template Creates mesh links between spanwise surfaces of the turbo volume without decomposing the volume

hctype

hotype

htype spanlink

5-28

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Turbo Commands

5.3.3 turbo view Purpose To display a cascade view of a turbo volume in any or all of the graphics windows. GUI Operation Tools Turbo View Turbo Volume General Form
turbo view [ hub casing spanwise span off ] [ inwindow window1 [ window2 ... ]

Example
turbo view spanwise 1 inwindow 2

Keywords Keyword
casing hub inwindow

Description Displays a view of the casing surface Displays a view of the hub surface (Default) Specifies the graphics window(s) in which the turbo view is to be displayed Returns all graphics windows to standard views and operations Displays a view of the upper surface of span number span

off spanwise

19982007 Fluent, Inc. All rights reserved.

5-29

Turbo Commands

TOOLS COMMANDS

5.3.4 turbo volume Purpose To create a turbo volume. (NOTE: To create a turbo volume, you must first define and generate a turbo profile.) GUI Operation Tools Turbo Create Turbo Volume General Form
turbo volume [ bladecount integer angle real ] [ tip vertex tiplength real ] [ spanwise integer ]

Example
turbo volume bladecount 10 tiplength 1

Keywords Keyword
angle bladecount

Description Total angle (in degrees) swept by the turbo volume Number of blades included in the entire turbo configuration (determines the total angle represented by the turbo volume) Specifies the number of spanwise sections in the turbo volume Specifies the leading (inlet-side) vertex on an edge that defines the clearance between the blade tips and casing Blade-tip/casing clearance expressed as an absolute value

spanwise

tip

tiplength

5-30

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Turbo Commands

5.3.5 turbo zones Purpose To assign turbo zone types to an existing turbo volume. GUI Operation Tools Turbo Define Turbo Zones General Form
turbo zones hub face1 [ face2 ... ] casing face1 [ face2 ... ] inlet face1 [ face2 ... ] outlet face1 [ face2 ... ] pressure face1 [ face2 ... ] suction face1 [ face2 ... ]

Example
turbo zones hub "face.5" casing "face.9" inlet "face.10" \ outlet "face.2" pressure "face.3" "face.4" "face.6" suction \ "face.1" "face.7" "face.8"

Keywords Keyword
casing

Description Specifies the face(s) that comprise the casing surface of the turbo volume Specifies the face that comprises the hub surface of the turbo volume Specifies the face(s) that comprise the inlet surface of the turbo volume Specifies the face(s) that comprise the outlet surface of the turbo volume Specifies the face(s) that comprise the pressure side of the turbo blade

hub

inlet

outlet

pressure

19982007 Fluent, Inc. All rights reserved.

5-31

Turbo Commands

TOOLS COMMANDS

Keyword
suction

Description Specifies the face(s) that comprise the suction side of the turbo blade

5-32

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Geometry Cleanup Commands

5.4 Geometry Cleanup Command


The GAMBIT geometry cleanup command allows you to automatically identify and fix geometry problems, such as very short edges, holes, and sharp or large angles. (For a complete description of GAMBIT geometry cleanup commands, see Section 5.4 of the GAMBIT Modeling Guide.) The geometry cleanup command available in GAMBIT is:
gcleanup

The following section describes the command listed above.

19982007 Fluent, Inc. All rights reserved.

5-33

Geometry Cleanup Commands

TOOLS COMMANDS

5.4.1 gcleanup Purpose To clean up model geometry by automatically performing geometry cleanup operations. GUI Operations Tools Geometry Cleanup Clean Up Short Edges Tools Geometry Cleanup Clean Up Holes Tools Geometry Cleanup Clean Up Sharp Angles Tools Geometry Cleanup Clean Up Large Angles Tools Geometry Cleanup Clean Up Small Faces Tools Geometry Cleanup Clean Up Duplicate Volumes Tools Geometry Cleanup Clean Up Duplicate Faces Tools Geometry Cleanup Clean Up Duplicate Edges Tools Geometry Cleanup Clean Up Duplicate Vertices General Form
gcleanup { shortedge hole sharpangle largeangle smallface [ sliver ] dupvolume dupface [ centroid ] dupedge dupvertex } [ domain domain_name ] [ criterion real ]

Example
gcleanup shortedge domain "group.3" criterion 10.5

5-34

19982007 Fluent, Inc. All rights reserved.

TOOLS COMMANDS

Geometry Cleanup Commands

Keywords Keyword
centroid

Description Defines duplicate faces in terms of the proximity of their centroids rather than similarity of topology and proximity of boundary edges. Specifies the cleanup criterion for the short-edge, sharp-angle, and large-angle cleanup operations. The cleanup criterion represents the maximum length for the short-edge cleanup operation and the maximum angle for the sharp-angle and large-angle cleanup operations. (NOTE: If you do not specify a criterion, GAMBIT applies a default criterion to the specified operation.) Specifies the cleanup domain. (NOTE: If you do not specify a cleanup domain, GAMBIT applies the specified cleanup operation to the entire model.) Cleans up duplicate edges in the specified domain. Cleans up duplicate faces in the specified domain. Cleans up duplicate vertices in the specified domain. Cleans up duplicate volumes in the specified domain. Cleans up holes in the specified domain. Cleans up large angles in the specified domain. Cleans up sharp angles in the specified domain. Cleans up short edges in the specified domain. Defines small edges by proximity of opposing edges rather than area only. Cleans up small faces in the specified domain.

criterion

domain

dupedge dupface dupvertex dupvolume hole largeangle sharpangle shortedge sliver

smallface

19982007 Fluent, Inc. All rights reserved.

5-35

You might also like