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

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

Автор: Porro
Дата сообщения: 11.06.2009 19:08
На сайте Zemaxa заявлен импорт и экспорт в CAD форматы, но в самой проге хоть убейте ничего подобного нет!

Возможна функция импорта (именно импорта не экспорта), заложена в более поздних версиях Земакса???

Подскажите кто знает.
Автор: Igorr
Дата сообщения: 11.06.2009 22:35
Porro

Цитата:
На сайте Zemaxa заявлен импорт и экспорт в CAD форматы, но в самой проге хоть убейте ничего подобного нет!

Ну зачем-же? Из руководства:

Код: Imported
Objects may be imported in either IGES, SAT, or STEP format. These file formats are commonly supported by CAD programs.

To import an object, set the object type to "Imported" and select the file name from the drop-down box, or place the file name in the comment column. The file must reside in the \OBJECTS directory and end in the extension IGS, IGES, SAT, STP, STEP, or ZOF. The extension must be included with the file name on the comment column.
Автор: Porro
Дата сообщения: 11.06.2009 23:09

Цитата:
Ну зачем-же? Из руководства:

Код:
Imported
Objects may be imported in either IGES, SAT, or STEP format. These file formats are commonly supported by CAD programs.

To import an object, set the object type to "Imported" and select the file name from the drop-down box, or place the file name in the comment column. The file must reside in the \OBJECTS directory and end in the extension IGS, IGES, SAT, STP, STEP, or ZOF. The extension must be included with the file name on the comment column.




Возможно путаница в вопросе импорта и экспорта. В руководстве указано, что можно сохранять в CAD форматах типа GES, SAT, or STEP.

Вопрос в том, как вставить в ZEMAX чертеж из автокада?!



Если кто сталкивался, подскажите пошагово!
Вот человек (paparazzo) писал в ветке, что сохранял файл автокада с расширением STEP, а что дальше? как засунуть его в Земакс не понятно!
Автор: Igorr
Дата сообщения: 12.06.2009 00:14

Цитата:
файл автокада с расширением STEP, а что дальше? как засунуть его в Земакс не понятно!

Не понял. Написано-же: устанавливаете тип объекта "Imported" и выбираете имя файла из выпадающего списка или помещаете имя файла в колонку "comment". Файл должен быть в каталоге "\OBJECTS" и иметь расширение IGS, IGES, SAT, STEP или ZOF.
Автор: Porro
Дата сообщения: 12.06.2009 00:33

Цитата:
Не понял. Написано-же: устанавливаете тип объекта "Imported" и выбираете имя файла из выпадающего списка или помещаете имя файла в колонку "comment". Файл должен быть в каталоге "\OBJECTS" и иметь расширение IGS, IGES, SAT, STEP или ZOF.


Понял! Спасибо. Буду пробовать!
Автор: arhided
Дата сообщения: 16.06.2009 09:01
Народ, кто работал с ОПАЛОМ есть у кого DOC\sim.oh ?

Какие еще проги могут синтез? есть у кого WinDemos или OSS от Гана?

Жду ответа с нетерпением!
Автор: alexgeorg
Дата сообщения: 17.06.2009 00:12
По поверхностям сейчас уже не интересно синтезировать, т.к. доступны библиотеки систем и оптимизация при умереном количестве переменных не проблема. В том же Zemax и Code V, если повозиться, то можно задать концентрические и апланатические поверхности.
Автор: arhided
Дата сообщения: 17.06.2009 16:07
Ага, эта "возьня с Zemax и Code V" на поверку оказывает мартышкиным трудом, не дающим результатов.


Есть у кого DOC\sim.h ??


Считающих, что реальным пацанам достаточно оптимизации, а синтез это для лохов, просьба не беспокоиться!
Автор: paparazzo
Дата сообщения: 17.06.2009 16:24

Цитата:
Ага, эта "возьня с Zemax и Code V" на поверку оказывает мартышкиным трудом, не дающим результатов.


Есть у кого DOC\sim.h ??


Считающих, что реальным пацанам достаточно оптимизации, а синтез это для лохов, просьба не беспокоиться!


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

Это как нельзя компьютер научить рисовать картины, и не просто, а шедевры...

P.S. Это сугубо моё ИМХО...
Автор: Xamez
Дата сообщения: 17.06.2009 18:50

Цитата:
Синтез - это опыт, искусство в какой-то степени.


просто хочу понять - что мыслится под синтез в Вашем случае, image rendering или что-то другое?
Простые вещи рисуются легко и правдоподобно в Zemax, остальное требует терпения...
Автор: paparazzo
Дата сообщения: 17.06.2009 19:50

Цитата:
просто хочу понять - что мыслится под синтез в Вашем случае, image rendering или что-то другое?
Простые вещи рисуются легко и правдоподобно в Zemax, остальное требует терпения...


