Rigging For Mechanical Animation