The invention discloses a method for straightening the pressure of
drill rods, which is full-automatic and on line. The invention comprises firstly, delivering a
drill rod through a roll frame and positioning precisely the
drill rod to a
testing position through a photoelectric switch, using a non-
contact method to test straightness as the drill rod rotates, delivering the drill rod to blank if the drill rod is qualified, firstly, selecting a straightening strategy if the drill rod is un-qualified, certifying the straightening strategy, and positioning precisely the drill rod into a step clamp, secondly, subtracting a straightening parameter from a dynamic
knowledge base of straightening parameters of a host computer and knowing a size of a
stroke which should be fed to an oil cylinder, thirdly, driving
hydraulic pressure to feed the oil cylinder, using a control technique of a straightening
stroke to realize precise control for the
stroke of the oil cylinder, and finishing a straightening stroke, fourthly, rechecking after a straightening is finished, and using a self-studying
system of the straightening parameters to adjust and optimize the straightening parameter. The invention is enabled to realize the straightening of the pressure for ends of the drill rod, which is full-automatic and on line, and the problem that ends of the drill rod have ultra-poor straightness can be solved.