Text this: Integral and simultaneous design for robotic assembly