Previous Topic

Next Topic

Book Contents

Node Recorder

The Node type records the displacement, velocity, acceleration and incremental displacement at the nodes (translational & rotational)

recorder Node <-file $fileName> <-xml $fileName> <-time> <-node ($node1 $node2 ...)> <-nodeRange $startNode $endNode> <-region $RegionTag> <-node all> -dof ($dof1 $dof2 ...) $respType

-file

output recorder data to a file

-xml

output recorder data + xml metadata labelling each column of data (-file and -xml cannot be specified symultaneously)

$fileName

file where results are stored. Each line of the file contains the result for a committed state of the domain (optional, default: screen output)

-time

this argument will place the pseudo time of the as the first entry in the line. (optional, default: omitted)

$node1 $node2 ...

tags nodes where response is being recorded -- select nodes in domain (optional, default: all)

$startNode $endNode

tag for start and end nodes where response is being recorded -- range of nodes in domain (optional, default: all)

$RegionTag

tag for previously-defined selection of nodes defined using the Region command. (optional)

all

record all nodes in model. (Note: This option is recommended only for xml option as OpenSees renumbers nodes)

$dof1 $dof2 ...

degrees of freedom of response being recorded.

Valid range is from 1 through ndf , the number of nodal degrees-of-freedom.

$respType

defines response type to be recorded. The following response types are available:

 

disp

displacement*

 

vel

velocity*

 

accel

acceleration*

 

incrDisp

incremental displacement

 

"eigen i"

eigenvector for mode i

 

reaction

nodal reaction

NOTE: $respType must be the last argument in this command.

Do not forget the double quote in the eigen response type.

*NOTE:

1.The all option has been removed from the documentation, as OpenSees renumbers the nodes that are output.

2. For transient analysis, the response output recorded depends on the input:

UniformExcitation Pattern(input acceleration record):

Relative (wrt supports) disp, vel and accel

MultipleSupport Pattern (input displacement record):

Absolute disp, vel and accel

Example:

recorder Node -file nodeDisp.out –time –node 1 5 -nodeRange 10 25 -dof 2 disp

recorder Node -file node34.eig -time -node 3 4 -dof 1 2 3 "eigen 2"

recorder Node -file Rnode.out -time -node 1 3 5 -dof 1 2 reaction

Previous Topic

Next Topic