Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Программы для разработки, тестирования оптических систем

Модерирует : gyra, Maz

Maz (02-03-2017 13:42): Программы для разработки, тестирования оптических систем. Часть 3  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что есть нового в мире оптики?
рекламируем себя,
обсуждаем проблемы...предлагаем решения...
 
оптика обсуждается и на этих страничках:
http://physics.nad.ru/cgi-bin/forum.pl?forum=opt
http://groups.google.com/group/sci.optics/
 
Вопросы по варезу тут:
http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=4999
По стандартам есть также специальная тема:
http://forum.ru-board.com/topic.cgi?forum=93&bm=1&topic=0348&start=1520#lt
 
Список имеющихся книг по оптической тематике http://optdesign.narod.ru/optic_book_.htm  обновлено 15.10.2014
Большинство из них можно найти на сайтах gigapedia.org, optdesign.narod.ru, poiskknig.ru,
optical-help.info, gen.lib.rus.ec
На книголюбе Подробнее... лежат все из списка. Постепенно список обновляется....  
 
На трекере
Подробнее...
 
Японский форум по Zemax
 
Optical Design with Zemax
 
Optical design with Zemax for PhD
 
Лекции по оптике и др.
 
Первая часть темы здесь
http://forum.ru-board.com/topic.cgi?forum=5&topic=14470&start=0#lt

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 11:19 23-11-2010 | Исправлено: Maz, 13:38 02-03-2017
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Имеет значение NA (или телесный угол) в пространстве изображение (или падающий на элементарную площадку.  

 
Тут, в системе что я привел. он меньше и в пространстве предметов!
 
Т.е. забрали меньше света в пространстве предметов, и пришло меньше света в пространстве изображений.
 
Relative illuminance учитывает этот эффект для реальных систем, и для РЕАЛЬНЫХ все работает, как с ray Aim так и без!!!
 
 
И напоследок то с чего начали
 
 

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 16:15 15-03-2012 | Исправлено: paparazzo, 17:06 15-03-2012
VECTORRR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
paparazzo
Так, а у Вас нет раздвоения личности?
Вы уж определитесь что у Вас в непоследовательном!
 
   
 
 
 

Всего записей: 1090 | Зарегистр. 05-05-2009 | Отправлено: 17:46 15-03-2012
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
paparazzo  
Так, а у Вас нет раздвоения личности?  
Вы уж определитесь что у Вас в непоследовательном!  

 
 
Во втором случае диафрагма меньше в 2 раза.
В первом я ошибочно поставил ее как в примере без ray aiming.

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 18:01 15-03-2012
VECTORRR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
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 обусловлен только аберрациями зрачка???
Короче, я сошёл с ума...
До свидания!

Всего записей: 1090 | Зарегистр. 05-05-2009 | Отправлено: 06:03 16-03-2012 | Исправлено: VECTORRR, 08:50 16-03-2012
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ак есть ошибка в расчёте или нет?  
Ведь какая разница какой оптический элемент стоит на пути луча, если программа берёт только углы, без разницы каким способом они появились?  
Так может ошибка есть, а спад освещённости в схеме Paparazzo обусловлен только аберрациями зрачка???  

 
 
https://opticalres.thruinc.net//Publishing/Link.aspx?LinkID=1194

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 09:31 16-03-2012
VECTORRR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
paparazzo

Цитата:
https://opticalres.thruinc.net//Publishing/Link.aspx?LinkID=1194

Это - не ответ на поставленный вопрос!

Всего записей: 1090 | Зарегистр. 05-05-2009 | Отправлено: 10:19 16-03-2012
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Это - не ответ на поставленный вопрос!

 
просчитайте вручную, все что там написано, пользуясь  

Цитата:
 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 – показатель преломления; штрихи  
относятся к величинам со стороны изображения, а углы – наклоны, которые  
вычисляются по направляющим косинусам луча:"  


Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 10:45 16-03-2012
VECTORRR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
paparazzo

Цитата:
просчитайте вручную

Сейчас, побежал за счётами...
 
Добавлено:
Кстати, что там за ужас с параксиальной линзой в Коде V?
 
Как её вводить? Там какие-то две плоскости, типа главных, но как именно её ввести не могу сообразить, правда потратил на это пока несколько минут. Фокус ввёл...
Кто-нибудь вводил в Коде параксиалку?

Всего записей: 1090 | Зарегистр. 05-05-2009 | Отправлено: 11:07 16-03-2012
yevogre



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Кто-нибудь вводил в Коде параксиалку?

Вводится автоматом при включении режима "афокальный".
Добавляет плоскость и проецирует на изображение на расстоянии указанного фокуса.

Всего записей: 1128 | Зарегистр. 22-02-2008 | Отправлено: 11:20 16-03-2012
A_P_V

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
https://opticalres.thruinc.net//Publishing/Link.aspx?LinkID=1194  

 
а к остальным доступа нет? Пробовал как-то им писать, но не ответили

Всего записей: 673 | Зарегистр. 23-06-2009 | Отправлено: 11:33 16-03-2012
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Сейчас, побежал за счётами...

 
Раньше так и считали. Я видел еще арифмометр Феликс на первом месте работы, старожилы рассказывали что 2 человека считало им ЧКХ (и т.д.) -потом сверялись.
Сам тоже проверяю некоторые расчеты вручную иногда.
 
 

Цитата:
Кто-нибудь вводил в Коде параксиалку?

Где ее ввести там? Не нашел...
 

Цитата:
а к остальным доступа нет? Пробовал как-то им писать, но не ответили

 
Есть
Меняй номер в конце ссылки
https://opticalres.thruinc.net//Publishing/Link.aspx?LinkID=ХХХХ
 
Там будут еще те, что нет на сайте ))))

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 11:35 16-03-2012 | Исправлено: paparazzo, 11:43 16-03-2012
VECTORRR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yevogre