Синтез - выбор начальной схемы для последующей оптимизации. Тут много факторов - возможность получения заданных характеристик, соответсвие требованием допусков и т.д.
Как справедливо заметил alexgeorg - в настоящее время доступны каталоги систем, которые легко можно адаптировать под свои задачи. Часть концепций - запатентована также.

Добавлено:
P.S. Я этой техникой слабо владею. В основном пересчитывал старое, ибо занимаюсь другими типами оптических систем.
Автор: sha
Дата сообщения: 22.06.2009 12:46
EgorBogat

Цитата:
Подскажите пожалуйста.
Оптическая система создает распределение энергии в пространстве изображений. Зафиксируем некоторую плоскость, перпендикулярную оптической оси. И будем рассматривать распределение энергии в этой плоскости. Под энергией я понимаю облученность каждой точки этой плоскости (облученность в точке)......


Думаю, это поможет
http://daily.sec.ru/dailypblshow.cfm?rid=45&pid=6400
http://articles.security-bridge.com/articles/0/11564/
http://klgin.narod.ru/ORP/comparison.pdf
Автор: A_P_V
Дата сообщения: 23.06.2009 08:39
Добрый день!

paparazzo,
если не сложно, можете еще раз отправить на книголюба или выложить книгу
382 Л.А. 3апряrаева, и.с. Свешникова Расчет и проектирование оптических систем (2000)

почему-то не могу найти в книголюбе.
Автор: paparazzo
Дата сообщения: 23.06.2009 09:17

Цитата:
paparazzo,
если не сложно, можете еще раз отправить на книголюба или выложить книгу
382 Л.А. 3апряrаева, и.с. Свешникова Расчет и проектирование оптических систем (2000)

почему-то не могу найти в книголюбе.


Отправил на книголюб... номе 382
Но там вс было. У же прмерно до 10-ти книг нет... Видно кто-то удаляет, без злого умысла, интерфейс сложный на gmail...

Добавлено:
ещё пару книг добавлю скоро, пришло на e-mail не так давно, нужно разобрать...
Автор: paparazzo
Дата сообщения: 23.06.2009 16:18
Как задать равномерную сетку лучей для круглого пучка света, т.е. распределить координаты лучей Hx, Hy равномерно внутри окружности.

Первое что приходит в голову - задать квадратную сетку, перебирая Hx, Hy с определенным шагом, ігноріруя (не трассіруя) лучи лежащие в углах квадрата, т.е. не попадающие в окружность..
Может есть еще варианты?

Цель - описать равномерный в сечении круглый пучок света.
Автор: kirill1979
Дата сообщения: 24.06.2009 12:03
День добрый,
Имееться ли у кого нибудь статьи:

1.T. Wilson and C. J. R. Sheppard, Theory and Practice of Scanning
Optical Microscopy Academic, New York, 1984.
2. T. Wilson, Confocal Microscopy Academic, London, 1990.

если есть, пошлите пожалуйста на мыло:

meshorer.yekutiel собака gmail.com
Автор: A_P_V
Дата сообщения: 24.06.2009 15:06
paparazzo, спсибо за книгу.



Есть еще несколько вопросов:
1) Где можно почитать про влиянию дисторсии на освещенность в плоскости изображения и на изменение пространственного разрешения. В книгах Русинова и Слюсарева, которые лежат на книголюбе и в некоторых других смотрел.

2) Как в Zemax определяется высота луча, когда рассчитывается стандартная дисторсия. Формула f'tgw при углах около 90 градусов не работает. В мануале написано:

The reference ray height is computed by tracing a real
ray from a very small field height, and then scaling the results as required. This generalization permits the
computation of reasonable distortion values even for systems not well described by paraxial ray tracing.
Как именно происходит масштабирование?
Столбец Ref.Height видимо считается через тангенс, так как при приближении к 90 градусам там получаются дивные результаты. Но значение дисторсии похоже на правду.

3) Где можно почитать про F-theta представление дисторсии(видел применение в Zemax).
Автор: paparazzo
Дата сообщения: 24.06.2009 16:14

Цитата:
3) Где можно почитать про F-theta представление дисторсии(видел применение в Zemax).


Handbook of optical and laser scanning
Unified optical scanning technology

Вроде здесь, обе книги есть на книголюбе.
Автор: A_P_V
Дата сообщения: 30.06.2009 07:58
да, спасибо, в этих книгах есть. я так понимаю в Zemax есть несколько путей получения такого типа дисторсии:

1) оператор disc
2) забить reay нужное распределение координат

может еще какой есть?

и всё-таки, как Zemax рассчитывает дисторсию? если он для получения опорного пучка трассирует луч с небольшой высотой, чем он отличается от реального луча, для которого потм считается дисторсия?
Автор: ging
Дата сообщения: 30.06.2009 15:39

