BongoRotatePivot, BongoPivotLock, BongoCopyChain, document keyframes

BongoRotatePivot rotates the pivot, relative to its object. This can useful to let the object rotate about an arbitrary orientation other than a World axis.

The object’s Bongo Property “Rotate in worlds pace” has to be unchecked in order to make the object rotate along his pivot’s axis rather than the World axes.

As Rolf pointed out rotating a pivot can also be useful for IK-joint to act along a specific direction.

BongoOrientPivot is the result of a discussion on this forum Having trouble matching up objects. Is this a job for IK.
It is a variation on BongoRotatePivot which facilitates the orientation of a pivot’s axis to a specific non orthogonal direction in space, whereas BongoRotatePivot operates in a plane parallel to the viewport’s CP (construction plane).

BongoPivotLock is the command version of the checkbox in the Bongo’s Properties panel “Lock to pivot”. By default the pivot is “locked” to the object hence the pivot moves and rotates along with the object. Unlocking the pivot allows translocation and rotation the object while the pivot remains unchanged. This can be useful to modify objects in a Hierarchical chain (so also a IK-chain) without changing their mutual relations based upon the pivots.

BongoCopyChain is the result of another discussion Having trouble matching up objects. Is this a job for IK.
When a Hierachical chain is copied using Rhino’s Copy command the copy children will be relinked to their initial parent and not to the copy-parent, hence corrupting the (IK) chain logic. With BongoCopyChain the links are copied along, so to speak. The command starts by selecting the pater familias and then automatically selects all of its children, grandchildren etc…

Apart from the sun properties a document keyframe can manage the frame number of a RPC (animated figure) object. See http://bongo.rhino3d.com/page/rpc-animation