More about Joints and Constraints Designing Lower Pair Joints Creating Axis-based Joints More About Resulting Constraints Designing Higher Pair Joints