Ok, I'm not sure whether my suggestion has a name for it or whether it's mentioned. My suggestion is to use a long threaded rod with the pitch travel you wanted per revolution. Add a coupling at one end so that a motor can be attached directly or through a step down. Next, put a piece of metal with a threaded hole that mates with the rod. Restrict the rotation movement of the metal piece but not linearly.
Regards