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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В принципе, возможно Вы правы, нужно детально рассмотреть этот вопрос.
Если равномерно разбивать сеткой по x,y,z то тогда площадь треугольников разная, и из неё выбирать вероятность.
 
Сейчас для частного случая конуса решил аналитически.

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

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

Всего записей: 442 | Зарегистр. 23-12-2014 | Отправлено: 12:11 09-09-2018
AndrewFTW



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день!
 
Не могу найти как в Zemax импортировать обычный текстовый файл с XYZ координатами линзы, чтобы получить 3D модель и посмотреть...
 
Вот такая вот сетка обычная:
 
 

Всего записей: 111 | Зарегистр. 07-10-2017 | Отправлено: 04:04 28-09-2018
paparazzo



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

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

 
Поверхность Grid sag в последовательном режиме, только приведите к требуемому виду. Это если поверхность имеет симметрию вращения.
 
Либо в непоследовательном режиме Grid Sag Lens - там возможностей поболе. А где неполедовательный, там и смешанный.
 
Ну и в крайнем случае - создаём Mesh в CAD софте, конвертируем в NURBS, экспортируем в STEP или SAT и импортируем в Zemax.

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 08:46 28-09-2018 | Исправлено: paparazzo, 08:51 28-09-2018
AndrewFTW



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

Цитата:
Поверхность Grid sag в последовательном режиме, только приведите к требуемому виду. Это если поверхность имеет симметрию вращения.  
 
Либо в непоследовательном режиме Grid Sag Lens - там возможностей поболе. А где неполедовательный, там и смешанный.  
 

Спасибо! Но, к сожалению, объект несимметричен...

Всего записей: 111 | Зарегистр. 07-10-2017 | Отправлено: 10:50 28-09-2018
paparazzo



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

Цитата:
Спасибо! Но, к сожалению, объект несимметричен...

 
Если статичен, то создаём Mesh в CAD софте, конвертируем в NURBS, экспортируем в STEP или SAT и импортируем в Zemax.
 
Если динамичен, т.е. оптимизация, то пишем Dll на C, которая будет брать параметры и внешнего TXT файла и создавать объект в Zemax. После изменения, будет записывать в TXT файл.
 
У меня есть подобная Dll, но писал давно и она под NDA. Код для сплайна я брал из книжки Numerical recipes in C. Лежит на трекере среди книг.
Для записи в файл и чтения из файла команды C - fopen, fprintf, _snprintf, fclose и родсвенные им. Новые команды не использовать, и открыть доступ в Windows на запись файлов.
Текстовый файл - тупо матрица прогиба, т.е. с равным шагом по X и Y записываем туда прогиб Z, и сплайном сшиваем для трассировки.
 
 
Хотя ещё идея - можно просто тупо Mesh как STL файл закинуть в Zemax, но это ломаные

Всего записей: 3775 | Зарегистр. 06-04-2003 | Отправлено: 11:30 28-09-2018 | Исправлено: paparazzo, 11:34 28-09-2018
sikd

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

Цитата:
 
Цитата:
Поверхность Grid sag в последовательном режиме, только приведите к требуемому виду. Это если поверхность имеет симметрию вращения.  
   
Либо в непоследовательном режиме Grid Sag Lens - там возможностей поболе. А где неполедовательный, там и смешанный.    
 
 
Спасибо! Но, к сожалению, объект несимметричен...

 
Вроде нигде не указано что Grid sag только для симметричных объектов.
Создавал любые. Главное правильно записать текстовый файл с сеткой координат.
И лучше в этот файл записывать координаты поверхности от ближайшей сферы или асферики.

Всего записей: 298 | Зарегистр. 30-03-2005 | Отправлено: 14:11 28-09-2018
Aegis_I

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста, как назначить допуска для производства на объект freeform z

Всего записей: 1118 | Зарегистр. 01-06-2016 | Отправлено: 15:35 30-09-2018
paparazzo



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

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

 
Если пластиковые линзы для осветителя, то и не стоит ничего назначать.
Как они контролировать будут?
 
