V2020.1.56.3_ Bar Linkage Solver
Overview
A Bar Linkage Solver is a combinatory joint which allows you to quickly create an bar linkage using Wheel Joints and a Prismatic Joint. Bar linkages are commonly used in hydraulic systems (such as crane arms).
The Bar Linkage Solver can easily be used for Kinematic Synthesis (n-bar linkages by combining <4 bar link systems).
A Bar Linkage Solver controlling a piston pushing an arm
Where to find
The Bar Linkage Solver component can be found under Mechanics > Add Kinematics > Bar Linkage Solver.
It can also be accessed from the GameObject menu or from the Hierarchy Context menu.
A new GameObject will be created if you do not have a GameObject selected. Otherwise, the Bar Linkage Solver will be added to the selected GameObject.
Feature layout
The image below shows the complete feature layout of the Bar Linkage Solver component.
Generic Joint Settings |
|
Pass Priority | Priority of the kinematic chain calculations. Higher numbers are calculated earlier |
Enforce Outside Playmode | Enforces the prismatic joint in edit mode |
Prevent Kinematic Update | Removes the prismatic joint from the kinematic chain calculations |
Prevent Further Kinematic Update on this GameObject | Allows lower priority kinematic transforms on the same GameObject to be skipped in calculations |
Allow Direct User Input | Allows the user to manipulate the prismatic joint with the scene gizmo |
Min. User Input Translation Offset | The minimum value the user must input before translations are applied |
Min. User Input Rotation Offset | The minimum value the user must input before rotations are applied |
Kinematic Chaining |
|
Opposing Relation Instance | The kinematic transform to which you want to link the prismatic joint to |
Relation Direction | Describes the direction of the manipulation of the Transforms. The following options are available:
|
Relation Type |