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

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

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

gyra (20-12-2019 13:21): Программы для разработки, тестирования оптических систем  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 200

   

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы обсуждения: Часть 1 , Часть 2
Что есть нового в мире оптики?
рекламируем себя, обсуждаем проблемы, ... предлагаем решения...
 
Оптика обсуждается и на этих страничках: http://groups.google.com/group/sci.optics/
 
Вопросы по варезу тут
 
По стандартам есть также специальная тема
 
Вопросы по статьям
 
Примеры ОС
 
Техническая литература
Оптические журналы отечественные:
Оптика и спектроскопия,  
Компьютерная оптика,  
Оптический журнал,  
Успехи физических наук,  
Известия вузов приборостроение,
Фотоника,  
Контенант,  
Светотехника,  
Автометрия,  
Прикладная физика.
 
Список имеющихся книг по оптической тематике  
список книг от 11,03,2017
 
Большинство из них можно найти на сайтах: 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
Ещё Лекции DCS17
Лекции по оптике и др.
Лекции по Zemax 2013г.

Всего записей: 38836 | Зарегистр. 26-02-2002 | Отправлено: 13:39 02-03-2017 | Исправлено: DSER, 19:57 16-10-2019
Gigig

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо, ответившим!!!  
Меня интересуют всего лишь несколько частных вопросов, по-сему покупать  TFCalc или еще что- то не хочется.
Пробую разобраться с Open filters, но пока логику не понял

Всего записей: 111 | Зарегистр. 12-07-2012 | Отправлено: 06:27 15-10-2018
VECTORRR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gigig
Сами нашли эту прогу Open filters?
http://larfis.polymtl.ca/index.php/en/links/openfilters
Похоже, что в ней есть всё необходимое - анализ и дизайн.
 

Цитата:
Пробую разобраться с Open filters, но пока логику не понял

Ну, там же сбоку есть Getting Started, плюс ещё файлы примеров пооткрывайте и посмотрите.
Есть авторская статья, там тоже инфа.
Needle Method, Step Method - там описывается. Смотрели её?  
"OpenFilters: open-source software for the design, optimization, and synthesis of optical filters"
Stephane Larouche and Ludvik Martinu
https://www.researchgate.net/profile/Stephane_Larouche/publication/5403710_OpenFilters_Open-source_software_for_the_design_optimization_and_synthesis_of_optical_filters/links/00b7d5323285581199000000/OpenFilters-Open-source-software-for-the-design-optimization-and-synthesis-of-optical-filters.pdf?origin=publication_detail
 
Вроде на русском языке были какие-то старые книги про покрытия.

Всего записей: 1090 | Зарегистр. 05-05-2009 | Отправлено: 07:20 15-10-2018 | Исправлено: VECTORRR, 07:23 15-10-2018
paparazzo



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

Цитата:
Меня интересуют всего лишь несколько частных вопросов, по-сему покупать  TFCalc или еще что- то не хочется.  
Пробую разобраться с Open filters, но пока логику не понял

 
Так тут либо самому читать теорию, разбираться и курить мануалы Литературы по покрытиям хватает.  
 
Либо платить тому, кто потратил своё время, разобрался и что-то сделал.
 
Вот к примеру книжки
O. Stenzel Optical Coatings Material Aspects in Theory and Practice (2014)
A. Piegari, F. Flory Optical thin films and coatings from materials to applications (2013)
Kaiser, Pulker Optical Interference Coatings (2003) раздел Design of Optical Coatings за авторством А. Тихонравова из МГУ.
 
 
Добавлено:
Да, VECTORRR уже написал - Needle и Step Method.

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 11:49 15-10-2018
Gigig

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сами нашли эту прогу Open filters?  
http://larfis.polymtl.ca/index.php/en/links/openfilters  
Похоже, что в ней есть всё необходимое - анализ и дизайн.

Да, случайно наткнулся.
Кажется разобрался, частично.
Логика интерфейса для меня как юзера, привыкшего к мелкософту, странная, но на простые вопросы ответ получить удалось. Зато бесплатно, спасибо автору!!!
набор материалов маловат, нет оксида гафния и циркония, но наверно можно его сгенерить...
Спасибо за информацию  
 

Всего записей: 111 | Зарегистр. 12-07-2012 | Отправлено: 06:41 17-10-2018
VECTORRR



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

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

