**split_hexa
#
Description#
This command splits a mesh made up exclusively of c3d8 elements (linear). Each hexahedral element is divided into 8 smaller hexahedral elements by splitting all edges at the middle and adding a node in the center.
Syntax#
**split_hexa
\(~\,\) [ *keep_old_nsets
]
\(~\,\) [ *keep_old_nsets_start_with
prefix1 … prefixN ]
*keep_old_nsets
To preserve pre-existing node sets.
*keep_old_nsets_start_with
To preserve pre-existing node sets whose names start with the given prefixes.
Example#
****mesher
***mesh quadrangle-split
**mesh_quadrangle
*pointA (0. 0.)
*pointB (1. 0.)
*pointC (1.5 1.)
*pointD (0.5 1.)
**extension
*distance 1.
*num 1
**split_hexa
**split_hexa
**split_hexa
****return