*morphmapsections
Map elements on mark to section lines.
Syntax
*morphmapsections typeelem markelem typenode marknode typeline markline typefix markfix plane rotate blend axis sym con
Type
HyperMesh Tcl Modify Command
Description
Map elements on mark to section lines.
Inputs
- typeelem
- Elems
- markelem
- Mark number of elements to map
- typenode
- Nodes
- marknode
- Mark number of follower nodes
- typeline
- Lines
- markline
- Mark number of section lines
- typefix
- Nodes
- markfix
- Mark number of fixed nodes
- plane
- Plane mark number
- rotate
- 0 - L point to point mapping between lines
- blend
- 0 - Do no blend unselected nodes
- axis
- 0 - Apply mapping in x, y, z coordinates
- sym
- 0 - Do not use symmetry (only option)
- con
- 0 - Do not use constraints
Example
*morphmapsections (ELEMS,1,NODES,1,LINES,1,NODES,2,1,0,0,0,0,1)
This command maps selected elements to an interpolated cross section given the section lines optionally following the curvature differences (rotate) or mapping about an axis (axis and plane).
This command interpolates a number of *morphmapdifference() calls between line pairs. The initial lines are found by intersecting a plane normal to each section line with the selected elements. Thus, the selected elements should match up closely with the selected lines.
If blend is on, no fixed nodes have been selected, and no mapped nodes are a part of any domain, this command will automatically assign all non-mapped nodes as fixed nodes.
Errors
None.