Text this: A digital design framework for the dimensional optimization of parallel robots based on kinematic and elasto-dynamic performance