**extension_along_nset#

Description#

This mesher is a modification of the **extension mesher in order to allow an extension path to be defined with a set of nodal points.

Syntax#

This command accepts the same commands as the **extension command (see extension) and two additional commands related to the path:

**extension_along_nset \(~\,\) *nset_to_follow nset-name \(~\,\) *global_normal normal-vector \(~\,\) [ standard extension options ]

Note that many of the commands from extension, though available, are ignored for this mesher because of the pre-defined path (such as num, direction, etc).

*global_normal

Input a vector allowing the initial face plane to be calculated. The tangent vector of the path is calculated based on linear segments from and to adjacent nodes.

*nset_to_follow

Enter an existing nset path for the mesh extension to take place.

Example#

The following example shows extension along an nset, using a curve generated in Zmaster and meshed using line l3d2 line elements (under Ruled mesh). A boundary set called lines was also created in Zmaster which creates the nset along which the extension will take place.

../../_images/extension_nset_linear.fig.svg
****mesher
 ***mesh extension_nset_linear
   **open curve_linear.geof
   **union
    *add zzz.geof
    *elset zzz
    *tolerance 0.
   **extension_along_nset
    *nset_to_follow lines
    *global_normal (1. 0. 1.)
    *elset zzz
   **delete_elset lines
 ****return