AxisAngle (Node)

Calculate angle between axes on two oriented sites
Context Analysis
Name Required? Yes
Branches

Overview

The AxisAngle node calculates the angle, in degrees, between specific axes on two sites $i$ and $j$, which are referenced from Select nodes.

Description

AxisAngle is one of several calculation nodes that determine and store a numerical result, ready for retrieval and use by other nodes in a procedure.

AxisAngle determines the angle formed between specific axes on two oriented sites $i$ and $j$, mapping the origins of both axes to {0,0,0}. The resulting value is measured in degrees.

Options

Sites

Keyword Arguments Default Description
I Select Site that represents $i$ in the angle $i$-$j$-$k$, taken from the named Select node.
J Select Site that represents $j$ in the angle $i$-$j$-$k$, taken from the named Select node.
AxisI `X Y Z`
AxisJ `X Y Z`

Control

Keyword Arguments Default Description
Symmetric bool false Whether to consider angles as symmetric about 90, mapping all angles to the range 0 - 90.
Last modified March 28, 2023: Update Examples 2023 (#1379) (0b33faf6b)