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


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

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

Widok (23-11-2010 11:19): Лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему    

DSER



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что есть нового в мире оптики?
рекламируем себя,
обсуждаем проблемы...предлагаем решения...
 
оптика обсуждается и на этих страничках:
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://optdesign.narod.ru/optic_book_.htm  обновлено 29.08.2010
Большинство из них можно найти на сайтах gigapedia.org, optdesign.narod.ru, poiskknig.ru,
optical-help.info, gen.lib.rus.ec
На книголюбе Подробнее... лежат все из списка. Постепенно список обновляется....  
 
ослиные ссылки на книги

Всего записей: 742 | Зарегистр. 07-06-2004 | Отправлено: 09:33 21-01-2005 | Исправлено: Maz, 13:38 02-03-2017
ging



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А точно нужна Toroidal? Т.е. действительно структура не осесимметричная? А то в Tabulated FRESNEL Radial можно побольше точек задать (~150 кБ).

Всего записей: 563 | Зарегистр. 18-09-2003 | Отправлено: 12:14 08-07-2008
Xamez



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо. Думал об этом (Fresnel1) и решил оставить на сладкое.
Система вызывающе асимметрична, т.е. можно попытаться разложить её до 16-го порядка, но со смещением оси. Немного лень, и нет гарантии достаточного приближения.
Затем и ищу лёгкой жизни, задавая дурацкие вопросы . Но видимо займусь этим  (Fresnel1) сегодня.  
Да, ещё. Есть потенциальные производители этой системы, и дизайн, как водится, надо под них прогнуть, и пожелания разнятся. Кто-нибудь может поделиться практическим (воплощённым) опытом нанесения отражающего слоя на существенно неровную пластмассу? Предпочтительные материалы, геометрические ограничения, толщина слоя и её модуляция, реальное качество vs. на бумаге - всё, короче, интересно. Спасибо.
 
 
Добавлено:
Предыдущий пост относился к реплике Paparazzo.
 
К Ging:
 
У меня очень косой цилиндр.

Всего записей: 211 | Зарегистр. 24-03-2008 | Отправлено: 19:20 08-07-2008
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Отправил на книголюб:
 
Запрягаева Л.А., Свешникова И.С. Расчет и проектирование оптических систем.
М.: Логос. 2000.

Всего записей: 2040 | Зарегистр. 06-04-2003 | Отправлено: 14:23 09-07-2008
ging



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Xamez
Кстати, можно еще Extruded попробовать.

Всего записей: 563 | Зарегистр. 18-09-2003 | Отправлено: 00:12 10-07-2008
sikd

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос по расчету ошибок в Zemax  
Правильно ли я понимаю, что для сферических линз достаточно задавать только ошибку децентровки одной поверхности и общую децентровку и наклоны?
При этом задавать дополнительно наклоны обеих поверхностей не надо т.к. это эквивалентно смещению одной пов-ти относительно другой.
Т.о. надо использовать следующие операторы (без учета ошибок в радиусах, преломлении):
Для каждой линзы - TETX, TETY, TEDX, TEDY, TTHI
Для одной из пов-тей каждой линзы - TIRX, TIRY (для второй пов-ти это не надо)
 
И вопрос о величинах ошибок.
Какие реальные цифры достижимы в современном производстве?
Считаем, что линзы изготавливаются индивидуально не блоком.
Диаметр линз 20-30 мм, форма - двоякоразновыпуклая и двоякоразновогнутая.
Какие можно ожидать ошибки по толщине, разнотолщинности, децентровке и наклону при сборке (втачивание), воздушным промежуткам?

Всего записей: 250 | Зарегистр. 30-03-2005 | Отправлено: 12:43 10-07-2008 | Исправлено: sikd, 13:06 10-07-2008
paparazzo



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

Цитата:
Какие реальные цифры достижимы в современном производстве?  

 
Когдая я еще работал на производстве (год назад) - 50 мкм на центровку и толщины был желаемый допуск. Хотя делают и до 1 мкм, если попросить.
На наклон поверхности 2-3 минуты.
 
На западе - не знаю.

Всего записей: 2040 | Зарегистр. 06-04-2003 | Отправлено: 15:26 10-07-2008
sikd

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Наткнулся тут еще на непонятки в анализе допусков.
 
Есть система, целевая функция - это целевая функция по умолчанию + еще операторы, использующие строки функции по умолчанию для расчетов. Только один из этих операторов имеет вес отличный от 0.
Входим в меню Tolerancing
Выбираем режим Inverse Limit/Increment
Выбираем критерий - Merit function
Проверяем значение критерия кнопкой Check  
 
Вот тут сюрприз  
- если компенсатор выбран None или Paraxial Focus значение критерия в точности равно Merit function
- если компенсатор выбран Optimize all то значение критерия иное и не соответствует значению Merit function (меньше).
 
В чем собака зарыта? Может кто просветит?
 
p.s. экспериментально проверено, что во втором случае значение, выводимое по кнопке Check зависит как-то от наличия/отсутствия и значений компенсаторов в Tolerance data editor. Но все равно не понятно по какому принципу вычисляется в этом случае критерий для проведения расчета допусков.

