Kinematic analysis of planar linkages by computer aided graphical methods