Ru-Board.club
← Вернуться в раздел «Программы»

» Программы для разработки, тестирования, оптических систем

Автор: Igorr
Дата сообщения: 29.08.2013 19:02
Barabek
Цитата:
Ну,
Замечу, что не все возможные здесь собеседники имеют некоторое образование, полученное в 2000-е годы. А за действия по отклику на мой пост - спасибо.
Автор: sikd
Дата сообщения: 30.08.2013 16:21
Почему в Zemax введение рассеивающих свойств пов-ти никак не влияет на PSF?
Берем, к примеру, простое вогнутое зеркало.
Если вводим малую деформацию пов-ти с помощью оператора TEZI, то это тут же проявляется как в Spot Diagram, так и в Huygens PSF в виде размытия.
Но если ввести только рассеивающие св-ва пов-ти в закладке Scattering, то эффект проявляется только в Spot Diargam. Ни Huygens PSF, ни FFT PSF ничего не меняется.
Или я что-то упускаю?
Автор: paparazzo
Дата сообщения: 30.08.2013 17:24

Цитата:
Но если ввести только рассеивающие св-ва пов-ти в закладке Scattering, то  эффект проявляется только в Spot Diargam. Ни  Huygens PSF, ни FFT PSF ничего не меняется.
Или я что-то упускаю?


Highly polished optical surfaces typically have a small amount of scattered light over a small, roughly angular cone around the specular refracted or reflected ray direction. Surface scattering properties are useful for modeling this small amount of scattered light, to analyze the effects of the scattering on MTF or other quality measures. Scattering is modeled in ZEMAX by randomly deviating the refraction or reflection angle of some or all of the rays leaving a surface.
For the sequential model, the scattering is assumed to deviate the ray angle only very slightly. The primary effect is a "blurring" of the spot diagram or ray pattern at the image surface. Sequential scattering is not intended for modeling the effects of back scatter, wide angle scatter (such as Lambertian) or other scatter where the scattered rays may not follow a well behaved sequential path to the image surface
ZEMAX uses the same terminology and scattering models for both sequential surfaces and non-sequential components. See the Chapter "Non-Sequential Components" in the section "Scattering" in the User's Guide for a detailed technical description of the scattering models.



Нет такой опции - "Scatter rays" ни в Huygens PSF, ни FFT PSF, а вот в Spot Diagram есть!
Автор: sikd
Дата сообщения: 30.08.2013 18:05

Цитата:
Нет такой опции - "Scatter rays" ни в Huygens PSF, ни FFT PSF, а вот в Spot Diagram есть!

Вот и получается, что смоделировать влияние шероховатости на диффракционное изображение в Zemax не получается. Рассеивающие св-ва пов-ти не учитываются, а задание даже 231 полинома в операторе TEZI все равно даст только крупномасштабные деформации пов-ти.
Автор: paparazzo
Дата сообщения: 30.08.2013 22:12
Интересно, расеяние в непоследовательном режиме покажет изменения в PSF
Автор: sikd
Дата сообщения: 31.08.2013 00:08

Цитата:
Интересно, расеяние в непоследовательном режиме покажет изменения в PSF


Что-то я не знаю как в нем получить PSF. Подскажите.
А в смешанном режиме для системы с простым зеркалом в качестве непослед. компонента результат тот же что и для последовательного режима (Spot учитывает рассеяние, а PSF -нет). Плюс почему то WFNO дается неправильно (10000 вместо заданной 1)
Автор: paparazzo
Дата сообщения: 31.08.2013 18:13
Ставим на detector rectangle PSF в 1. Трассируем туда парралельный, или иной пучок (в зависимости от того, чтр точку формирует) лучей и смотрим вроде coherent irradiance. Для паралельного пучка и идеальной линзы имеем дифф. картину обычную - типа функций Бесселя и т.п. Подробнее в справке по detector rectangle.

А в смешанном рассеяние, диффрация и прочик свойства непоследовательных компонент не работают.
Автор: sikd
Дата сообщения: 01.09.2013 13:29

Цитата:
Ставим на detector rectangle PSF в 1.


