This study aims to develop a machine center consisting of high-speed micro-milling machine, micro-EDM and coordinate measuring machine. A PC-based controller was used and its human-machine interface was written by Visual Basic 6.0 in this study. The machining and measurement performance of the proposed system was enhanced through the use of a rigid aluminum double-arch-bridge structure to support the Z-axis structure. For the working stage, a linear motor was used for long-stroke positioning and a piezoelectric actuator was then employed to fine-tune the positioning so as to achieve a requirement of high-precision. The platform has two characteristics: (i) the driving and measuring axes are designed along the same line so that Abbe error of the stage can be eliminated; (ii) the coplanar design makes the X and Y axes reach a goal of two-axis concurrent. The aforementioned two designs can reduce the error of the platform. Furthermore, a commercially available rapid adapter was installed in the Z-axis structure for the rapid assembly of C-axis rotation, high-speed micro-milling spindle and three- imensional measuring probe. Besides, a fuel tank, a WEDG winding mechanism and a workpiece holder were fixed to the work platform. Therefore, the machine has the functions to quickly switch micro-EDM, high- peed micro-milling and three-dimensional measurement. The machine center has successfully produced micro probes with a front-end sphere diameter of less than 100μm. Combining with a self-developed trigger circuit, it completed a three-dimensional touch trigger probe. The measurement software was self-developed by Borland C++ Builder. Integrating three dimensional touch trigger probe with three-axis linear scale, the three-dimensional coordinates of the measured values were calculated and processed. It has been successfully applied to the measurements of points, lines, circles and angles.