Text this: Dynamic analysis of a translating five-bar linkage mechanism