As a new technology that meets the demands of multi-variety, small batch andindividualized development, NC machining technology has attracted many attentionsin machine tool industry, and nowadays horizontal machine tools have become animportant development direction of NC Machine tools. The machining accuracy isone of the most important evaluation standards for the performances of NC machinetools. In this paper, the geometric accuracy of NC machine tools was studiedsystematically and comprehensively, the error sources that influence themanufacturing accuracy were analyzed, the error compensation method andprocedures were proposed. On that basis, the algorithm of error compensation for NCmachine tools was derived, and compensation software was written to improve themanufacturing accuracy.The kinematics model and error compensation model of horizontal machine toolswere built in this paper, also the error compensation software was programmed, andfinally specific examples of NC code were input to the software to verify the validityof the program. The main three aspects were researched as following:(1) The kinematics modeling for NC machine toolsMuti-Body System Theory was used to describe the error analysis model. Andthe general movement model of horizontal machine tools was built on that basis.(2) Error compensation algorithmThe paper discusses the calculation method of processing the error compensationof NC machine tools based on the general movement model. Mapping relationsbetween the NC instruction and actual tool path were built, and the compensated NCinstructions were acquired using Iterative method.(3) Software for compensationIt is very important to write the error compensation software in order to make thetechnology of error compensation come into the real productivity. The program waswritten with VC++6.0under Windows XP/Win7platform. The theory and softwareerror compensation method have been testified by computer simulation. |