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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Но я думаю, что у вас ошибка на уровне задания исходных, я с этим сталкивался.  
Оставьте амбиции и Вы получите ответ. И не только Вы, поверьте.  

 
Да скорее всего. Может и ошибка в программе. Глянул я файл от KCM_optic , по трассировке лучей дисторсия несколько процентов оценочно. А выдает на графике от от 90% до 100%
 
Полным внутренним там и не пахнет, углы падения на поверхности малы.
Ели взять сферы, а не асферики - все нормально показывает.
Хотя форма поверхности меняется незначительно.... Очень похоже на потерю точности в алгоритме расчета графика дисторсии, т.к. коэффициенты асферики имеют порядки от 1e-6 до 1e-11
 
Добавлено:
P.S. если убрать первый член (первый порядок) асферики, оставив остальные, тоже все хорошо...

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я в последнее время балуюсь асферикой, так вот бывает, что при нечётной асферике какая-то часть лучей очень сильно отбивается от основного кружка, отсюда и неправдоподобные значения на графиках. Похоже, что правда где-то точности мало оказывается для расчёта асферики или ещё что-то другое. При чётной, вроде, как всё получше. P.S. За свои слова не отвечаю...

Всего записей: 1090 | Зарегистр. 05-05-2009 | Отправлено: 12:22 07-09-2012 | Исправлено: VECTORRR, 12:27 07-09-2012
paparazzo



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

Цитата:
Похоже, что правда где-то точности мало оказывается для расчёта асферики или ещё что-то другое.  

 
Вообщем да, проблема решается заменой на четную асферику!  
 
P.S. Но такого качества, как с нечетной, можем и не получить...

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 12:45 07-09-2012
KCM_optic



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

Цитата:
Но изучение вопросов и ответов данного форума помогает в работе, и очень.  
 Ваш вопрос, простите, крайне сумбурен.  
 Может быть он касается работы конкретно в Земаксе? Тогда я пас, ибо эту программу как-то недолюбливаю.

А ее любил пока не столкнулся с асферикой высшего порядка. Мою систему сбросил в CODE V и получил совершенно другое фокусное расстояние вместо F=100 примерно F=80, хотя работал макросом преобразования ZemaxTo... ???
хРЕНЕЮ ОТ этих непоняток
А как сбросить систему для общего обозрения? Прошу  деду помочь?
 
Добавлено:

Цитата:
paparazzo

Так может, если у Вас есть лицензия? забросьте эту систему Авторам

Всего записей: 80 | Зарегистр. 26-11-2007 | Отправлено: 20:31 07-09-2012
Cano_J

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

Цитата:
А как сбросить систему для общего обозрения?

любое онлайн хранилище файлов наверное подойдет
http://www.onlinedisk.ru/
к примеру
http://www.onlinedisk.ru/file/940754/
 
а дорого изготовить одну такую линзу для попробовать?)

Всего записей: 253 | Зарегистр. 09-10-2010 | Отправлено: 22:28 07-09-2012 | Исправлено: Cano_J, 22:32 07-09-2012
A_P_V

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

Цитата:
хотя работал макросом преобразования ZemaxTo

лучше перебивать вручную. сталкивался с некорректной конвертацией.

Всего записей: 673 | Зарегистр. 23-06-2009 | Отправлено: 22:57 07-09-2012
DSER



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

Цитата:
А как сбросить систему для общего обозрения? Прошу  деду помочь?  

 
Можно и на книголюба (с оповещением)

Всего записей: 909 | Зарегистр. 07-06-2004 | Отправлено: 23:22 07-09-2012
wyndyday



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

Цитата:
Вообщем да, проблема решается заменой на четную асферику!  
 
P.S. Но такого качества, как с нечетной, можем и не получить...

 
А кто нибудь изучал и использовал Q-type асферику.

Всего записей: 902 | Зарегистр. 22-02-2004 | Отправлено: 00:41 08-09-2012
yevogre



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

Цитата:
хРЕНЕЮ ОТ этих непоняток

Понимаю.
Как тут уже писали, самое лучшее проверить результат в другой проге.
Я свои "непонятки" прогоняю в Трейсе - просто тупо протрассил и смотрю результат.
Но вводить данные не так просто. Зато ОЧЕНЬ наглядно получается, ошибка видна сразу.
А поверхность можно в Солиде сделать и перенести через IGES
 
Может и неправ, но пока получалось.

Всего записей: 1128 | Зарегистр. 22-02-2008 | Отправлено: 07:33 08-09-2012
paparazzo



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

Цитата:
Так может, если у Вас есть лицензия? забросьте эту систему Авторам

 
Отправил уже На след неделе дадут ответ
 