Всего записей: 250 | Зарегистр. 30-03-2005 | Отправлено: 18:42 10-07-2008 | Исправлено: sikd, 20:07 10-07-2008
Dwolf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Каким образом в Земакс в редакторе непоследовательных компонетов закомментировать какой-нибудь объект? Т.е. выключить из расчета не стирая его из редактора

Всего записей: 69 | Зарегистр. 08-11-2006 | Отправлено: 22:41 14-07-2008
paparazzo



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

Цитата:
Каким образом в Земакс в редакторе непоследовательных компонетов закомментировать какой-нибудь объект?

 
Элементарно!
На вкладке Object Properties поставить гАлку "Rays ignore this object"
И вообще там можно найти много интересного.

Всего записей: 2040 | Зарегистр. 06-04-2003 | Отправлено: 23:17 14-07-2008
Paredam

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли у кого книга:
"High Collection Nonimaging Optics" by W.T. Welford
 
Буду признателен.

Всего записей: 174 | Зарегистр. 06-01-2008 | Отправлено: 11:17 15-07-2008
paparazzo



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

Цитата:
Есть ли у кого книга:  
"High Collection Nonimaging Optics" by W.T. Welford  

 
 
Есть R. Winston "Nonimaging optics" 2004. Могу выслать.
 
А Welford вроде старовата, хотя тоже хотелось бы заиметь.
 

Всего записей: 2040 | Зарегистр. 06-04-2003 | Отправлено: 11:37 15-07-2008
Paredam

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тоже хорошо. Кинь ссылку куда-нибудь, или может зальешь на книголюба?

Всего записей: 174 | Зарегистр. 06-01-2008 | Отправлено: 13:35 15-07-2008
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Отправил "Nonimaging optics" на книголюба.
Также туда и Л.А. 3апряrаева, и.с. Свешникова Расчет и проектирование оптических систем (2000), а то раньше слал, а письма там нет.

Всего записей: 2040 | Зарегистр. 06-04-2003 | Отправлено: 14:27 15-07-2008
Dwolf

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

Цитата:
На вкладке Object Properties поставить гАлку "Rays ignore this object"  

 
Спасибо. А как теперь в самом редакторе непоследовательных компонент увидеть, что объект игнорируется лучами, а то не запомнишь что включал, что отключал??? Из-за этого куча ошибок. нет наглядности.

Всего записей: 69 | Зарегистр. 08-11-2006 | Отправлено: 22:19 15-07-2008
paparazzo



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

Цитата:
Из-за этого куча ошибок. нет наглядности.

 
Я обычно строку делаю красной. Вручную.
Синие строки у меня - объекты из материала, зеленые - из воздуха, красные - игнорируемый, серые - зеркало соответсвенно и т.д.
Потом привыкаешь, я так решил эту проблему

Всего записей: 2040 | Зарегистр. 06-04-2003 | Отправлено: 23:15 15-07-2008
paparazzo



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

Цитата:
Вот тут сюрприз  
- если компенсатор выбран None или Paraxial Focus значение критерия в точности равно Merit function  
- если компенсатор выбран Optimize all то значение критерия иное и не соответствует значению Merit function (меньше).  
 
В чем собака зарыта? Может кто просветит?  

 
Так оно вроде ведь оптимизирует систему. Убери переменные и посмотри что будет.

Всего записей: 2040 | Зарегистр. 06-04-2003 | Отправлено: 17:07 16-07-2008
linzik

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LINZIK: Компактный оптический CAD, freeware.
 
Текущая версия: http://www.linzik.com/download/linzik_1_1_Rus_Setup.exe  
 
Хроника:
 
Версия 1.1 - 11 июля 2008:
Добавлен метод оптимизации Global-random.  
Добавлена кнопка AntiLoop для облегчения выхода из локальных минимумов.  
Увеличена точность вычислений функций [cp...].  
 
Ускорено взаимодействие с NVIDIA CUDA. Добавлена индикация текущего GPU.
 
Версия 0.91 - 22 июня 2008:
Исправлена ошибка из-за которой нажатие на кнопку "Save Glass" влекло аварийное завершение.  
Улучшена форма _SCALE_SYSTEM.  
Отражены в документации функции, введенные ранее, но еще не описанные: [cp_vig..], [nv_vig..], [__vig].  
 
