Planar Kinematic Loop – An Example IV
With a little bit of help, Dymola is capable of inserting the loop-breaker model on its own.
To this end, the user needs to declare components that can form a closed kinematic loop by use of the defineBranch()function:
This is necessary anyway for the rooted() function to work properly.
On its own, Dymola will cut the loop open as far away from the root as it can.
In this way, the two paths are made equally long.