Цитата:
Вводится автоматом при включении режима "афокальный".  
 Добавляет плоскость и проецирует на изображение на расстоянии указанного фокуса.

Звучит красиво, только никак не могу ввести... )
А также не могу найти там относительную освещённость... Какой макрос её считает?

Всего записей: 1090 | Зарегистр. 05-05-2009 | Отправлено: 11:50 16-03-2012
A_P_V

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Есть  
Меняй номер в конце ссылки  
https://opticalres.thruinc.net//Publishing/Link.aspx?LinkID=ХХХХ  

 
спасибо!

Всего записей: 673 | Зарегистр. 23-06-2009 | Отправлено: 12:32 16-03-2012
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Звучит красиво, только никак не могу ввести... )

 
Там нельзя ввести конечный объект. Все время рисует бред какой-то....

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 12:34 16-03-2012
VECTORRR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
paparazzo

Цитата:
Все время рисует бред какой-то....

Просто не умеешь им пользоваться!
Нужно не "Quick 2D plot", а "View Lens", при этом не забудь правильно задать "START-END surface" в "surface span for each position", а то будет как "Quick 2D plot" или вообще ничего не будет...

Всего записей: 1090 | Зарегистр. 05-05-2009 | Отправлено: 12:46 16-03-2012 | Исправлено: VECTORRR, 12:48 16-03-2012
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Просто не умеешь им пользоваться!  
Нужно не "Quick 2D plot", а "View Lens", при этом не забудь правильно задать "START-END surface" в "surface span for each position", а то будет как "Quick 2D plot" или вообще ничего не будет...

 
 
Я так и делал...
Ща еще посмотрю

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 12:52 16-03-2012 | Исправлено: paparazzo, 12:52 16-03-2012
VECTORRR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди, кстати, кто-нибудь из ВАС полный расчёт допусков делает когда-нибудь? Вот именно полный, включая ошибки на радиусы deltaN или задаёте допуски "на глаз"?
Как Вы задаёте допустимую деградацию качества при расчёте?
Ухудшение в процентах на частоте Найквиста или как-то ещё?  
Как мне кажется, ухудшение 10% - это МАЛО, а 20% - это МНОГО...  

