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

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

Автор: aga17
Дата сообщения: 04.06.2013 16:18
А какие физические ограничения для такого покрытия существуют?
Изменения пропускания по углам падения и неодродность по площади...
Ну, так зная требуемое фокусное расстояние вашего объектива и задавшись расстоянием от этой поверхности до входного зрачка, найдите радиус и световой диаметр при требуемых углах падения. А дальше выяснить возможность изготовления такого покрытия ( через интернет ) не прблема. Есть полно компаний специализирующихся на покрытиях. Успеха
Автор: A_P_V
Дата сообщения: 04.06.2013 17:02

Цитата:
Планируется ПЗС без микролинз

Проверьте зависимость эффективности от углов падения на матрицу. Без иммерсии нет смысла делать такую светосильную оптику.

Отправил ЛС.


Добавлено:

Цитата:
Особых ограничений на дисторсию нет

Приблизительно в %?
Автор: parason33
Дата сообщения: 13.06.2013 12:19
Вопрос по Zemax: система пространственная с дифракционной решеткой. По Spot Diagram through focus виден астигматизм (порядка 3мм - и эксперименты это подтверждают), а в Seidel Coeff. пишет Астигматизм =0 и еще, что поверхность с диф.решеткой неподдерживаемая и что результаты могут быть некорректны.. Это я что-то не так делаю или мой Zemax недоломан?
Автор: A_P_V
Дата сообщения: 13.06.2013 14:19

Цитата:
Вопрос по Zemax: система пространственная с дифракционной решеткой. По Spot Diagram through focus виден астигматизм (порядка 3мм - и эксперименты это подтверждают), а в Seidel Coeff. пишет Астигматизм =0 и еще, что поверхность с диф.решеткой неподдерживаемая и что результаты могут быть некорректны.. Это я что-то не так делаю или мой Zemax недоломан?


В мануале по поводу данных коэффициентов сказано:
These calculations are only valid and accurate for systems consisting entirely of surfaces that are axial
symmetric spheres, conic, second order, or fourth order aspheres. Any systems which contain coordinate breaks,
gratings, paraxial, or other surfaces that are not radially symmetric are not adequately described by the paraxial
rays which are used to compute the coefficients. Specifically, the supported surface types are the Standard, Even
Asphere, Odd Asphere, Extended Asphere, and Extended Odd Asphere.

То есть они просто не могут быть вычислены для данной дсистемы.
Автор: parason33
Дата сообщения: 13.06.2013 14:35
A_P_V, спасибо, упустила это.
Автор: paparazzo
Дата сообщения: 14.06.2013 16:15
Как в Zemax просто задать фильтр длин волн?
Т.е. пропускает например от 500 до 600, остальное поглощает.

Нашел только TABLE в файле coating.dat, но это слишком муторно, т.к. надо писать кучу параметров ненужных. Есть ли способ проще?

Добавлено:
Просто есть приемник фиксирующий попределенный диапазон. Я думаю его задать так - поместить перед ним покрытие с фильтром по длинам волн. А излучение у меня смешанное
Автор: A_P_V
Дата сообщения: 14.06.2013 18:11

Цитата:
Как в Zemax просто задать фильтр длин волн? Т.е. пропускает например от 500 до 600, остальное поглощает. Нашел только TABLE в файле coating.dat, но это слишком муторно, т.к. надо писать кучу параметров ненужных. Есть ли способ проще? Добавлено: Просто есть приемник фиксирующий попределенный диапазон. Я думаю его задать так - поместить перед ним покрытие с фильтром по длинам волн. А излучение у меня смешанное


Может тогда сразу источник задать с требуемым спектром?
Автор: paparazzo
Дата сообщения: 14.06.2013 19:40

Цитата:
Может тогда сразу источник задать с требуемым спектром?


Нет, там флуоресценция, поток смешивается. И приходит часть исходного на детектор, поэтому приемник селективный. нужно сделать модель в Zemax....

Думаю напишу Dll, не проблема, как-то описывал фильтр, где спектральное пропускание зависит от координаты луча на фильтре. Просто думал есть более простой способ задать такое покрытие или приемник!
Автор: Cano_J
Дата сообщения: 14.06.2013 20:22
Задать тонкую пластинку из материала с необходимым пропусканием? Повесить на нерабочих гранях поглощение, что бы зайчики не мешали.
В новых версиях Zemax есть возможность установки спектральной чувствительности детектора?
Если не секрет что за прибор использует флюоресценцию ?
Автор: A_P_V
Дата сообщения: 14.06.2013 20:53
А что сложного в задании покрытия в Table? Параметры можно в автоматическом режиме создать и вставить в файл.
Автор: paparazzo
Дата сообщения: 14.06.2013 21:53

