I believe a Table pattern should accomplish this. I have used it myself several times. However, I did not need to vary the thread size so I can't say if this is possible. Check out the help files on patterns in Pro/E, there are several different kinds of patterns available in addition to simply linear. Rodney Decker WF3 M140