*hmmeshlinedrag

Within the automeshing module, generates quad or tria elements using a surfaceless algorithm. Can only be used with *surfacemode(3) and one of the *linedrag...toformsurface() commands.

Syntax

*hmmeshlinedrag quads

Type

HyperMesh Tcl Modify

Description

Within the automeshing module, generates quad or tria elements using a surfaceless algorithm. Can only be used with *surfacemode(3) and one of the *linedrag...toformsurface() commands.

Inputs

quads
If nonzero, specifies that the created elements should be quads.

Example

To drag the given nodes along lines 2 and 1, trimmed by nodes 29 and 30, and using the given plane, create 45 elements:

*surfacemode(3)
*createlist(nodes,1) 5 9 1 15 18 39
*createlist(lines,2) 2 1
*createlist(nodes,2) 29 30
*createplane(1,0.0000,0.0000,1.0000,0.0000,0.0000,100.0000)
*linedragnodestoformsurface(1,2,2,1)
*setedgemeshparams(0,5,0)
*setedgemeshparams(1,9,0)
*setedgemeshparams(2,5,0)
*setedgemeshparams(3,9,0)
*hmmeshlinedrag(1)
*storeAMelemstodatabase(0)
*ameshclearsurface()

*surfacemode(3) tells the automesher not to expect an actual surface. The densities specified by the *setedgemeshparams() commands must be equal for opposite edges.

Errors

None.