Sinusoidal linear motion using a DC motor

bigjogle:
This will be in use for a number of years and the wear on a mechanical system is too great.

That seems to assume that the mechanical system is poorly designed.