*draglinetoformsurface

Drags a trimmed line to create a surface, and optionally, prepares it for immediate use within the automesher.

Syntax

*draglinetoformsurface linelist list direction_vector distance

Type

HyperMesh Tcl Modify

Description

Drags a trimmed line to create a surface, and optionally, prepares it for immediate use within the automesher. It can also identify a region in the shape of a dragged surface for the automesher to use under the mesh without surface option.

Inputs

linelist
The ID of the list of lines to be dragged.
list
The list ID of the zero or two nodes which lie on the lines in the line list, which will be used to trim the line during surface creation.
direction_vector
The direction to drag the lines.
distance
The distance to drag the lines.

Example

To drag two lines, trimmed by two points, -100 units in the direction of the y-axis, creating a surface but no elements:
*surfacemode(4)
*createlist(lines,1) 1 2
*createlist(nodes,1) 29 30
*createvector(1,0.0000,1.0000,0.0000)
*draglinetoformsurface(1,1,1,-100.0000)

The *surfacemode(4) directive tells HyperMesh not to pass the information on to the automesher for element creation.

*createlist() and *createvector() are required for this command