I square off the ends, then stand it up in a vise. Put a threading bar in a toolholder and use it like a single point thread mill. The program calls a subroutine to step down your desired pitch, feed the tool one way, incrementally step down again, and feed back. Loop the sub according to how...