Цитата:
Как задать равномерную сетку лучей для круглого пучка света, т.е. распределить координаты лучей Hx, Hy равномерно внутри окружности.


Знаешь на сайте ОРА статью:
Davenport "Non-uniform – rational – B – splines (NURBS) in Illumination Design," 2003 Invited Paper, OSA Annual Meeting.
(Если нет - могу прислать). Там на стр. 15
Автор: paparazzo
Дата сообщения: 30.06.2009 16:37

Цитата:
Знаешь на сайте ОРА статью:
Davenport "Non-uniform – rational – B – splines (NURBS) in Illumination Design," 2003 Invited Paper, OSA Annual Meeting.
(Если нет - могу прислать). Там на стр. 15


Привет!
Давно вас не было.
Спасибо, гляну.
Да я логически подумав задал уже, надеюсь верно:



Алгоритм простой.

Цитата:
pi=3.141592654
GRAPHICS NOFRAME
!dL=0.01
INPUT "Enter grid step", dL
IF dL<0.01 THEN dL=0.01
IF dL>0.4 THEN dL=0.4
Rmax=1
PIXEL 4000,3000

FOR k,1,10000,1
R=dL*k
ddL=(2*pi*R)/INTE(2*pi*(k))
IF (R>Rmax)
k=10000
GOTO 11
ENDIF
FOR l,1,1000,1
IF ((l-1)*ddL/R>2*pi)
l=1000
GOTO 12
ENDIF
x=R*SINE(l*ddl/R)
y=R*COSI(l*ddl/R)
PIXEL x*1000+4000,y*1000+3000
NEXT l
LABEL 12
NEXT k
LABEL 11




Добавлено:
А да ,статью пришли,конечно
Хотя сетку задать нужно было для изображающей системы.



Добавлено:
Хотя самый простой этот вариант, но это слишком просто

Автор: kirill1979
Дата сообщения: 02.07.2009 21:32
Привет всем.
Есть ли у кого-нибудь модель интерферометра Линника для Земакса?
если есть буду рад получить ее, даже упрощенную версию.
Автор: 2w2w2w
Дата сообщения: 03.07.2009 08:23
У меня конкретная задача: при изготовлении объектива измеряются толщины готовых линз, данные поступают в Excel, как их от туда отправлять в Lens Data Editor (Zemax)
Заранее спасибо.
Автор: A_P_V
Дата сообщения: 03.07.2009 14:56
можно сохранить из экселя в обычный текстовый файл, а потом макросом считывать из него и забивать в нужные ячейки.
Автор: EgorBogat
Дата сообщения: 04.07.2009 09:50
Здравствуйте!
Что-то не могу найти, мне нужны графики распределения по спектру излучения белых светодиодов.

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

Если есть у кого дайте ссылку, или пришлите по почте...

Спасибо заранее!
Автор: kirill1979
Дата сообщения: 05.07.2009 12:42
Привет всем.
Подскажите пожалуйста есть ли в Земаксе функция параллельная "skp" в Осло, т.е что бы поверхность игнорировалась.
Я знаю что можно воспользоваться мультикoнфигурационной системой, но я хотел бы этого избежать.
Автор: alexgeorg
Дата сообщения: 05.07.2009 14:52

Цитата:
Привет всем.
Подскажите пожалуйста есть ли в Земаксе функция параллельная "skp" в Осло, т.е что бы поверхность игнорировалась.
Я знаю что можно воспользоваться мультикoнфигурационной системой, но я хотел бы этого избежать.

почему нельзя просто установить тот же показатель преломления до и после?
Автор: kirill1979
Дата сообщения: 05.07.2009 15:04

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


элемент который я хочу временно скрыт - это beamsplitter и у меня не получается дать ему индекс преломления воздуха
Автор: paparazzo
Дата сообщения: 06.07.2009 00:42

Цитата:
Здравствуйте!
Что-то не могу найти, мне нужны графики распределения по спектру излучения белых светодиодов.

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

Если есть у кого дайте ссылку, или пришлите по почте...

Спасибо заранее!


Лучше всего промерять. Я мерял зависимость I(lambda) обыкновенным монохроматором с диффракционной решеткой. Интегральный поток - болометричексим приемником. Далее - пересчитать. А специально и главное точно обмерять фирма производитель врядли будет...


Цитата:
Подскажите пожалуйста есть ли в Земаксе функция параллельная "skp" в Осло, т.е что бы поверхность игнорировалась.
Я знаю что можно воспользоваться мультикoнфигурационной системой, но я хотел бы этого избежать.


А Галка "Ignore this surface" разве не подойдет или здесь иное???
Автор: kirill1979
Дата сообщения: 06.07.2009 13:41
Точно, благодарю

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475

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


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