Pausing at a Keyframe
When running a multiple keyframe move, there are several scenarios that can result in a pause at a set keyframe, instead of continuous movement. Below are some examples and solutions.
Reducing the Duration Below the Default
Each segment within a move has a default duration which is based on the slider length and motor type selected. This determines the default duration of the whole move.Ex: A 24” slider with a High Speed Motor has a 7 second default duration, so a 4 keyframe move (3 segments) will have a 21 second default.The full move duration can be adjusted lower, which will result in a shorter duration within a segment. However, this new duration can be too short (the motors cannot move fast enough). This will result in a pause at the next keyframe as a motor is still catching up to the rest of the system. Increasing the duration of the move can remove the pause, or reducing the amount of movement within a segment and keeping the duration the same will also remove the pause.
Ratios Between Segments
The system can struggle if the difference in movement between two segments varies by a large degree. If the amount of movement (for the same axis) is more than a 1:7 ratio between segments, this can result in a pause as that axis catches up to the rest of the system. Increasing the duration of the move can remove the pause, or reducing the amount of movement within a segment and keeping the duration the same will also remove the pause.
Enabling Fixed Linear Velocity:
This setting will result in the same linear speed between all segments of a move. If the spacing between linear keyframes is significantly different, this will then change the duration of the segments. This change in duration can then result in the same behavior as detailed above in Reducing the Duration Below the Default, with the same suggested steps to resolve it.
Segment - Distance between two keyframes. Number of segments is one less than the number of keyframes set. For example: 4 keyframes will have 3 segments.