Joint

Element to define a joint - typically represented by a common point of two segments. Trajectories for flow of force, momentum and power are established.

Attributes

Attribute Default Description Required
name
  name of the element Yes
flowIn
  Any element which implements the iFlow interface, typically a segment Element.
Yes
flowOut
  Any element which implements the iFlow interface, typically a segment Element. Yes
coordinateSystem
Global lab system Coordinate system in which force, moment, power and velocity/acceleration between two adjacent segements are calculated. Typically this is the coordinate system of the proximal or distal segment or the global lab system. JCS should be also possible.
unklar ob die Leistung in Komponentendarstellung überhaupt korrekt transformiert werden kann insbesondere in nicht-rechtwinklige Koordinatensystem
No

Mit dem Aufruf der init()-Methode wird dem über das flowOut Attribut angegebenen Element das Joint zugeordent. Das Joint Element implementiert das iFlow Interface. Dem flowOut-Element wird damit der flow hinzugefügt, der durch das Attribut flowIn definiert ist.

Eingebettet werden muss eine Formel mit der die Position des Gelenks bestimmt ist!

Generated Trajectories

variable name type description
<name>AngularVelocity
3d vector Falls zwei Segmente an das Gelenk angrenzen, dann wird hier die Winkelgeschwindigkeit zwischen den beiden Segmenten angegeben. Falls nur einer der beiden Flüsse aus einem Segment kommt, dann wird die absolute Winkelgeschwindigkeit dieses Segments bestimmt.
<name>Force
3d vector Eine Alias-Trajektorie auf die Kraft, die durch den inFlow gegeben ist.
<name>Moment
3d vector das Moment, das durch den inFlow gegeben ist, allerdings transformiert in die lokalen Koordinaten des Gelenks d.h. bezogen auf den Referenzpunkt des Gelenks.
<name>Power
3d vector bezogen auf die Winkelgeschwindigkeit zwischen flowIn und flowOut Segmenten

Examples

 <Joint name="RAnkleJoint"
flowIn="LAnkleFlow"
flowOut="LTibiaSegment">LTIO</Joint>