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

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

Автор: Xamez
Дата сообщения: 14.04.2010 17:38

Цитата:
Посоветуйте пожалуйста программу


В Zemax это вполне можно сделать, но не стану утверждать, что Zemax - лучшая программа для решения Вашей задачи.



Добавлено:
В том плане, что есть программы, особо заточенные под волокно и сопутствующие ему элементы. Просто давно с волокном не работал, и чего там свежего, в смысле софта, не знаю.
Автор: paparazzo
Дата сообщения: 14.04.2010 18:30

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


9 мкм это сопоставимо с длиной волны, т.е. Zemax не даст коректного решения, он же не учтет всякие там сдвиги Гуса-Хенкена и т.п. эфеекты. Одной геометрией не обойьтись...

Есть спецсофт - например тот же Optiwave или BeamProp... они волновую теорию привлекают.
Правда я с ними не работал, ничего сказать не могу.
Автор: Xamez
Дата сообщения: 14.04.2010 18:43

Цитата:
Zemax не даст решения.


Есть fiber coupling, есть physical optics... Почему не даст-то?
Автор: paparazzo
Дата сообщения: 15.04.2010 07:25

Цитата:
Есть fiber coupling, есть physical optics... Почему не даст-то?


Потомучто модель распростаранения света в Zemax может не подойти для 9 микроного волокна.
Автор: AlexSvirid
Дата сообщения: 15.04.2010 09:02
Насколько я понял надо поработать с Zemax. Можно два вопроса: 1. Zemax вариант платный или на уважаемом форуме все есть, 2. Есть ли русификатор для этой программы.
Автор: paparazzo
Дата сообщения: 15.04.2010 09:42

Цитата:
Насколько я понял надо поработать с Zemax. Можно два вопроса: 1. Zemax вариант платный или на уважаемом форуме все есть, 2. Есть ли русификатор для этой программы.


Ломаный за июнь 2009 здесь
http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=4999

Начиная с версии октябрь 2009 появился русский интерфес, полной русификации нет. Но в свободном доступе его нет.
Автор: AlexSvirid
Дата сообщения: 15.04.2010 11:56
Уважаемый paparazzo
На рапидшире зипфайл битый. Может мне использовать более раннюю версию 2007 года?
Автор: A_P_V
Дата сообщения: 16.04.2010 10:46
Пробовал поработать с покрытиями и обнаружил странную вещь.
Zemax 2009:
задаю плоскую пластину. Только осевой пучок.
Графики отражение в зависимости от длины волны для двух поверхностей одинаковые, но если посмотреть transmission, можно увидеть, что пропускание поверхностей отличается.
Если наносить покрытия, отличие будет оставаться. При использовании материалов для дальнего ИК (например, германия), различие составляет проценты.

Мне казалось, что должно быть одинаково. Вроде по формулам тоже так получается. Я где-то ошибаюсь?
Автор: paparazzo
Дата сообщения: 16.04.2010 18:00
На книголюб залиты книги по светотехнике

517 Гуторов М.М. Основы светотехники и источник света (1983)
518 Г.А. Тищенко Осветительные установки (1984)
519 Мешков В.В. Основы светотехники. Часть 1 (1979)
520 Гуторов М.М. Сборник задач по основам светотехники (1988)
521 Ивенс Р.М. Введение в теорию цвета (1964)
522 Айзенберг Ю.Б. Световые приборы (1980)
523 Гершун А.А. Избранные труды по светотехнике (1958)




Цитата:
Уважаемый paparazzo
На рапидшире зипфайл битый. Может мне использовать более раннюю версию 2007 года?


Вечером перезалью куда-нибудь. ссылка в теме по варезу будет.

Добавлено:

Цитата:
Пробовал поработать с покрытиями и обнаружил странную вещь.
Zemax 2009:
задаю плоскую пластину. Только осевой пучок.
Графики отражение в зависимости от длины волны для двух поверхностей одинаковые, но если посмотреть transmission, можно увидеть, что пропускание поверхностей отличается.
Если наносить покрытия, отличие будет оставаться. При использовании материалов для дальнего ИК (например, германия), различие составляет проценты.

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


можно файл с примером?
Автор: A_P_V
Дата сообщения: 16.04.2010 22:21
Всё, разобрался вроде

Программа работает правильно. Просто в Transmission показывается пропускание уже с учётом потерь на поглощение в материале.

а то я уже испугался
вывод: нужно больше спать!
Автор: linkoff
Дата сообщения: 19.04.2010 01:30

Цитата:
Хочется: 1) по-нормальному мышкой задать необходимый контур и вращением получить тело без всяких булеанов. 2) Нажать мышкой на поверхность и задать её свойства. 3) Нажать мышкой на поверхность источника и задать его свойства. 4) Нажать мышкой на поверхность приёмника и задать его свойства. 5) Нажать кнопку РАСЧЁТ и получить результат