TFCalc - проще, как мне кажется, судя по отсутствию некоторых функций.  Встроенных материалов в нём вообще несколько штук, так что самому надо вписывать. Вот интерфейс у него точно странный, так как главное окно программы у него не разворачивается на весь экран, да ещё криво взломана, не сохраняет.
Open filters - лучше и бесплатная.

Всего записей: 1090 | Зарегистр. 05-05-2009 | Отправлено: 07:25 17-10-2018
glazar

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

Цитата:
TFCalc - проще, как мне кажется, судя по отсутствию некоторых функций.

Судя по описанию, у Вас не взломанная программа, а бесплатная демоверсия.

Всего записей: 159 | Зарегистр. 17-09-2003 | Отправлено: 10:21 17-10-2018
KCM_optic



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gigig
Смотрел программу Opnfiltres для меня ее навороты не очень нужны в простом анализе. Дайте мне адрес вашей почты и я вышлю Вам мою программу по расчету оптических покрытий

Всего записей: 80 | Зарегистр. 26-11-2007 | Отправлено: 19:46 17-10-2018
Aegis_I

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
paparazzo а почему Вы используете именно maple ?

Всего записей: 1118 | Зарегистр. 01-06-2016 | Отправлено: 20:42 23-10-2018
paparazzo



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

Цитата:
paparazzo а почему Вы используете именно maple ?

 
Когда-то стал вопрос, ещё в универе использования матпакета. Универ был каким-то партнером или кем-то там от Wolfram, т.е. Mathematica там стояла халявная. Но мне очень не понравился ее интерфейс и принципы построения выражений, т.е. язык.  А у Maple он User friendly, плюс программировать можно было сразу, решать задачи, была связь с Java и C, есть интерграция с Matlab. Очень просто создаются программы с интерфейсом (требуют ядро Maple ). Т.е. Mathematica это как CodeV, а Maple это как Zemax. Ну и по вычислительным возможностям он такой же мощный как Mathematica.
С тех пор и использую, привычно.  
Matlab это немного другая область, не то. MathCAD это тоже слишком что-то простое, и на тот момент было глючное.  
Кстати задумался, какой софт использую в работе, список приличный:
- Zemax
- LightTools
- TracePro
- Dialux
- Maple
- SolidWorks
- Rhinoceros
- Origin
- КОМПАС
- VisualStudio
 
Ну и всякая мелочь, типа Contex макросы для Zemax писать.

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 21:03 23-10-2018 | Исправлено: paparazzo, 21:08 23-10-2018
Aegis_I

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а для чего 3 разные CAD ?

Всего записей: 1118 | Зарегистр. 01-06-2016 | Отправлено: 21:28 23-10-2018
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rhino много возможностей для работы с поверхностями. Компас - просто чертежи делать, и быстро. Solidworks - открывает много форматов, присылают же сборки и в ProE, и Inventor. Ну и 3D редактор в SW интуитивно потянен, как и в Rhino. У меня ж оптика, простейшая механика. Ничего такого ))

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 22:16 23-10-2018
Aegis_I

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

Цитата:
Matlab это немного другая область, не то

В нем же есть пакет для символьной математики и многие другие.

Всего записей: 1118 | Зарегистр. 01-06-2016 | Отправлено: 08:56 24-10-2018
paparazzo



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

Цитата:
В нем же есть пакет для символьной математики и многие другие.

 
Не, Matlab совсем для других целей. Его фишка это тулбоксы, статистика, численные методы и симуляция. То же FFT от массива данных посчитает быстрее чем Maple. Т.к. Matlab не система компьютерной алгебры, коей являются Maple и Mathematica.
 
Matlab может использовать символьнное ядро Maple либо Mathematica, и вроде как купили они его у Maple. MathCAD тоже использовал символьное ядро Maple до какой-то версии.
 
Если вам нужно ситмулировать какие-то процессы, обрабатывать сигналы, массивы данных и всё это дело запрограмировать, то тут Matlab вне конкуренции.
Если нужно математические выражения решать, диффуравнения в частных производных символьно, оценивать области их решения, формулы там строить, находить их аналитические решения, графики, писать программы используя эти решания, генерируя код С - то Maple.
ИМХО для моих целей подошёл  бы и Matlab, но я успешно обрабатываю массивы данных и в Maple. Например BSDF приведение к нормальному виду, оцифровка спектров для моделирования, создание поверхностей и проверка, решение тригонометрических и векторных задач аналитически, кои возникают при генерации лучей, создании матмоделей свойств источников и покрытий.
 
