A kinematic constraint specifies that the displacement in a certain direction i at a node corresponds to the rigid body motion of this node about a reference node.
the degrees of freedom entered immediately below the *KINEMATIC card (these are the degrees of freedom i which take part in the rigid body motion) …
So with the numbers under *KINEMATIC you choose the degrees of freedom to be constrained by kinematic coupling to follow the motion of the reference node. You can just specify all so that the comstraint acts on all DOFs.
Then another thing is which DOF you use to apply BC or load via the constraint. It can be any of the constrained DOFs and it’s specified under *BOUNDARY or *CLOAD card.
At the end of each keywork explanation in the manual there is a reference to some examples that can also be downloaded from the main ccx page.
coupling2 is the right one for you.
as i understand coupling type kinematic in CalculiX has only translational dof’s and the case of rotational in force loads can refers to type of distributing.
some examples by simple model to test is available in PrePoMax forums.
• first degree of freedom (only 1, 2 or 3 allowed)
• last degree of freedom (only 1, 2 or 3 allowed); if left blank the last degree of freedom coincides with the first degree of freedom.
Repeat this line if needed to constrain other degrees of freedom.