Цитата:
Параметры можно в автоматическом режиме создать и вставить в файл.


Как в автоматическом?
Автор: A_P_V
Дата сообщения: 15.06.2013 08:54
Я писал небольшую программку, которая по заданому шаблону создавала такие покрытия.
Автор: sirenevogozzveta
Дата сообщения: 15.06.2013 09:50
Zemax не знаю, не расчетчик. Но, насколько мне известно, он содержит каталог цветных стекол. Можно задать нужный фильтр, комбинируя эти стекла, причем создать два набора стекол - фильтры для возбуждения люминесценции и для ее регистрации. Спектр пропускания первого соответствует спектру возбуждения люминесценции, второго - спектру люминесценции. (См. моего нежно любимого Ландсберга в разделе "люминесценция" скрещенные фильтры.)Тогда при расчете возможно одновременно оптимизировать и наборы стекол (марки стекол и их толщину). Я понимаю, что скорее всего задача оптимизации фильтров не ставится, но это следует иметь в виду.
Автор: paparazzo
Дата сообщения: 15.06.2013 23:56

Цитата:
Но, насколько мне известно, он содержит каталог цветных стекол.


Спасибо, отсюда появилась другая идея - задать материал, фиктивный, с заданным пропусканием по длинам волн и показателем например 1.
Автор: Cano_J
Дата сообщения: 16.06.2013 02:57
Подскажите пожалуйста, в новых версиях Zemax есть возможность установки спектральной чувствительности детектора? И если нету почему не вводят? По идее не сложно наверное ввести
Автор: Igorr
Дата сообщения: 16.06.2013 03:42

Цитата:
установки спектральной чувствительности детектора? И если нету почему не вводят? По идее не сложно наверное ввести

Ввести - не сложно, только от такой одной характеристики [фото]детектора толку 0. Надо тогда вводить и его динамический диапазон, вариации чувствительности поверхности, шумы, временнЫе характеристики, интегрирование по поверхности элементов и по времени с учетом динамики изображения, и т.д. и т.п, и зависимость от типа [фото]детектора всех этих (и специфических для определенного типа) параметров и условий его эксплуатации.
А это уже будет не "Optical Design Program".
Потом выяснится, что и детектора мало - нужен усилитель, фильтр, ... и поехало, ... и так до глаза и мозга.
А это уже будет ну совсем не "Optical Design Program".
Возможно потому и не вводят.
Автор: paparazzo
Дата сообщения: 16.06.2013 09:37
По поводу.детектора, это пожалуй единственный тип объекта, который нельзя сделать пользовательским. Иначе можно было бы напихать каких угодно свойств. Я помнится года 3 назад подавал такую идею разработчикам, но воз и ныне там.
Автор: Cano_J
Дата сообщения: 16.06.2013 12:19

Цитата:
Потом выяснится, что и детектора мало

так и прекрасно)
как раз конкурентам нечем ответить)
или наверное есть же программы для электроники можно было бы импортировать туда данные - как сейчас с CAD моделями.

а что будет в следующей версии Zemax до выхода анонсируется?
Автор: Igorr
Дата сообщения: 16.06.2013 18:29

Цитата:
По поводу.детектора, это пожалуй единственный тип объекта, который нельзя сделать пользовательским.

Можно: каталожный вариант - так же, как и каталог стекол + доп. параметры для каждого типа детектора (ФЭУ, фоторезистор, ПЗС, ПЗС-ВЗИ, ...) [ и принципиальной схемы его подключения].
Автор: sirenevogozzveta
Дата сообщения: 17.06.2013 02:39
Поддерживаю Igorr . В рамках оптимизации уровня сигнала на выходе приемника излучения достаточно спектральной характеристики, нормированной на 1 в максимуме. Задать ее можно также, как и фильтр. При этом угловая зависимость чувствительности вполне оценивается косинусом угла падения. В программах по расчету оптики типа Zemax это вводимо.