Lighttools, один к одному как Вы описали
Автор: paparazzo
Дата сообщения: 19.04.2010 09:26

Цитата:
Lighttools, один к одному как Вы описали


Кстати, что можешь сказать про оптимизатор LightTools?
Автор: HellCat87
Дата сообщения: 19.04.2010 12:53
Возникла проблема с Trace pro. Не удаеться провести трассировку лучей в непрерывном диапазоне (0,28-0,4). Для дискретных длин волн все работает нормально. Задаю Continuous Wavebands в Raytrace options, во вкладке Surface properties длина волны не изменяеться (как если я меняю дискретную длину волны). И при трассировке Continuous Wavebands ничего не происходит.
В чем может быть дело?
Автор: linkoff
Дата сообщения: 20.04.2010 00:16

Цитата:
Кстати, что можешь сказать про оптимизатор LightTools?


ну я оптимизировал рефлекторы, очень достойно получилось. Фактически первый изготовленный дизайн сразу в серию пошел. Пробовал оптимизировать распределение цвета - очень слабо получилось. Пришлось писать скрипт, который все это дело оптимизировал. Ходя другой чувак хвастался, что смог его заставить оптимизировать цвет. Так что где-то тянет, где-то нет. В целом народ жалуется, что оптимизатор уж очень часто в локальных минимумах застревает. Zemax получше пока будет.
Автор: VECTORRR
Дата сообщения: 20.04.2010 04:47
linkoff

Цитата:
Lighttools, один к одному как Вы описали

Пытался там что-то делать, но возникли какие-то проблемы, на решение которых не было времени, поэтому пришлось делать в ASAP. Инструкцию особо не читал, но в Lighttools, вроде, нельзя задать в качестве источника какой-нибудь произвольный сложный объект, а только цилиндры и кубы. Да, в NS режиме параллельный пучок только прямоугольной апертуры. В Lighttools только базовые операции с примитивами и визуализация-ерунда. В ASAP и то лучше. Или я это всё-всё вру?

Хочу CAD дизайн без импортов! Хочу OPTISWORKS или SPEOS!!! Дайте мне его!!!
Автор: ggtf8
Дата сообщения: 20.04.2010 18:55
Уважаемые коллеги, подскажите, пожалуйста, можно ли в программе TracePro задать поверхность отражающего оптического элемента уравнением или матрицей значений высоты рельефа. Если нельзя, то в какой программе можно это реализовать? Заранее спасибо.
Автор: Xamez
Дата сообщения: 20.04.2010 19:44

Цитата:
Если нельзя, то в какой программе можно это реализовать?



Скорей всего, в TracePro можно. Но в Zemax можно точно. Всякого рода aspheres, Freeform, а если нет радиальной симметрии - Extended polynomial, User defined. Ну и всякое другое - от задачи зависит. TOB, например, или STL.
Можно ещё сдвинуть радиально симметричную поверхность с оси и приблизить желаемое. - Чуть математики потребуется.
Extended polynomial в моём опыте сходится неважно. Ну и понятно, полиномы не ортогональные. Хотя что мешает это сделать?
Есть практические мнения по поводу Extended polynomial в NS Zemax?
Автор: linkoff
Дата сообщения: 20.04.2010 20:56

Цитата:
в Lighttools, вроде, нельзя задать в качестве источника какой-нибудь произвольный сложный объект


можно, уже пробовал, работает безукоризненно. Только вот как и в Zemax излучающей можно делать только поверхность, а не обьем.


Цитата:
Да, в NS режиме параллельный пучок только прямоугольной апертуры.


Любой формы, я например моделирую часто переменное распределение яркости по обьекту, которое я считаю из растекания тока.


Цитата:
Или я это всё-всё вру?

По мне так все объясняет фраза
Цитата:
Инструкцию особо не читал



Цитата:
Хочу CAD дизайн без импортов!

Lightools + Solidworks link. ТО есть спокойно рисуешь все в Solidworks, жмешь волшебную кнопку и все уже в Ligtools. Если что то поменял в Ligtools - это автоматически изменяется в Solidworks и наоборот. Я так оптимизировал сложные геометрии.

В конце оптимизации просто сохранил Solidworks модель и отправил ее конструктору.

Добавлено:

Цитата:
Уважаемые коллеги, подскажите, пожалуйста, можно ли в программе TracePro задать поверхность отражающего оптического элемента уравнением или матрицей значений высоты рельефа. Если нельзя, то в какой программе можно это реализовать?


Можно в Zemax - я писал DLL.

