List of my modules...

Module: Contact orientations

Description:

Computes the orientations of the contacts between elements, as the orientations of the edges between them. An edge in this case is only defined by the endpoints of the branch, the rest of the path is ignored. The resulting information is given in a HxSpreadSheet, which contains, in column order :
Branch
Index of the edge
X, Y, Z
Coordinates of the edge centre
Dx, Dy, Dz
Orientation of the edge
L1, L2
Labels of the nodes connected by the edge

Left: graph structure. Right: result of this module, each line being an edge.

Connections:

Skeleton

[required]
The skeleton, of type HxSkeleton.

Ports:

Action button


Push the button to start the computation.

Commands:

Additional options can be accessed when typing in the console Contact_Orientations COMMAND_NAME. Typing the command again usually reverts back to original settings.

verbose

Displays timing and other information after the computation. Retype to hide info.

create

Runs the computation. Returns the name of the output, so it can be used in a script, such as set RESULT [Contact_Orientations create].