Все прочие характеристики приемника фигурируют в энергетическом уравнении оптико-электронного прибора в качестве множителей. Конкретный вид энергетического уравнения зависит прежде всего от типа, разновидности, назначения, принципа действия и способа построения прибора. Я веду к тому, что в отличие от оптической системы, которую задают набором промежутков, радиусов кривизны,формой оптических поверхностей, показателями преломления, задать энергетическое уравнение списком параметров невозможно. Поэтому нет смысла детально описывать приемник излучения.
Энергетическое уравнение, как правило, содержит несколько неизвестных, которые являются конструктивными параметрами прибора. При проектировании ОЭП сначала решают энергетическое уравнение и находят несколько комбинаций важнейших конструктивных параметров (среди них диаметр входного зрачка, относительное отверстие объектива, чувствительность приемника излучения в максимуме, уровень шумов приемника, его размеры и т.д.). Эти результаты являются основой ТЗ на оптическую систему прибора.
Автор: Igorr
Дата сообщения: 17.06.2013 03:02

Цитата:
Все прочие характеристики приемника фигурируют в энергетическом уравнении оптико-электронного прибора в качестве множителей.

Вспомнилась школа ГОИ и дискуссия с ее представителями.
Автор: sirenevogozzveta
Дата сообщения: 17.06.2013 12:50
Это отнюдь не ГОИ, где любят теоретизировать, а всего лишь "Пеленг", где эти вещи, описанные у Якушенкова в известной книге, являются руководством к действию и приносят результаты.
Автор: Cano_J
Дата сообщения: 17.06.2013 16:32
Думаю подобные программы должны как раз наоборот позволять охватить как можно большую область, пусть не в одиночестве, но с другими программами. Смежные области тоже должны быть прикрыты.
Автор: Gigig
Дата сообщения: 19.06.2013 13:58
Товарищи! Помогите задать в земакс в последовательной моде источник света в виде круга с гаусовым распределением по углу. То есть это аналог Two angle в непоследовательной моде.
Как проще всего элементы из последовательной моды перенести в непоследовательную?
не уж то только перебивка руками каждой поверхности? Ибо копи-паст не помогает.
Автор: SiberianBird
Дата сообщения: 19.06.2013 14:09
Вопрос по земакс. Часто добавляю в MF переменные c весами ноль, только для расчета.
Например DENC или DENF. Есть ли возможность указать чтоб эти переменные игнорировались при расчете MF? А то приходится убирать их руками и вставлять обратно после оптимизации, либо писать макрос с потстановкой разных MF.
Автор: Gigig
Дата сообщения: 19.06.2013 14:38
Еще вопрос есть ли в последовательной моде аналог детектора из непоследовательной?
Автор: A_P_V
Дата сообщения: 19.06.2013 14:40

Цитата:
Вопрос по земакс. Часто добавляю в MF переменные c весами ноль, только для расчета.
Например DENC или DENF. Есть ли возможность указать чтоб эти переменные игнорировались при расчете MF? А то приходится убирать их руками и вставлять обратно после оптимизации, либо писать макрос с потстановкой разных MF.


Попробуйте операнд goto с указанием на строку для пропуска ряда операндов.

Добавлено:

Цитата:
Как проще всего элементы из последовательной моды перенести в непоследовательную?
не уж то только перебивка руками каждой поверхности? Ибо копи-паст не помогает.


Используйте команду Tools-Miscellaneous-Convert to NSC Group.

Правда, к сожалению, некоторые объекты некорректно переносит.

Добавлено:

Цитата:
Еще вопрос есть ли в последовательной моде аналог детектора из непоследовательной?

Полного аналога нет. Какие именно свойства требуются? Некоторые вещи можно посмотреть с помощью встроенных или дополнительно написанных средств .
Автор: Gigig
Дата сообщения: 19.06.2013 14:57
Спасибо! Нужно распределение освещенности в фокальной плоскости. Для нескольких полей источника. Земакс рисует, как я понимаю, дифракционную картину для каждого поля объекта отдельно, а как их суммировать не понятно. Попробую, как указано конвертнуть в NSC, а там не возникнет проблемы с разрешением в поле изображения?
Мне вообще надо оценить аберрационное размывание изображения неточечного источника света. Его можно моделировать source two angle, но его нет в SC...
Автор: A_P_V
Дата сообщения: 19.06.2013 15:07

Цитата:
Мне вообще надо оценить аберрационное размывание изображения неточечного источника света. Его можно моделировать source two angle, но его нет в SC...

Можно попробовать использовать Image simulation, но вопрос как задать угловое распределение. Может быть просто срезать часть лучей покрытием? Нужно почитать, раньше этот инструмент мало использовал...
Автор: Gigig
Дата сообщения: 19.06.2013 15:17
не хочет конвертировать простую ахроматическую склейку. В чем может быть причина?
Прога выдает, что среда за последней поверхностью должна быть air. Ставлю air, говорить что такого материала в каталоге нет... издевательство

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378

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


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