AddLocalSizingWTM#

class ansys.fluent.core.generated.datamodel_261.meshing.Root.AddLocalSizingWTM(service, rules, command, path=None)#

Bases: PyCommand

Apply local sizing controls. Use this task to gain better control over the mesh size distribution, and define specific mesh size controls that operate on specific, localized, portions of the geometry and mesh. Using this task, you can add as many localized size controls to the workflow as you need, depending on the requirements and details of your geometry. More… Parameters ———- AddChild : str

Choose whether or not you want to add local size controls in order to create the surface mesh.

BOIControlNamestr

Provide a name for this specific size control.

BOIGrowthRatefloat

Specify the increase in element edge length with each succeeding layer of elements.

BOIExecutionstr

Choose whether the size control is to be applied to a local edge size, a local face size, a local body size, a body of influence, a face of influence, curvature, or proximity.

AssignSizeUsing : str BOISize : float

Specify a value for the desired size of the local sizing (or body/face of influence) to be applied to the indicated label(s) or zone(s).

NumberofLayers : int SmallestHeight : float GrowthPattern : str GrowthMethod : str BiasFactor : float BOIMinSize : float

Specify the minimum size of the elements for the surface mesh.

BOIMaxSizefloat

Specify the maximum size of the elements for the surface mesh.

BOICurvatureNormalAnglefloat

Specify the maximum allowable angle (from 0 to 180 degrees) that one element edge is allowed to span given a particular geometry curvature. You can use this field to limit the number of elements that are generated along a curve or surface if the minimum size is too small for that particular curve.

BOICellsPerGapfloat

Specify the minimum number of layers of elements to be generated in the gaps. The number of cells per gap can be a real value, with a minimum value of 0.01.

BOIScopeTostr

Set curvature or proximity based refinement. The edges option considers edge-to-edge proximity, while faces considers face-to-face proximity, and faces and edges considers both. The edge labels option considers edge sizing based on edge labels. Note that when you use the edges or the faces and edges options, you can only select face zones or face labels. Also, saving a size control file after using either of these two options will not be persistent.

IgnoreOrientationstr

Specify whether or not you need to apply additional refinement in and around thin areas (such as between plates), without over-refinement. This ignores face proximity within voids and will not allow you to refine in thin voids, but will allow refinement in gaps. This should be used in predominantly fluid regions with no thin solid regions.

BOIZoneorLabelstr

Choose how you want to select your surface (by label or by zone).

BOIFaceLabelListlist[str]

Choose one or more face zone labels from the list below. Use the Filter Text drop-down to provide text and/or regular expressions in filtering the list (for example, using *, ?, and []). Choose Use Wildcard to provide wildcard expressions in filtering the list. When you use either ? or * in your expression, the matching list item(s) are automatically selected in the list. Use ^, |, and & in your expression to indicate boolean operations for NOT, OR, and AND, respectively. More…

BOIFaceZoneListlist[str]

Choose one or more face zones from the list below. Use the Filter Text drop-down to provide text and/or regular expressions in filtering the list (for example, using *, ?, and []). Choose Use Wildcard to provide wildcard expressions in filtering the list. When you use either ? or * in your expression, the matching list item(s) are automatically selected in the list. Use ^, |, and & in your expression to indicate boolean operations for NOT, OR, and AND, respectively. More…

EdgeLabelList : list[str] EdgeZoneList : list[str] TopologyList : list[str] ReverseEdgeZoneOrientation : bool ReverseEdgeZoneList : list[str] BOIPatchingtoggle : bool

Enable this option to repair any openings that may still exist in the body of influence-based local sizing control.

DrawSizeControlbool

Enable this field to display the size boxes in the graphics window.

ZoneLocation : list[str] CompleteFaceZoneList : list[str] CompleteFaceLabelList : list[str] CompleteEdgeLabelList : list[str] CompleteTopologyList : list[str] PrimeSizeControlId : int

Returns:
bool

Methods:

create_instance()

Create a command instance.

__init__(service, rules, command, path=None)#

__init__ method of PyCommand class.

create_instance()#

Create a command instance.