Kinematics
The Kinematics tab in Shaper has two functions.
First, it allows a functional hierarchy of moving parts to be developed. Each movement is represented by a null object: a null, an axis of rotation, or a translation vector. Axes of rotation and translation vectors create a single type of movement: an axis of rotation is only animated in a rotation around its axis, and a translation vector is only animated along the direction it defines.
Secondly, the Kinematics tab also allows parts to be associated with groups of objects. During an animation, these objects move together following the movement of the part to which they are attached.
Because the kinematics system is a hierarchy, rather than a list, the parts being translated or rotated are linked to their parent and child parts. A right-click on an element in the hierarchy opens a context menu that offers the following options:
Delete part,
Insert Axis Child,
Insert Null child part,
Insert Vector child part.
Clicking on one of the creation options adds a new part to the kinematic hierarchical tree and selects this new part.
When a part is selected, the Part panel in the sidebar will show the options for editing the part’s properties. The rotation axis or the translation vector is also presented in the 3D viewport. They allow the animation to be manipulated manually. They are visible only when the Surfaces tab or the Kinematics tab is selected. The representations for null objects, rotation axes, and translation vectors each have their own Shaper colors. When they are selected, they behave like other Shaper objects such as surfaces: they are highlighted in white when selected, or in green when they are part of a selection but not the selection leader.
Modifying the Hierarchy
Drag and drop parts within the sidebar to change their position in the hierarchy. When you move a part, all of its child objects are moved with it.
Additional options are available in the context menu. Bring this menu up by right-clicking on the part you would like to modify.
Hierarchy parts are all Shaper objects. This means that you can modify their properties in the Properties editor. For easy access, the Properties are also available from the context menu that appears when you right-click on a part.
You can rename the object directly by choosing the Rename option in the same context menu.
Saving the Hierarchy
The kinematic hierarchy can be saved by exporting it.
Use the button to export the hierarchy.
This action saves the hierarchy of nulls, vectors, and axes as a KKI file. The parenting of surfaces to the hierarchy parts is not saved.
KKI files can be reimported into this database, or imported into any other P3D database using the button.
When a kinematic hierarchic file is imported, its nodes are added to the current kinematic hierarchy. If you wish to replace the current kinematic hierarchy with a saved hierarchy, delete the current hierarchy parts before importing.