Цитата:
Я свои "непонятки" прогоняю в Трейсе - просто тупо протрассил и смотрю результат.  

 
Прогоняю в непоследовательном Zemax.

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 11:33 08-09-2012
yevogre



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

Цитата:
Прогоняю в непоследовательном Zemax.

Тоже можно.
Только Трейс и Земакс (аки Код) пИсаны разными авторами - в этом и фишка

Всего записей: 1128 | Зарегистр. 22-02-2008 | Отправлено: 17:49 08-09-2012
paparazzo



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

Цитата:
Только Трейс и Земакс (аки Код) пИсаны разными авторами - в этом и фишка

 
 
алгоритмы непоследовательной трассировки ой как похожи )))

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 22:54 08-09-2012
Cano_J

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

Цитата:
Отправил уже На след неделе дадут ответ  

а предложения они принимают?
что-нибудь вроде такого -
чтобы объекты которые игнорируются были штриховой линией отмечены, а не сплошной как в версии 09 (хотя может быть в более поздних это уже есть))
или жирность линии менялась

Всего записей: 253 | Зарегистр. 09-10-2010 | Отправлено: 19:38 09-09-2012
paparazzo



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

Цитата:
чтобы объекты которые игнорируются были штриховой линией отмечены

 
В редакторе они отмечаются черным цветом (как в последовательном, так и в непоследовательном).
 
А на рисунке можно просто его не отображать. А в чем смысл штриховой? Зачем как-то отделять объект, если можно просто его выключить.
 
Предложения-то принимают, моих пару приняли. Но не все

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 20:45 09-09-2012 | Исправлено: paparazzo, 20:49 09-09-2012
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По теме асферики, нечетная имеет разрыв на оси. DSER мне объяснил, я как-то не разобрался.
Из-за первого члена. Из-за этого некорректно считается дисторсия и другие параметры... А точка на оси используется как начало координат для расчета дисторсии  
 
Лучше не использовать первый член, или использовать только четную.  
 

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



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

Цитата:
По теме асферики, нечетная имеет разрыв на оси. DSER мне объяснил, я как-то не разобрался.

Если не секрет, то из чего это следует? Вроде, как в формуле нигде делений на ноль нет или чего-нибудь в этом роде, да и при r=0 значение Z всегда равно нулю...  
 
 

Всего записей: 1090 | Зарегистр. 05-05-2009 | Отправлено: 05:50 12-09-2012 | Исправлено: VECTORRR, 05:57 12-09-2012
DSER



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

 
The odd asphere model deviation is similar to the even asphere, except both even and odd powers of r are used.
The name is slightly misleading, but somehow appropriate for the unusual shapes generated by this model. The
sag is given by:
 
   
 

 
 
 

Всего записей: 909 | Зарегистр. 07-06-2004 | Отправлено: 08:25 12-09-2012 | Исправлено: DSER, 08:57 12-09-2012
VECTORRR



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

Цитата:
Cтепенной базис: + исходя из r**2=x**2+y**2 - работаем по модулю r.  

Это не совсем разрыв на оси, как я понимаю. У меня бывают провалы в памяти и я сейчас таки вспомнил, что ещё раньше догадался до того, что с нечётной асферикой могут быть проблемы из-за того, что в программе идёт расчёт координат Z как по положительным, так и по отрицательным значениям r. Если используем чётную асферику, то всегда при положительных или отрицательных значениях r значение Z получается одинаковым, а вот с нечётной верхняя и нижняя часть кривой получается немного несимметричной, что менее заметно при большом количестве членов, но это всегда остаётся.  
Я вот думаю, может можно сделать такое предложение, чтобы в случае нечётной асферики была возможность включать и отключать расчёт Z как по модулю r, так и по (+/-)r. Пусть там в строке будет такая галка... Как я думаю, при изготовлении асферики на станке вычисляются только положительные значения r. Короче говоря, с EVEN проблем меньше...

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



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

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 09:48 12-09-2012
DSER



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
+ или - Вы выбираете соответствующим знаком перед членом разложения.
 r - считается по модулю, т.е. вращаем сагиттальное  сечение вокруг оси Z.  
В противном случае мы получаем две разные поверхности при r>0 и r<0.
 
Для поверхностей с центральным экранированием можно использовать первый член разложения, для сплошных он приводит к скачку - негладкой функции.
 

 
Графики кривизны поля и дисторсии для первого члена степенного разложения 0,02:
 

Всего записей: 909 | Зарегистр. 07-06-2004 | Отправлено: 10:03 12-09-2012 | Исправлено: DSER, 10:22 12-09-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