Версия 0.9 - 18 июня 2008:
Добавлены операторы: HINT.., HINTGLASS..
Добавлена форма GLASSES_nd_Vd - диаграмма Аббе.
Форма GLASSES (частные дисперсии) переименована в GLASSES_partial_dispersion, и к ней, как и к диаграмме Аббе, добавлена чувствительность к положению мыши - рядом с точками диаграмм, соответствующих стеклам, при подведении мыши возникает баллон с информацией о стекле. При правом клике мыши появляется меню с названием стекла, при выборе из него название стекла попадает в буфер (clipboard). Затем в редакторе схемы оно может быть вставлено в подходящее поле по Ctrl-V или Shift-Ins. Таким образом диаграммы теперь могут использоваться для навигации по каталогу стекл и выбору из него.
В формах FFT_PSF и WAVEFRONT добавлена индикация значения функций в точках, соответствующих положению мыши.  
Все графики, выводимые оператором PLOT, также теперь чувствуют положение мыши - когда курсор касается линии графика, в баллоне индицируется соответствующее значение.
Добавлена подсветка синтаксиса в полях "Cond", "Goal", "Calc" и индикация ложных условий (подсвечиваются операторы сравнения, выдающие 0), что облегчает оценку обстановки при оптимизации.  
Важно! Функции [athick] и [gthick] выдают теперь минимальные толщины воздуха и стекла только для тех толщин, что назначены переменными для оптимизации (в столбце Thickness). Функции [aedge] и [gedge] выдают теперь правильные знаки толщин кромок элементов независимо от знака толщины в столбцбе Thickness. Функции [gthick] и [gedge] больше не считают MIRROR стеклом.  
 
Версия 0.81 - 18 мая 2008:
Исправлена ошибка, из-за которой версии 0.7 и 0.8 не работали в 64-х разрядных Windows.
Работа функций [nv_...] здесь обеспечивается не CUDA 1.1, а CUDA 2.0 BETA - для совместимости с Vista; если планируется использование этих функций, то загрузите подходящую новую версию драйвера.  
 
Версия 0.8 - 7 мая 2008:
Оптимизировано взаимодействие программы с CUDA: функции [nv_srms..] и [nv_maxr..] работают на 30% быстрее чем в версии 0.7.
Новые функции для вычислений на CUDA: [nv_2_srms..], [nv_2_maxr..], [nv_3_srms..], [nv_3_maxr..], позволяют за одно обращение к ним вычислить характеристики пятен для всего поля - 2-х или 3-х углов соответственно. Например, функция [nv_2_srms..] выполняется почти за такое же время как и [nv_srms..], а эквивалентнa при этом [nv_srms..]+[nv_srms..].  
Оптимизирован код трассирования лучей на центральном процессоре.
Новые функции [cp_srms..] и [cp_maxr..] вычисляются вдвое быстрее, чем [srms..] и [maxr..] соответственно.
Новые функции: [cp_2_srms..] и [cp_2_maxr..] эквивалентны суммам двух [cp_srms..] или [cp_maxr..], но при наличии в системе двух центральных процессоров будут вычислены почти вдвое быстрее.  
Добавлена функция [rdtsc].  
 
Версия 0.7 - 30 апреля 2008: Powered by NVIDIA CUDA!
Добавлена поддержка вычислений на многопроцессорных видеоадаптерах, совместимых с технологией NVIDIA CUDA. Новые функции [nv_srms..] и [nv_maxr..] вычисляют характеристики пятен, пропуская все лучи пятна одновременно, вызывая программу параллельных вычислений на процессорах видеоадаптера. Например, с платой на основе NVIDIA GeForce 8800GT (112 процессоров) получается ускорение от 2-х до 10-ти и более раз по сравнению с функциями [srms..] и [maxr..] вычисляемыми центральным процессором Intel Pentium E2180 2 Ггц. Выигрыш тем сильнее, чем больше оптических поверхностей в схеме.  
Добавлены формы DISTORTION - расчет дисторсии, fft_PMTF - полихроматическая частотно-контрастная характеристика.
Добавлены функции [tick] и [nv_rays].
 
...

Всего записей: 6 | Зарегистр. 07-04-2008 | Отправлено: 20:53 17-07-2008
Dwolf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Слышал, что в ISO 10110 появилась новая глава 14. Кажется называется допуск на деформацию волнового фронта. Есть ли у кого-то это на русском.
 
Вроде на чертеже этот допуск имеет следующие обозначения:
 
13/ ...
 
 
 
Также очень хотелось бы получить на русском языке главу 13: Порог разрушения лазерным облучением

Всего записей: 69 | Зарегистр. 08-11-2006 | Отправлено: 20:43 18-07-2008
Xamez



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скажите, "книголюб" - это где и как?

Всего записей: 211 | Зарегистр. 24-03-2008 | Отправлено: 19:33 21-07-2008
spoq

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

Цитата:
Скажите, "книголюб" - это где и как?
 
присоединяюсь к вопросу, поясните, будьте так добры
 
 
Добавлено:
Народ, а есть к code v мануал на русском. По-английски я конечно читаю, но что-то не все ясно.. И еще хочется zemax посмотреть, сравнить, есть где-нибудь хм.. ознакомительная версия) и методички к нему: ZEMAX: Руководство пользователя (2002), Методички ИГУ: Телескопы, основы Zemax и т.п.,  Introduction to lens design: with practical ZEMAX examples (2002)  
 
Буду очень признателен!
спасибо

Всего записей: 1 | Зарегистр. 25-07-2008 | Отправлено: 12:40 25-07-2008
Открыть новую тему    

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » Программы для разработки, тестирования оптических систем
Widok (23-11-2010 11:19): Лимит страниц. продолжаем здесь


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2017

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru