Jywe W.Y.Chou C.T.Chen C.J.Yang T.Y.Jwo H.H.Wen-Yuh Jywe2022-05-242022-05-242007https://www.scopus.com/inward/record.uri?eid=2-s2.0-38149009747&doi=10.1243%2f09544054JEM880&partnerID=40&md5=94caaaa1697acd4c9cecffb896463064https://scholars.lib.ntu.edu.tw/handle/123456789/611964The traditional method of dynamic performance inspection for a machine tool is to use a double ball bar (DBB) and grid encoder for contouring tests. With the increasing demand for miniaturization and fast machining in industry. DBB has an inadequate dynamic performance for inspection in conditions that have a small working range, high speed, 3D measurement, and so on. The present paper describes the development of a high-speed dynamic performance measurement system with position-sensitive detectors (PSDs). It consists of two PSDs and two laser diodes. After calibration and actual measurement, the system was verified to be competent for measuring the static and dynamic error of the linear axis in one, two, or three dimensions with a system resolution of 0.5 μm and a repeatability of 1 μm. The current paper focuses on measuring the machine tool controller performance in three-dimensional (3D) high-speed motion. When the machine tool moves with high-speed, machining errors can easily occur on the workpiece; 3D error compensation methods are put forward in this paper to solve this problem. The methods were verified as significantly decreasing the contouring error. ? IMechE 2007.Dynamical systemsError compensationMeasurement theoryProblem solvingThree dimensionalDouble ball bar (DBB)Grid encodersSpiral curvesThree-dimensional contouring measuring systemsMachine tools[SDGs]SDG9Development of a three-dimensional contouring measuring system and error compensation method for a CNC machine tooljournal article10.1243/09544054JEM8802-s2.0-38149009747