Virtual prototyping of a compliant spindle for robotic deburring