Добавлено:
коллеги, не подскажите часом - когда день оптика?
Автор: Xamez
Дата сообщения: 21.04.2010 01:14

Цитата:
коллеги, не подскажите часом - когда день оптика?


1. Это когда проект удался.
2. Или просто у оптика всё зашибись, и на фиг все проекты!

Не часто, но бывает.

Автор: VECTORRR
Дата сообщения: 21.04.2010 07:56
linkoff

Цитата:
можно, уже пробовал, работает безукоризненно. Только вот как и в Zemax излучающей можно делать только поверхность, а не обьем.


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


Цитата:
Lightools + Solidworks link. ТО есть спокойно рисуешь все в Solidworks, жмешь волшебную кнопку и все уже в Ligtools.


Вы про седьмую или шестую версию LightTools говорите? Я немного мучал пятую. Люди, какая сейчас текущая ФРИ-версия? Да, в ASAP можно сделать излучающий объём, вроде.
Автор: A_P_V
Дата сообщения: 21.04.2010 12:21
Zemax поддерживает излучающие объемы.
Автор: paparazzo
Дата сообщения: 21.04.2010 14:59

Цитата:
Zemax поддерживает излучающие объемы.


Во-во. И я о том же, в 2004 году еще моделировал.
При помощи Rayset - прога рскидывала лучи по заданному распределению в объеме и создавала rayset для Zemax.
Возможно Sourse DLL использовать, наверное сейчас.
Автор: Xamez
Дата сообщения: 21.04.2010 17:02

Цитата:
в Zemax излучающей можно делать только поверхность, а не обьем


Неправда это.
Автор: linkoff
Дата сообщения: 21.04.2010 21:04

Цитата:
в  Zemax излучающей можно делать только поверхность, а не обьем

 
Неправда это.


я имел ввиду стандартными средствами. Есть например объект произвольной формы, скажем импортированный из Solidworks. Насколько я знаю, то нельзя его заставить раскидывать лучи внутри этого объекта стандартными встроенными в Zemax средствами. Понятно, что это можно через DLL.
Автор: VECTORRR
Дата сообщения: 22.04.2010 06:11
Так, кто-нибудь мне покажет как в LightTools 6.0.0 кликами мышки сделать источник со сложной геометрией. Установка приёмника через клик есть, но источника через клик нету. В седьмой версии появился источник со сложной геометрией, но неужели только сейчас? В других программах это было сто лет назад:
http://www.lightonline.ru/news/svetotechnika/4-2010/LightTools_RA.html
Да, на этом сайте есть какие-то книги по светотехнике.
http://www.lightonline.ru/documents

А в целом, LightTools 6.0.0 очень вырос, в сравнении c 5.1.0. Есть фотореализм, оптимизация и прочие плюшки. Хочу седьмую версию.
Автор: paparazzo
Дата сообщения: 23.04.2010 18:36

Цитата:
я имел ввиду стандартными средствами. Есть например объект произвольной формы, скажем импортированный из Solidworks. Насколько я знаю, то нельзя его заставить раскидывать лучи внутри этого объекта стандартными встроенными в Zemax средствами. Понятно, что это можно через DLL.


Так для этого они и нужны.
"Стандартные средства" - это понятие применимо к общеиспользуемым функциям, но запросы-то у всех разные.
Даже можно сказать что наличие возможности использовать Dll - есть стандартное стредство.
Автор: kirill1979
Дата сообщения: 29.04.2010 10:31
Доброго времени дня,
Очень нужна помошь all,
Есть ли у кого-нибудь опыт/готовый пример расчета ОРО в Земаксе? Можно ли расчитать покрытия зеркал для резонатора в Земаксе?
Автор: darkomen2000
Дата сообщения: 29.04.2010 12:57
Как в Zemax измерить угловое разрешение системы?
Автор: paparazzo
Дата сообщения: 29.04.2010 13:57

Цитата:

Как в Zemax измерить угловое разрешение системы


В афокальном режиме построить MTF и посмотреть на нужных частотах. Т.е. вы в любом случае выставляете афокальный режим ведь.

Либо по формулам считать sin(theta)=1.22*lambda/D (по Рэлею), еще есть по Марешалю и Спарроу. Не помню.
Но как-то так.
Автор: yevogre
Дата сообщения: 29.04.2010 15:26

Цитата:
Как в Zemax измерить угловое разрешение системы?


Как и везде. По MTF на нужной модуляции (контрасте) определяете пространственную частоту.
Поделив 1/SF (SpatialFriquency), получите линейное разрешение в мм.
Поделив линейное разрешение на фокусное расстояние системы получите тангенс углового разрешения.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475

Предыдущая тема: LogMeIn Hamachi


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