Т.е. Maple больше для теоретиков, математиков, а Matlab для инженеров и практиков. Я так думаю. Просто у меня истрически сложилось, разобрался в Maple и мне хватает его для всех моих задач. Matlab давно как-то смотрел, меня не впечатлил.
 
Maple изначально символьная система, аналитическая - численные методы и обработка массивов данных в ней довесок. Matlab наоборот, матричная лаборатория, изначально заточен на численные задачи. И символьная математика там идёт довеском.
 
Добавлено:
Как простейший пример при написании Dll для Zemax, в maple быстренько перемножаем вектор направляющих косинусов луча на матрицу поворота и пихаем в dll... не ну можно и на бумажке делать, но муторно.
 

 
Можно и в Матлаб сделать, не спорю.
 
Добавлено:
Либо вот, быстро и просто рисуем наш фриформ сурфейс )))

 
Дальше можно луча пустить там же, и сверится с Zemax.

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 09:21 24-10-2018 | Исправлено: paparazzo, 09:51 24-10-2018
Aegis_I

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Любопытно.  
коллеги а приходилось ли Вам рассчитывать оптику рентгеновскую? Интересует ПО которое может учесть что при нормальном падении на зеркало оно будет прозрачным.

Всего записей: 1118 | Зарегистр. 01-06-2016 | Отправлено: 10:16 24-10-2018
paparazzo



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

Цитата:
коллеги а приходилось ли Вам рассчитывать оптику рентгеновскую? Интересует ПО которое может учесть что при нормальном падении на зеркало оно будет прозрачным.

 
Т.е. пропускание зависит от длины волны и угла падения?
Это же элементарно реализуется в Zemax. Через покрытие, просто задаём коэффициент отражения в зависимости от длины волны и угла падения. Раздел TABLE в файле покрытия, если я не ошибаюсь.

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 10:26 24-10-2018
Aegis_I

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Коэффициент отражения результирующий параметр. Хотелось указать марку металла и посмотреть критические углы к примеру . Т.е если работать с земаксом для этих задач то половину работы надо делать самому такое ощущение.

Всего записей: 1118 | Зарегистр. 01-06-2016 | Отправлено: 10:43 24-10-2018
paparazzo



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

Цитата:
Коэффициент отражения результирующий параметр. Хотелось указать марку металла и посмотреть критические углы к примеру . Т.е если работать с земаксом для этих задач то половину работы надо делать самому такое ощущение.

 
Ну так это другой вопрос. Необходимо иметь данные измерений данного материала. В Zemax они попадают тоже из каталогов производителей материалов.
Значит производители металла не озаботились такими измерениями с рентгеном.
 А зная свойства материала, описать их в Zemax для последующего расчёта оптических систем можно.
 
Хотя распространение э/м излучения в металле, имеющим свободные электроны, отличается от распотранения его в диэлектрике, насколько я помню. А все материалы оптические - это диэлектрики.

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 10:53 24-10-2018
KCM_optic



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

Цитата:
 все материалы оптические - это диэлектрики.
 

Разрешите не согласится. А как насчет метало-диэлектрических  интерференционных фильтров. Ну и зеркала, которые не для лазеров ?

Всего записей: 80 | Зарегистр. 26-11-2007 | Отправлено: 18:25 24-10-2018
paparazzo



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

Цитата:
Разрешите не согласится. А как насчет метало-диэлектрических  интерференционных фильтров. Ну и зеркала, которые не для лазеров ?

 
Я имел ввиду преломляющие.
Автор же хочет пропускание рентгена в металл моделировать.
Причем не зная свойств металла в рентгеновском диапазоне. А надеясь на то, что разработчики софта их добавили.
 
А те материалы проводящие в Zemax сугубо отражающие.
А металло-диэлектрические фильтры явно в Zemax не задаются свойствами металлов.

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 20:26 24-10-2018
Aegis_I

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

Цитата:
Причем не зная свойств металла в рентгеновском диапазоне.

да, хотелось покрутить примеры готовых рентгеновских систем. если в оптических сапр есть и библиотеки материалов и примеры может и там есть.

Всего записей: 1118 | Зарегистр. 01-06-2016 | Отправлено: 21:08 24-10-2018
   

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

Компьютерный форум Ru.Board » Компьютеры » Программы » Программы для разработки, тестирования оптических систем
gyra (20-12-2019 13:21): Программы для разработки, тестирования оптических систем


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru