*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