I have a tractor steering cylinder all disassembled except for the ball joint on one end. The jam nut comes loose, but the ball joint will not screw out of the shaft. The shaft is all round from end to end with no flat spots for grip. I am seeking ideas on how to hold the shaft from turning while I break the ball joint loose. I feel a vice without some kind of padding might tear up the smooth shaft hurting the sealing ability of the seals. I know I could weld something on the extreme end which might "catch" better in a vise as well. I have also applied a little heat to the end. Didn't know how much heat the chrome would take. Are there any other tricks out there to get the ball joint knocked loose? Ball joint is on the right side of the attached picture. Ball joint is good. Not replacing it. Have to get the ball joint off to replace the seals inside an interior gland. Thanks.