*hmmeshdrag
Within the automeshing module, generates quad or tria elements using a surfaceless algorithm. Can only be used with *surfacemode(3) and one of the *drag...toformsurface() commands.
Syntax
*hmmeshdrag 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 *drag...toformsurface() commands.
Inputs
- quads
- If nonzero, specifies that the created elements should be quads.
Example
To drag six nodes -100 units in the direction of the y-axis and create 50 elements without creating a surface:
*surfacemode(3)
*createlist(nodes,1) 5 10 6 11 12 7
*createvector(1,0.0000,1.0000,0.0000)
*dragnodestoformsurface(1,1,-100.0000)
*setedgemeshparams(0,5,0)
*setedgemeshparams(1,10,0)
*setedgemeshparams(2,5,0)
*setedgemeshparams(3,10,0)
*hmmeshdrag(1)
*storeAMelemstodatabase(0)
*ameshclearsurface()
*surfacemode(3) tells the automesher not to expect an actual surface.
The densities specified by the commands must be equal for opposite edges.
Errors
None.