Paredam Цитата: RFTM - IMHO
Правильно будет не RFTM, а RTFM.
Paredam, да и вообще, мы не теорию тут обсуждали, так как там всё ясно и выводится за одну минуту, а саму программу. Вы ведь не будете спорить, что для параксиальной линзы ZEMAX в последовательном и непоследовательном режиме выдаёт разный результат? Я это и пытался узнать, а Вы - "НЕ МОЖЕТ БЫТЬ!!! НЕ МОЖЕТ БЫТЬ!!! ... Не МОЖЕТ БЫТЬ!!!" Сами введите и убедитесь, что Вы заблуждались...
А так, да... Я очень рад, что для реальных линз всё работает как надо. Сам сейчас это проверил!
Добавлено: paparazzo Цитата: Параксиальная линза работает по формулам
l1=l-x*n/f
m1=m-y*n/f
n1=n
l,m,n - косинусы луча до поверхности, l1,m1,n1 - после. x,y - координата луча на поверхности, f - фокус.
и имеем что имеем )))
Так, только не косинусы, а тангенсы!
В английской и русской инструкции так и написано:
"where is the surface power, n is the index of refraction, primes indicate values on the image side of the
surface, and the angles are slopes which are computed
from the ray direction cosines:"
"где – оптическая сила поверхности и n – показатель преломления; штрихи
относятся к величинам со стороны изображения, а углы – наклоны, которые
вычисляются по направляющим косинусам луча:"
Добавлено: Почему для параксиальной линзы не работает?
Так есть ошибка в расчёте или нет?
Ведь какая разница какой оптический элемент стоит на пути луча, если программа берёт только углы, без разницы каким способом они появились?
Так может ошибка есть, а спад освещённости в схеме Paparazzo обусловлен только аберрациями зрачка???
Короче, я сошёл с ума...
До свидания!