Думаю, что имея два двигателя, можно, одновременно сдвигая вдоль направляющей рейки и линзу, и указку, добиться эффекта уменьшения или увеличения изображения на экране. Без потери резкости.
Чисто теоретически задача решается.
Возможно даже можно составить какую-то простенькую программу, в которую забить параметры (оптическая сила линзы, расстояние до экрана, скорость уменьшения/увеличения изображения) и вывести значения скоростей движения указки и линзы. Это будут разные скорости - отличающиеся на порядок друг от друга .
Но это задача для инженера, а может даже для небольшого КБ.
Со своей стороны могу предложить формулу для программиста. А дальше...
...
Я так понимаю, что раз это тир, то все это должно происходить очень быстро. Поэтому лучшим решением будет какой-то дорогой объектив. Возможно на форумах фотомастеров кто-то что-то посоветовал бы?...
Об авторе:
С уважением
shvetski