*jointelement_update

Updates the nodes, property, type, and orientation of joint elements.

Syntax

*jointelement_update mark n1 n2 n3 n4 n5 n6 system1 system2 na nb property orientation type nodeflag propflag orientflag typeflag

Type

HyperMesh Tcl Modify

Description

Updates the nodes, property, type, and orientation of joint elements.

Inputs

mark
The ID of the mark that contains the elements to be updated.
n1,n2,n3,n4,n5,n6
The six nodes of the element. Use "0" (zero) for unused nodes.
system1,2
The orientation systems’ IDs for the element.
na, nb
The orientation nodes for the element.
property
The property to which the element points.
orientation
Orientation option for the element. Use:
  • 0 - None
  • 1 - Systems
  • 2 - Nodes (nodes may only be used for spherical type joints and should be passed as n3 and n4)
type
The type of the element.
nodeflag
Set to 1 to update the nodes; otherwise 0.
propflag
Set to 1 to update the property; otherwise 0.
orientflag
Set to 1 to update the orientation; otherwise 0.
typeflag
Set to 1 to update the type; otherwise 0.

Example

To update a joint element:

*createmark(elements,1) 754 757
*jointelement_update(1,185,0,210,186,0,0,0,0,"",2,1,0,0,1,0)

Errors

None.