XYZ stage, together with single axis linear module and XY table belongs to Googol's NC series products. They are the basic components of CNC processing, electronic machining equipment, as well as the general platform for different scientific research, application developing and educational experiment. The XYZ stage series is designed with modularisation and industrial manufacturing standard, suitable for manufacturing fields and colleges. The accompanying software is developed based on object-oriented technology. 3 axes motion control system main functions and G code compiling DLL are all included, which will realize different single-axis motor motion modes (S curve, T curve, speed mode, electronic gear mode) control, 2/3-axis interpolation or synchronizing controls. In addition, it provides abundant graphical interface, which displays curves of the motor parameters (speed, acceleration, position) in real time. Moreover, it displays real-time platform simulation and actual motion trajectory. Users can choose different experiment modules according to different experiments need, and this greatly facilitates their educational experiments and research work.