The invention relates to an impact loading mechanism comprising two sets of bracket arms, two bracket arm splints, an installation barrel, a seal cover, two sets of thrust force bearings, two sets of movable loading cones, a threaded sleeve, a spline shaft, two flange splines, two loading arms, two rod end joint ball bearings, two support columns, two impact loading rods and a joint ball bearing.The impact loading mechanism can convert the torque of the load input end of the spline shaft into the thrust force of the movable loading cones and apply the thrust force of the movable loading cones to the impact loading rods, and the impact loading mechanism can directly apply the thrust force or pull force of the load input end of the spline shaft to the impact loading rods through the first loading arm. Because mobile blocks on the movable loading cones can be movable or static, the distance between two loading points on a single impact loading rod can change along with time or keep unchanged. Thus, the dynamic synchronous multi-point movement simulation impact loading of the impact loading rods can be realized, and random dynamic or static shearing force and torque can be obtained at the roots of the impact loading rods.