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)