With its technological development, the CNC embroidery machine rotational speed has increased dramatically. Consequent vibration and noise increase the disconnection rate in the embroidery process and affect the embroidery quality and production efficiency. To solve such problem, by analyzing the vibration causes and comparing the different characteristics of the Timoshenko beam and the Euler-Benouli simply supported beam, the current study indicated the limitation of the traditional vibration analysis method---the widely-used Euler-Bernouli simple beam theory, and constructed a vibration model based on the Timoshenko beam theory. Then a finite element model of the embroidery machine beam was built S and the corresponding experiment were done. Results from the constructed mechanical, mathematical model, and the ANSYS finite element model were compared. It has been verified that the constructed models are consistent with experiment results and that vibration models are constructed reasonably and feasibly. According to these models, the key parameters affecting the beam vibration are identified to work out more accurate and effective structure optimization design and prediction.