According to the actual requirements of weft insertion, a set of variable lead screw weft mechanism was designed, motion characteristics of the mechanism were analyzed and kinematics simulation was carried out with MATLAB. Mechanism precision was analyzed with the analytical method and the error coefficient curve of each component in the mechanism was obtained. Dynamics simulation for rigid mechanism and mechanism with flexibility in different speed was conducted with ADAMS, furthermore, real-time elastic deformation of the flexible Connecting rod was obtained. In consideration of the influences of the elastic connecting rod, the outputs motion error and elastic deformation of components were increased with the speed of the loom.