Precision analysis of a weakly-coupled parallel mechanism with three translational degrees of freedom