Seol mar théacs é seo: Kinematic analysis of mechanisms