*linearsolidsbynodelist
Creates solid elements between two groups of plane elements, with the layers identified by nodes in a node list.
Syntax
*linearsolidsbynodelist mark1 mark2 align1 align2 align3 align4 align5 align6 nodelist
Type
HyperMesh Tcl Modify
Description
Creates solid elements between two groups of plane elements, with the layers identified by nodes in a node list.
Inputs
- mark1
- The ID of the mark containing the first group of plate elements.
- mark2
- The ID of the mark containing the second group of plate elements.
- align1
- The ID of the node to be used as an alignment node for the first group of elements.
- align2
- The ID of the node to be used as an alignment node for the first group of elements.
- align3
- The ID of the node to be used as an alignment node for the first group of elements.
- align4
- The ID of the node to be used as an alignment node for the second group of elements.
- align5
- The ID of the node to be used as an alignment node for the second group of elements.
- align6
- The ID of the node to be used as an alignment node for the second group of elements.
- nodelist
- The node list to be used to specify the locations of the layers.
Example
To create 8 layers of solids between plates 10, 11, 12, 13 and 20, 21, 22, 23 using, as alignment nodes, nodes 5 and 13, and as layer-specifying nodes, 5, 6, 7, 8, 9, 10, 11, 12, 13:
*createmark(element,1) 10 11 12 13
*createmark(element,2) 20 21 22 23
*createlist(nodes,1) 5 6 7 8 9 10 11 12 13
*linearsolidsbynodelist(1,2,5,0,0,13,0,0,1)
The nodelist nodes should begin with one belonging to an element on the first element mark and end with a corresponding one belonging to an element on the second element mark.
Errors
None.