*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.