ExtrudeVolumeMesh#
- class ansys.fluent.core.generated.datamodel_261.meshing.Root.ExtrudeVolumeMesh(service, rules, command, path=None)#
Bases:
PyCommand
Use this task to extend all or parts of your volume mesh beyond the original domain.
More…
Parameters#
- MExControlNamestr
Specify a name for the extrusion or use the default value.
- Methodstr
Choose whether you want the extrusion to be based on a specified Total Height value, or one based on a specified First Height value. The relationship between the two is illustrated by:
SelectionType : str ExtendToPeriodicPair : bool ExtrudeNormalBased : bool
Specify whether the volume extrusion is derived from normal-based faceting or direction-based faceting. When enabled (the default), the volume extrusion is derived on normal-based faceting, such that for each layer, the normal is calculated and smoothing occurs, and is suitable for non-planar surfaces. For planar surfaces, disable this option to use a direction-based approach where the direction is chosen based on the average normal of the entire surface, and is used to extrude all layers.
- ExternalBoundaryZoneListlist[str]
Select one or more boundaries. All selected boundaries must share the same plane. 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…
TopologyList : list[str] ReverseDirection : bool TotalHeight : float
Specify a value for the total height of the extrusion or use the default value.
- FirstHeightfloat
Specify a value for the height of the first layer of the extrusion or use the default value.
- NumberofLayersint
Specify the number of extrusion layers.
- GrowthRatefloat
- Specify how the extrusion layers will grow. For example, a value of 1.2 indicates that each successive layer will grow by 20 percent of the previous layer.
More…
VMExtrudePreferences : dict[str, Any] ZoneLocation : list[str]
- Returns:
Methods:
Create a command instance.
- __init__(service, rules, command, path=None)#
__init__ method of PyCommand class.
- create_instance()#
Create a command instance.