Спасибо, Забыл про эту опцию, а на экране в редакторе она не помещается
Кстати, в этом случае при расчетах PSF рассеяние учитывается
Автор: KCM optic
Дата сообщения: 01.09.2013 20:03
Ранее оптики проявляли интерес к современной технологии, а именно комплектовке объектививов,
и других систем. Сообщаю. Имеется програмноеи обеспечение для комплектования систем типа объектив для систем 10 линз. Программа комплектует системы с отклонениями параметров в пределах плус/минус 0.3 мм по полщине (предел нелинейности). При этом корректируются воздушные промежутки.Вывод данных согласован с вводом на станки ГПУ, или подрезку промежуточнных колец.
Все вопросы в личку
Автор: A_P_V
Дата сообщения: 02.09.2013 09:30
При открытии файла Zemax, созданного более новой версией не отображается ход лучей в Layout и 3D Layout. Но все считает нормально. Никто с таким не сталкивался?
Автор: Cano_J
Дата сообщения: 02.09.2013 18:22

Цитата:
При открытии файла Zemax, созданного более новой версией не отображается ход лучей в Layout и 3D Layout. Но все считает нормально. Никто с таким не сталкивался?

Возможно проблема в ограничении числа лучей, если у вас многократное отражение.
Что за система?)
http://forum.ru-board.com/topic.cgi?forum=5&topic=35157&start=2240
5-7 посты вроде
Автор: A_P_V
Дата сообщения: 02.09.2013 19:45
Нет, у меня обычная система в последовательном режиме. Вставил линзу в этот файл, на схеме отображаются все линзы и ход лучей между вставленной линзой и предыдущей.
Автор: A_P_V
Дата сообщения: 03.09.2013 09:29

Цитата:
При открытии файла Zemax, созданного более новой версией не отображается ход лучей в Layout и 3D Layout. Но все считает нормально



Нашел в чем было дело. Похоже, что изменилась немного структура файла и при подобном открытии некоторые галки оказываются не на своих местах.
Автор: DSER
Дата сообщения: 03.09.2013 19:13
A_P_V

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


Я тоже на это обратил внимание, но после ручной корректировки параметров отображения всё исправляется.


Автор: Cano_J
Дата сообщения: 03.09.2013 19:56
Может у кого-нибудь завалялась книжечка Мальцев М.Д., Каракулина Г.А. "Прикладная оптика и оптические измерения", в электронном виде?)
Вы случайно не сталкивались с тем что при экспорте картинки из Zemax сохраненный файл содержит лишь ее небольшую часть - верхушку. кроме metafile
Интересует использование твердотельных жестких дисков с zemax, насколько сильно возрастает скорость расчетов или сохранения толстых файлов?
Автор: VECTORRR
Дата сообщения: 09.09.2013 05:17
Cano_J

Цитата:
Вы случайно не сталкивались с тем что при экспорте картинки из Zemax сохраненный файл содержит лишь ее небольшую часть - верхушку. кроме metafile

Бывает тогда, когда после нажатия на сохранение сразу же что-нибудь начинаешь делать, не дождавшись пару секунд на сохранение файла.

Добавлено:
Cano_J

Цитата:
Интересует использование твердотельных жестких дисков с zemax, насколько сильно возрастает скорость расчетов или сохранения толстых файлов?

У Вас правда файлы настолько толсты? ) Может оперативки лучше добавить тогда!? )
Автор: A_P_V
Дата сообщения: 09.09.2013 07:05

Цитата:
Интересует использование твердотельных жестких дисков с zemax, насколько сильно возрастает скорость расчетов или сохранения толстых файлов?


Это будет актуальными, если используются zrd файлы.
Автор: Cano_J
Дата сообщения: 09.09.2013 19:44

Цитата:
У Вас правда файлы настолько толсты? ) Может оперативки лучше добавить тогда!? )

оперативка есть, проц думаю ограничивает производительность) но вроде быстрей считает из файла в состояние перед ПИ
чем трассировать через всю ОС к ПИ
27гб примерно, конечно можно их стирать периодически и тогда проблем не будет)

Подскажите возможно ли получить координаты отдельных пикселей из матричного детектора в Zemax?
paparazzo, спасибо
Автор: paparazzo
Дата сообщения: 09.09.2013 20:21

Цитата:
Подскажите возможно ли получить координаты отдельных пикселей из матричного детектора в Zemax?


да. Система нумерования пикселей описана в справке. Зная размеры приемника получить координату пикселя легко. Простейший макрос, либо вручную.
Автор: Cano_J
Дата сообщения: 09.09.2013 20:44
Справка это Help или мануал?
А не зная размеры приемника(т.е. они вбиты, но на них не смотрим)? нет ли такой команды которая спрашивает пиксель - где у тебя центр (в интересующих координатах)?
макрос простой, но вдруг может быть еще проще(одной командой), без привязок к колонкам объекта)
Автор: paparazzo
Дата сообщения: 10.09.2013 08:46

