Similar Items: Profile simulation software for trigonometric and polynomial cams design