Cubit 15.3 User Documentation
Sculpt options for setting up the Cartesian base grid and the initial cell sizes. An overlay Cartesian grid is used as the basis for the all-hex mesh that will be produced. The bounds and size of the cells specified for the grid will dictate the characteristics and resolution of the FEA mesh. The grid can be defined in one of two ways:
1. Define the bounding box and number of intervals in each coordinate direction. (xmin, ymin, zmin, xmax, ymax, zmax, nelx, nely, nelz)
2. Define a cell_size. Sculpt will then automatically define the Cartesian grid coordinates and intervals by evaluating the bounding box of the input geometry and adding a small number of cells in each coordinate direction.
Other options for setting up the grid include "align" and "expand" which are normally used with the second method. The align option will automatically rotate the grid to best match the characteristic direction of the geometry rather than maintaining alignment with the global Cartesian directions. The expand option over-rides the default expansion of the Cartesian grid beyond the bounding box of the geometry and allow the user to specify a specific expansion percentage.
Bounding Box/Mesh Size --bbox -box --nelx, -x <args> Num cells in X in overlay Cartesian grid --nely, -y <args> Num cells in Y in overlay Cartesian grid --nelz, -z <args> Num cells in Z in overlay Cartesian grid --xmin, -t <args> Min X coord of overlay Cartesian grid --ymin, -u <args> Min Y coord of overlay Cartesian grid --zmin, -v <args> Min Z coord of overlay Cartesian grid --xmax, -q <args> Max X coord of overlay Cartesian grid --ymax, -r <args> Max Y coord of overlay Cartesian grid --zmax, -s <args> Max Z coord of overlay Cartesian grid --cell_size, -cs <args> Cell size (nelx, nely, nelz ignored) --align, -a Automatically align geometry to grid --bbox_expand, -be <args> Expand tight bbox by percent Sculpt Command Summary
Command: nelx Num cells in X in overlay Cartesian grid Long Name: --nelx Short Name: -x Argument Type: integer > 0Command Description:
Defines the number of intervals in the x direction of the base Cartesian grid used for defining the volume fraction definition and meshing For best results the intervals specified should result in approximately equilateral cells.
Command: nely Num cells in Y in overlay Cartesian grid Long Name: --nely Short Name: -y Argument Type: integer > 0Command Description:
Defines the number of intervals in the y direction of the base Cartesian grid used for defining the volume fraction definition and meshing For best results the intervals specified should result in approximately equilateral cells.
Command: nelz Num cells in Z in overlay Cartesian grid Long Name: --nelz Short Name: -z Argument Type: integer > 0Command Description:
Defines the number of intervals in the z direction of the base Cartesian grid used for defining the volume fraction definition and meshing For best results the intervals specified should result in approximately equilateral cells.
Command: xmin Min X coord of overlay Cartesian grid Long Name: --xmin Short Name: -t Argument Type: floating point valueCommand Description:
Defines the minimum x coordinate of the bounding box or range of the Cartesian mesh to be used for meshing.
See also ymin, zmin, xmax, ymax, zmax.
Command: ymin Min Y coord of overlay Cartesian grid Long Name: --ymin Short Name: -u Argument Type: floating point valueCommand Description:
Defines the minimum y coordinate of the bounding box or range of the Cartesian mesh to be used for meshing.
See also xmin, zmin, xmax, ymax, zmax.
Command: zmin Min Z coord of overlay Cartesian grid Long Name: --zmin Short Name: -v Argument Type: floating point valueCommand Description:
Defines the minimum z coordinate of the bounding box or range of the Cartesian mesh to be used for meshing.
See also xmin, ymin, xmax, ymax, zmax.
Command: xmax Max X coord of overlay Cartesian grid Long Name: --xmax Short Name: -q Argument Type: floating point valueCommand Description:
Defines the maximum x coordinate of the bounding box or range of the Cartesian mesh to be used for meshing.
See also xmin, ymin, zmin, ymax, zmax.
Command: ymax Max Y coord of overlay Cartesian grid Long Name: --ymax Short Name: -r Argument Type: floating point valueCommand Description:
Defines the maximum y coordinate of the bounding box or range of the Cartesian mesh to be used for meshing.
See also xmin, ymin, zmin, xmax, zmax.
Command: zmax Max Z coord of overlay Cartesian grid Long Name: --zmax Short Name: -s Argument Type: floating point valueCommand Description:
Defines the maximum z coordinate of the bounding box or range of the Cartesian mesh to be used for meshing.
See also xmin, ymin, zmin, xmax, ymax.
Command: cell_size Cell size (nelx, nely, nelz ignored) Long Name: --cell_size Short Name: -cs Argument Type: floating point valueCommand Description:
Command: align Automatically align geometry to grid Long Name: --align Short Name: -a Argument Type: noneCommand Description:
Command: bbox_expand Expand tight bbox by percent Long Name: --bbox_expand Short Name: -be Argument Type: floating point valueCommand Description:
Sculpt will measure a tight bounding box of the input model and expand the box by the specified percentage in x, y and z. Input value can be any positive or negative floating point value where 1.0 represents 100% expansion. If not specified, the default will add about 2.5 cell widths to the bounding box on each side. This option should be used with the cell_size option. It will be ignored if a specific bounding box has been defined (ie. xmin, ymin, etc...).