Методы контроля, показавшие себя эффективно - 3D сканирование freeform осветительной оптики.
Нам тут не нужны ошибки волнового фронта в длинах волн и абберации, главное отклонение пучка в заданных пределах. А оно возникает иза ошибки наклона профиля.
Почитайте статьи про slope error.  
 

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

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

Цитата:
Если пластиковые линзы для осветителя, то и не стоит ничего назначать.  

т.е. контроль возможен только методом установки линзы в прототип? тогда получается имеет смысл задать поверхность из последовательных цилиндрических объектов? тогда получается можно будет измерить диаметры. есть же фраза - нельзя изготовить то что нельзя измерить

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



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

Цитата:
т.е. контроль возможен только методом установки линзы в прототип?

 
3D скан сделать и запустить симуляцию. Возможности 3D сканеров таковы - хоть ты воруй чужую оптику ))))
 

Цитата:
есть же фраза - нельзя изготовить то что нельзя измерить

 
Чего - в станок ЧПУ и нормально. Если в пятне расходимости 10 грудусов, их будет 10.5 - думаю это мало кого будет волновать.

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

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

Цитата:
 Возможности 3D сканеров

Вы так пробовали делать? какое разрешение и точность примерно позволяют осветительную оптику проверять? Возможно помните марку сканера?

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



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

Цитата:
Вы так пробовали делать? какое разрешение и точность примерно позволяют осветительную оптику проверять? Возможно помните марку сканера?

 
Да обычный зубной 3D сканер. Туда как раз линза влезет, точности 5-10 мкм, хватает.
Пользовались редко, т.к. результаты практически всегда совпадают с расчётом.

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

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

Цитата:
результаты практически всегда совпадают с расчётом.  

а какую то априорную информацию даете изготовителю? ведь на одном и том же ЧПУ станке можно с разной точностью изготовить линзу.

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



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

Цитата:
а какую то априорную информацию даете изготовителю? ведь на одном и том же ЧПУ станке можно с разной точностью изготовить линзу.

 
В данный момент ничего не даю... так давно работаю, что список производителей устоялся и они знают, как делать.
Честно говоря больше волнует контроль качества, а это как я и писал 3D сканирование. И то в случае проблем.

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

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

Цитата:
В данный момент ничего не даю

а тз для изготовителя это step модель?

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



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

Цитата:
а тз для изготовителя это step модель?

 
да. Там указать можно требования к повехностям - шероховатость, чистота и т.п.
недостаточно отполированная рассеивает свет, ну это понятно.
 
если накосячат при литье - будут свили и двулучепреломление. А при недостатке опыта и неверно выбранного температурного режима - мутнеет пластик.

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

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

Цитата:
будут свили и двулучепреломление

двулучепреломление опасно в осветительной оптике?

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Зависит от приложения, источника света и т.д.
От путей света в оптической системе.  
 
Нежелательно в целом. Поликарбонат склонен к двулучепреломлению, COC наоборот практически не подвержен.

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Формула E=mc^2.
Впервые связь энергии и массы в виде подобной формулы была установлена то ли Пуанкаре, то ли Хевисайдом, то ли Зольднером. В Вики написано, но речь не об этом.
Вот смотрел я на эту формулу и кое-что не мог понять...  
А почему оптиков обделили в этой формуле?
В этой формуле с - скорость света в вакууме, но это просто скорость, а в оптических средах она бывает разная.
Короче, вот вам правильная формула имени меня!!!  
Думаю, что в таком виде её нигде больше не встретить в литературе. Полагаю, что теперь её вид стал правильным:
E=m(c/n)^2
Теперь оптики должны быть довольны, ведь в ней теперь есть показатель преломления.  
А заодно и физический смысл формулы изменился. Получается, что связь массы и энергии не является однозначной, т.е. всё зависит от среды в общем случае.
Странно, что никто это не заметил ранее. Видать, таким образом пытались не допускать намёка на понятие "эфир" в формуле, т.е. типа среда оказывает влияние на энергию.
Теперь формула правильная или я ошибся? Да или нет?

Всего записей: 1090 | Зарегистр. 05-05-2009 | Отправлено: 10:15 02-10-2018 | Исправлено: VECTORRR, 10:40 02-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