Coordinate system of humerus gh

"It is possible to draw the components seperately but you need to
make three AnyDrawVectors to do this.

Something like this for the x component should work

AnyDrawVector RGHJntForceX = {
AnyRefFrame &ref =
Vec =
Main.DrawSettings.DrawSettingsJointReactions.Lin.S caleFactor*
{Main.MyArm.HumanModel.Right.ShoulderArm.Jnt.GHLin Con.Reaction.Fout
DrawCoord = On;
Line.RGB = Main.DrawSettings.DrawSettingsJointReactions.Lin.R GB;
Line.Thickness =
Main.DrawSettings.DrawSettingsJointReactions.Lin.T hickness;

Please notice that the setting GlobalCoord=Off; by default this is
On meaning that the vector will be displayed in the global
coordinate system. By setting it to off it will display the force in
the coordinate system of the node.

Best regards
Søren, AnyBody Support"

I do it like this:
PointAway = On;
DrawCoord = On;

but there is no system and the vector for the absolute value is pointing in a totally different direction (ok, logical).

In general I’d like to compare the forces in the GH Joint with the results from, but I need to change the coordinate system to make it comparable.
Do u know any other sources for forces of the joint reaction?


The best way to compare the forces would be to introduce a new node in the GH joint and then rotate this node to have the desired orientation as in Orthoload. This is done by changing the ARel property of the node, then use this node for drawing the vector.

To make the coordinate system visisble you can use the AnyDrawRefFrame object it will display the coordinate system.

Best regards

Well, it was actually pretty easy :wink: I just had to draw the local coordsys of the gh node in the humerus and multiply the global force FTotal (found in GH Reactions) with the coordsys of the gh node.
but thanks anyways :slight_smile: