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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

gyra

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

Цитата:
 
Что требуется от современного расчётчика оптики:
 
- знание и понимание общей теории оптики (геометрическая, волновая, квантовая), общей физики
- знание и понимание высшей математики, особенно аналитической геометрии, теории функций
- понятие об основных математических алгоритмах и методах программирования
- понятие об алгоритмах оптимизации оптических систем
- знание и понимание современных методов расчёта оптических и оптоэлектронных систем, типовых схем
- история развития методов расчёта оптики
- понимание технологии изготовления, контроля и измерения параметров, современных стандартов качества
- знания и понимание свойств оптических материалов  
- понимание параметров источников света, приёмников света
- умение читать и создавать чертежи

 

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 13:19 20-12-2019 | Исправлено: paparazzo, 11:42 11-01-2023
Aegis_I

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

Цитата:
 
Добрый день. Кто-нибудь работал с прозрачными дифракционными решетками?  Интересует, как в репликах ведет себя слой желатина с течением времени

Если типо тех что делает вазачи или торлабс то существенных изменений не наблюдалось в течение 4-5 лет. При работе с мало интенсивным излучением БИК

Всего записей: 1118 | Зарегистр. 01-06-2016 | Отправлено: 18:17 05-05-2023
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кстати, как в Zemax макросе отследить значение "NAN"?
 
Иногда возвращает его.

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 19:00 11-05-2023
Aegis_I

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zpl незнаю, но вроде можно было питон подключать ?

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
пока с питоном не разбирался. но если операнд Zemax возвращает Not a Number вместо числа, хотелось бы отследить.
деление на 0 можно.
Т.е. интересно, что условии будет. надо проверять методом тыка

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 09:01 12-05-2023
Gigig

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

Всего записей: 111 | Зарегистр. 12-07-2012 | Отправлено: 10:48 12-05-2023 | Исправлено: Gigig, 11:27 12-05-2023
Aegis_I

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

Всего записей: 1118 | Зарегистр. 01-06-2016 | Отправлено: 13:40 12-05-2023
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я бы делал так - написал бы в Zemax макрос, который сразу автоматом в формат Матлаба данные сохраняет из ZRD.
Что-то подобное для станка ЧПУ делал, у меня макрос писал сразу в файл для ЧПУ данные из системы.

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 14:39 12-05-2023
Gigig

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

Цитата:
Что значит неуклюже?

Медленно и все время ругается на недостаток памяти. Ну и лишняя процедура с Raydatabase.

Цитата:
Я бы делал так - написал бы в Zemax макрос, который сразу автоматом в формат Матлаба данные сохраняет из ZRD.
Что-то подобное для станка ЧПУ делал, у меня макрос писал сразу в файл для ЧПУ данные из системы.

Легко сказать, буду пытаться разобраться, пока а даже не нашел команды заполнения массива данными из файла zrd.    
еще какие-то ZOS-API есть, но там тоже все сложно.  просто кнопки " сохранить как" с выбором формата нет...

Всего записей: 111 | Зарегистр. 12-07-2012 | Отправлено: 05:41 15-05-2023 | Исправлено: Gigig, 05:42 15-05-2023
Aegis_I

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Какой у Вас ПК? Какой размер файла?
Если ПК слабый может проще увеличить мощность компа?  
Возможно может помочь SSD
 
Возможно стоит пересмотреть архитектуру кода в матлаб. Возможно есть более эффективные  
 
Можете ли Вы влиять на размер файла? Если да то уверены ли что нужен такой большой объем? Иногда можно уменьшить точность в 10-100 раз без искажения результата  
 
Сколько времени проходит обработка файла? Можете ли сместить на ночь ?

Всего записей: 1118 | Зарегистр. 01-06-2016 | Отправлено: 12:44 15-05-2023 | Исправлено: Aegis_I, 12:54 15-05-2023
Gigig

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

Цитата:
Какой у Вас ПК? Какой размер файла?
Если ПК слабый может проще увеличить мощность компа?  
Возможно может помочь SSD

Комп для персоналки нормальный, без сохранения ZRD терпимо. K7, SSD есть...
Хочется нарабатывать базу под десяток миллионов сегментов для осуществления давнишней мечты идиота о статистической динамике лучей. Поэтому их нужно много и отражений тоже много.
Если бы удалось написать скрипт с удержанием данных сегмента на нужном объекте с сохранением его полного проеденного расстояния, то решение почти в кармане. Но земакс предоставляет только длину текущего сегмента, для вычисления полного пути приходится удерживать все сегменты луча. Наверное можно в ZPL (и то не факт),  но не программисту сложно.
 

Всего записей: 111 | Зарегистр. 12-07-2012 | Отправлено: 13:55 15-05-2023
paparazzo



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

Цитата:
Наверное можно в ZPL

 
В OpticsStudio поболе инструментов ZPL для работы с ZRD.
 

Цитата:
ZRD2MAT
Converts a ZRD file to a Matlab MAT file.

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 14:41 15-05-2023 | Исправлено: paparazzo, 14:45 15-05-2023
Aspirant_Levin



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ ни у кого, совершенно случайно, нет книги
V.F.Kokorina, Glasses for Infrared Optics, Boca Ranton, New York-London-Tokyo, 1995.
никак найти не могу.

Всего записей: 160 | Зарегистр. 26-01-2011 | Отправлено: 16:02 15-05-2023
Gigig

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

Цитата:
ZRD2MAT
Converts a ZRD file to a Matlab MAT file.

у меня не находит matlab.dll  
 
Добавлено:
точнее не находит папку matlab dll
видимо, при установке нестандартный путь указан.

Всего записей: 111 | Зарегистр. 12-07-2012 | Отправлено: 16:04 15-05-2023
wyndyday



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

Цитата:
 Glasses for Infrared Optics

 
Только
Hilton - Chalcogenide Glasses for Infrared Optics, 2009

Всего записей: 902 | Зарегистр. 22-02-2004 | Отправлено: 17:16 15-05-2023
Aegis_I

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

Цитата:
Народ ни у кого, совершенно случайно, нет книги

попробуйте технические библиотеки или крупные типо ленинки

Всего записей: 1118 | Зарегистр. 01-06-2016 | Отправлено: 20:48 15-05-2023
Gigig

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

Цитата:
В OpticsStudio поболе инструментов ZPL для работы с ZRD.

Если нетрудно, укажите путь поиска инструментов.
пока в ZPL таковых не нашел. даже функции открытия таких файлов..
только запись, фильтрация, склейка.... А так чтобы открыть, сделать, числовые манипуляции есть...?
Давеча из запущенных миллиона лучей (9 часов расчета) полезными оказались только 300.    
 
Не соображу, как получить финальные данные лучей и их пройденный путь не сохраняя остальное... Может кто подсказать идею?
 Стадартные операнды типа OPTH работают только в последовательной моде.

Всего записей: 111 | Зарегистр. 12-07-2012 | Отправлено: 14:35 26-05-2023
A_P_V

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужно фильтр прописать, чтобы сохранялись только полезные лучи.
 
Если правильно помню, встроенными средствами можно открыть zrd файл в текстовом виде и посмотреть весь ход луча.

Всего записей: 673 | Зарегистр. 23-06-2009 | Отправлено: 14:59 26-05-2023
Gigig

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

Цитата:
Нужно фильтр прописать, чтобы сохранялись только полезные лучи.

Условно полезные лучи я и сохранил, отфильровав по падению на детектор.
Но от остальных требуются финальные сегменты, что бы сгенерить файл источника и снова его запустить.  Проблема в недостатке полного числа пересечений.  
Можно-ли  удержать полную инфу о полезных (точнее полный путь) и финальные сегменты остальных , выкинув остальные данные?

Всего записей: 111 | Зарегистр. 12-07-2012 | Отправлено: 15:19 26-05-2023
A_P_V

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

Цитата:
Можно-ли  удержать полную инфу о полезных (точнее полный путь) и финальные сегменты остальных , выкинув остальные данные?

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

Всего записей: 673 | Зарегистр. 23-06-2009 | Отправлено: 17:09 27-05-2023
Gigig

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

Цитата:
Мне кажется нет, будут сохраняться полный путь для всех

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

Всего записей: 111 | Зарегистр. 12-07-2012 | Отправлено: 05:43 29-05-2023
Открыть новую тему     Написать ответ в эту тему

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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru