When the drill arm reaches the specified position, the rubber top disk of the propelling beam is pressed against the rock surface by the hydraulic cylinder force and the rock drill starts drilling. Because of the reaction force and the deformation of the drill arm, the propelling beam will be offset from its target position and vibrate, which will affect the drilling accuracy. To analyze the vibration of the propelling beam, the rigid-flexible coupled model is established. The minimum displacement offset of the propelling beam from the initial position is used as the optimization function and the parameters of the rubber top disk are used as optimization variables. The amplitude of the propelling beam at a steady state is used as the constraint. From the simulation results, the rigid-flexible coupled model can describe the vibration of the propelling beam better than the rigid model, especially during the rock drill working stage. After optimization, the offset value of the propelling beam is reduced, and the vibration amplitude at a steady state is also in a small range.