*morphvolumecreate
Creates a matrix of morph volumes.
Syntax
*morphvolumecreate etype emark xd yd zd buff sysid han ord tan
Type
HyperMesh Tcl Modify Command
Description
Creates a matrix of morph volumes.
Inputs
- etype
- Elems
- emark
- Mark number of elements to be enclosed.
- xd
- Density of matrix in x direction.
- yd
- Density of matrix in y direction.
- zd
- Density of matrix in z direction.
- buff
- Percentage buffer zone around matrix.
- sysid
- ID of system used to orient matrix.
- han
- 0 = do not create handles for morph volumes
- ord
- Order of morph volumes.
- tan
- 0 = no tangency
Example
*morphvolumecreate (ELEMS,1,3,3,3,10.0,0,1,1,1)
This command creates a matrix of morph volumes xd by yd by zd in number aligned with the specified coordinate system (or the global system if zero) and enclosing the elements on the mark.
The order of the morph volumes (ord) refers to the number of mid-nodes along each edge with an order of one meaning there will be no mid-nodes, an order of two meaning that there will be one mid-node, and so forth.
If the specified system is cylindrical, the matrix will be laid out in a cylindrical fashion with xd, yd, and zd, relating to the radial, circumferential, and depth densities.
If a single morph volume is being created and a cylindrical system is specified, the system is internally converted int a rectangular system for aligning the morph volume.
Errors
None.