Kinematic coupling permits you to constrain all 6 levels of freedom of a part, without the need of overconstraining it. This comes from the concept of actual constraint design, which states that the volume of points of constraint should really match the number of levels of freedom you would like https://cnc-machining-services62603.bloggazzo.com/20867240/considerations-to-know-about-cnc-machining-services