Всего записей: 1090 | Зарегистр. 05-05-2009 | Отправлено: 13:10 16-03-2012
yevogre



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Как мне кажется, ухудшение 10% - это МАЛО, а 20% - это МНОГО..

Берёшь 15% - и счастье

Всего записей: 1128 | Зарегистр. 22-02-2008 | Отправлено: 15:30 16-03-2012
VECTORRR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yevogre

Цитата:
Берёшь 15% - и счастье

Ух ты, как это я раньше не догадался... ) Ладно, но пусть будет 15,5%...
 
Итак, мне удалось ввести параксиалку в Коде.
В Коде параксиалка называется Lens Module и представляет собой продвинутый её вариант, так как является аналогом Black Box в Zemax, т.е. система без опредённых радиусов, которой можно задавать аберрации. На рисунке она в виде двух плоскостей, вроде главных плоскостей. Самое интересное, что между этими главными плоскостями лучи тоже меняют свой угол, но как именно я ещё не разобрался.
Если задаю в пространстве предметов равную апертуру на каждую точку поля, то в пространстве изображений лучи выходят за пределы диафрагмы (первый рисунок). Если в программе задаю автоматически рассчитанное виньетирование с помощью Set Vignetting, то картинка меняется и становится более похожей на правду (второй рисунок). При этом, как видите, в пространстве предметов апертура пучка уменьшается с увеличением высота объекта, что согласуется с реальной кривой освещённости в ZEMAX, но не согласуется с тем, что рисует ZEMAX на графике хода лучей  и считает в NSC. Я так и не понимаю, как происходит ход лучей внутри главных плоскостей...
Кстати, раньше в непоследовательном режиме у Земакса не было параксиалки, но недавно она появилась. Когда её не было, то Paparazzo сделал DLL, который можно было использовать в NSC  в качестве параксиалки. Люди, у кого новая версия ZEMAX, введите параксиалку в NSC и посчитайте похожую систему. Возможно, что разработчики что-то дополнили у неё и она считает в NSC правильно, в отличии от параксиалки Paparazzo. Если экран у Вас имеет равномерную освещённость в NSC, то явно эту параксиалку нельзя использовать, так как она нарушает реальные законы оптики...
Вот ссылка на файлы Кода! Не забудьте, что Код не работает с русскими буквами в названиях директорий, поэтому распакуйте архив в корень диска, но только не на рабочий стол...
 
http://narod.ru/disk/43887451001.9a56689593216d1b542240f4e62a1b08/Paraxial.rar.html
 
Ещё хочу сказать, что я в Коде так и не нашёл график относительной освещённости. Пункт ILLUMINATION считает тоже что-то непонятное, а нужный макрос тоже не нашёл...  
 
     
 
Добавлено:
 
ТАК, НАШЁЛ ОТНОСИТЕЛЬНУЮ ОСВЕЩЁННОСТЬ В КОДЕ!!!
Её можно выловить через Analysis-System-Transmission analysis, но только там нету графика, а только числовые значения. Нужно найти для каждого поля в тексте строчку Relative Illumination. Причём, эти ЗНАЧЕНИЯ НЕ СОВПАДАЮТ раза в два с данными в ЗЕМАКС!!! Короче, полная ерунда какая-то в этих прогах...  Если считать через косинусы, то третьи значения получаются....

Всего записей: 1090 | Зарегистр. 05-05-2009 | Отправлено: 06:02 17-03-2012 | Исправлено: VECTORRR, 07:04 17-03-2012
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Нужно найти для каждого поля в тексте строчку Relative Illumination. Причём, эти ЗНАЧЕНИЯ НЕ СОВПАДАЮТ раза в два с данными в ЗЕМАКС!!!

 
Попробуйте еще OSLO или Synopsys?

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 11:37 17-03-2012
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

Компьютерный форум Ru.Board » Компьютеры » Программы » Программы для разработки, тестирования оптических систем
Maz (02-03-2017 13:42): Программы для разработки, тестирования оптических систем. Часть 3


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru