The invention discloses a
ball screw contact stress calculation method, and solves the problems of large
assembly and discrete errors, disordered loading rules, low solving efficiency and the like in the existing entity
steel ball simulation. According to the method, a rolling body is not needed, an
assembly is built only through modeling of a lead screw and a nut, a spring is adopted to replace a
steel ball, a finite
element model is built in cooperation with Python
batch processing, contact points are accurately controlled through functions, spring normal
contact force and coordinates before and after deformation are exported in batches, and after actual contact angles are converted, the contact stress is calculated in combination with the
Hertz contact theory. According to the method, initial
assembly and discrete errors are avoided, the number of contact pairs is reduced, the solving speed and stability are improved, repeated model debugging is not needed, the research and development cost is greatly reduced, the product iteration period is shortened, and the method is suitable for
ball screw performance analysis in the automobile field of EMB braking systems and the like.