Цитата:
нет ли такой команды которая спрашивает пиксель - где у тебя центр (в интересующих координатах)?  


Нет. Обычно координаты пикселей, например для меня, прозрачны и легко вручную вычисляются.
Автор: Gigig
Дата сообщения: 11.09.2013 12:57
Товарищи, научите чайника импортировать CAD-файлы в zemax2013. Хочется вставить чертеж оправ и прочих элементов, но не догоняю как... Указываю тип Cad Part: STEP\IGRS\SAT, но где указать путь не нахожу. Или файл куда-то надо положить заранее?

Добавлено:
Все, дошло. Логика, как всегда, у земакса весьма своеобразная...
Автор: paparazzo
Дата сообщения: 11.09.2013 13:17

Цитата:
Или файл куда-то надо положить заранее?


Сюда клади файлы CAD, путь по умолчанию
My documents/zemax/objects/CAD files
Причем для SolidWorks и Inventor другие папки в Objects

Этот путь прописывается в Zemax на вкладке Files->Preferences->Folders
Автор: Cano_J
Дата сообщения: 12.09.2013 20:04
Подскажите пожалуйста, если есть объектив возможно ли найти оценочную функцию которая приводила бы к этому решению? Затратив время меньшее или равное, чем требуется для разработки аналогичного объектива. В том случае если объектив почти получился по качеству, потом сменил оценочную функцию, а прошлую не сохранил)

К вопросу о BSDF - в 13й версии присутствует "Material BSDF Scatter Model online library" если верить http://www.radiantzemax.com/downloads/OPG/Zemax-13-Release-2-Brochure.pdf
Автор: aga17
Дата сообщения: 16.09.2013 14:07
BernikG

К дискуссие о зарплате, извините за опоздание. Тема показалась довольно интересной и даже актуальной, поэтому решился влезть со своим "пятачком". Я не москвич и не работаю в Лыткарино, но интересно, как нас, наемных работников "покупают". Попробовал поискать информацию в интернете по запросу "средняя заработная плата в москве". Вот одни из результатов поиска по данным 2012 года (http://rabota.yandex.ru/salary.xml)

инженер 49000
менеджер 48000
водитель 44000
специалист 42000
продавец 33000

Конечно, Лыткарино не Москва ( но достаточно близко ), но и год сейчас не 2012.
Так что предлагаемая вам зарплата заметно ниже средней. Выводы делайте сами.
Автор: paparazzo
Дата сообщения: 16.09.2013 14:28

Цитата:
К вопросу о BSDF - в 13й версии присутствует "Material BSDF Scatter Model online library"


Да, есть такая штука...
Но она только в самой последней версии появилась, за июль которая
Автор: MrSidoy
Дата сообщения: 17.09.2013 09:28
Уважаемые коллеги.
С расчетом проекционных систем в глубоком ультрафиолете (240-260нм) дела никогда не имел. Какие сложности существуют при расчете (проектировании) подобных систем?
На данный момент я сформулировал такие:
1. Небольшое количество материалов, подходящих для работы (глубокий ультрафиолет все-таки);
2. Существенно повышаются требования к точности (за счет малой длины волны).
Автор: paparazzo
Дата сообщения: 17.09.2013 11:47
Есть ли какие математические выражения, для поверхности типа линзы Френеля, т.е. с пилообразными зубцами?
Или алгоритм готовый?
Автор: Igorr
Дата сообщения: 17.09.2013 17:07
paparazzo

Цитата:
Есть ли какие математические выражения, для поверхности типа линзы Френеля

Лет эдак n-дцать назад рассчитывал типа линзу Френеля с плоской поверхностью колец(еще на БЭСМ, когда меня еще озадачивали конкретной работой). Расчет представлял из себя решение системы нелинейных алгебраических уравнений относительно углов наклона плоскостей колец и их ширин. Толщина подложки и материал задавались. Судя по этому моему опыту, аналитических формул быть не должно.
Но сейчас бы я эту задачу решил бы оптимизационным методом.
Автор: paparazzo
Дата сообщения: 17.09.2013 17:29
У меня задача натянуть зубчатую поверхность на цилиндрическую поверхность, и оптимизировать ее. Вот думаю как задать пользовательский объект.

Можно и сегментами, но нужно как-то держать форму цилиндра

Добавлено:
Вообще держать ее просто, но у меня немного другая задача - цилиндр может "плавать" в заданных пределах,

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378

Предыдущая тема: Maxthon 3.x - быстрый и мощный браузер


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.