Active precision design for complex machine tools: methodology and case study