CV Inverse SinusoidCV [Constant Velocity] Inverse Crank is similar to the Y–Inverse Sinusoid MotionLaw. This segment can be used more than once in one machine cycle, whereas the YInverseSinusoid can be used only one time. The 'Y Inverse Sinusoid' is available to maintain backward compatibility. We urge you to use the CV [Constant Velocity] Inverse Crank in preference to the YInverse Sinusoid. This segment is best explained when you imagine a rotating 'crank'. The imaginary crank makes a full rotation in each machine cycle, but it does not rotate at constant velocity. Imagine the motion of the tip of the crank is projected along a line, for example the Xaxis. When a Crank rotates with constant angular velocity, the motion of the tip projected on to the Xaxis is 'SimpleHarmonicMotion'. When you apply the 'ConstantCrankVelocity' MotionLaw to the Crank, so it does not rotate with a constant angular velocity, the motion of the tip can be made to move along the Xaxis with a constant linear velocity for a portion of the crank's rotation. However, the point can be projected on to any line, not necessarily the Xaxis. In the BlendPoint Editor: You cannot specify any motionderivative directly. This is because the values of the motion derivatives at the start and end of this MotionLaw are a function of the SegmentParameters. In the Segment Editor  see image below with SegmentParameters You can set the:
See schematic below If you use the FlexiblePolynomial Segment before and after this segment, you can:
Example Segment Parameters for a Constant Crank Velocity Segment Type. 

Schematic of Crank (green) made to give a constant linear velocity between the Start Angle(4) and End Angle(5). 
In the Segment Editor, edit the:
This parameter gives the angle, from the initial angle* of the Crank (or Rocker), at which the angular velocity of the Crank is at a minimum. At all other positions, within the angular range of this segment, the angular velocity of the Crank is more than the Minimum Velocity. In full, we call this parameter the 'Angle of Minimum Velocity'. The direction of the ConstantVelocity vector for the Point on the Crank is projected onto a Line that is perpendicular to the Angle of Minimum Velocity. *The initial angle of the Rocker is given by the BaseValue of the Motion Dimension for the Crank/Rocker, not by the end of the PreviousSegment.
This parameter gives the angle from the Angle of Minimum Velocity at which the ConstantVelocity for the Point on the Crank starts. Usually, this angle is a negative angle.
This parameter gives the angle from the Angle of Minimum Velocity at which the ConstantVelocity for the Pointends. Usually, this angle is a positive angle. 

The velocity of the Point when projected on to the Line is constant while the crank moves within the angular range of: Start Angle = +  ...to... End Angle = + + The linear velocity and the length of the ConstantVelocity of the Point along the line depends on the:


An example motion with four segments. Segment 1:
With these Parameters:
The Velocity, Acceleration and Jerk at the end of the PreviousSegment are made to match Start of this Segment. The Position at the end of the PreviousSegment (the end of the Motion) is usually = 'Position at Start + 360º' This makes sure the Crank rotates one time for each for each Machine Cycle Segment 2:


Segment 3:
With these Parameters
Segment 4:
