Advanced mate - Rack and Pinion

Can we get rotation and linear axial movement mates?
Basically it is a threaded mate movement, with thread pitch asinput.

Rack and pinion is - Rotation and linear Tangential movement mate
Just like that, I need Axial movement.

Please see the attached image file. I hope my requirement is clear.

Is it possible in Solidworks 2007?SolidworksAssemblies