» Программы для разработки, тестирования, оптических систем
Искал, но не нашел ...
is useful in situations where importance sampling in the forward direction is
difficult or impossible. This is true, for example, in the design of a reflector coupled
to a source for which only a few points in the output plane need to be sampled,
such as for a low-beam head lamp above the horizon. Note that when source(s)
are listed below, it refers to surface sources. Reverse ray tracing does not apply
to grid and file sources.
Tracing Rays
Specifying reverse rays
In summary, to do a reverse ray trace you must perform the following steps:
1.Set up the model with surface source(s) and exit surface(s) as usual.
2.Define importance sampling to be used by the exit surface(s) during the Reverse Raytrace. This is done using the existing Importance Sampling tab in the Apply Properties dialog box.
3.Define the number of reverse rays to trace for each exit surface. This number is entered in the Exit Surface tab of the Apply Properties dialog box.
4.Select Raytrace|Reverse Raytrace to start the ray trace.
5.The process of analysis is the same as if a forward ray trace has been performed. By selecting one of the exit surfaces you can display the Irradiance or Illuminance Map for this surface. In other words it is as if the rays had been traced in the forward direction. The irradiance/illuminance from all surface sources is displayed on the selected surface.
6.To display sorted rays, select the surface of interest - usually an exit surface - and the rays at that surface will be displayed as though the rays were traced forward.
7.The Incident Ray Table and the Ray History Table are displayed in the same way as for forward rays.
8.The only options available for Candela plots are rays exiting a surface and rays incident on a surface. The “missed rays” option is not available for Candela plots with reverse ray tracing.
Note: If there is no importance sampling specified for an exit surface, no rays will
be emitted from that exit surface.
Note: Reverse ray tracing does not apply to grid and file sources - only surface
sources are used.
Theory of reverse ray tracing
Reverse ray tracing allows efficient sampling of rays in illumination design when
only a few local points on the output plane need to be sampled. By tracing rays in
reverse from the output plane and importance sampling toward a reflector, only a
few rays need to be traced to get good sampling for the purposes of design.
Designing in this manner consists of choosing a few representative points on the
output plane, and tracing rays toward importance sampling targets. Rays are
“absorbed” by the surface source in proportion to the radiance/luminance of the
source at that direction and position. The absorbed flux is referred back to the
point on the output plane where the ray started.
В двух словах, это я могу каким-то образом задать то что мне нужно видеть на стене, и программа по этим данным рассчитает мне рефлектор ?
Цитата:
В двух словах, это я могу каким-то образом задать то что мне нужно видеть на стене, и программа по этим данным рассчитает мне рефлектор ?
Даже одного слова будет достаточно: НЕТ.
Так что не заморачивайтесь.
Это дополнительный способ задания ИСТОЧНИКА, не более.
Цитата:
Даже одного слова будет достаточно: НЕТ.
А реально ли такое - нарисовать на дороге требуемую засветку, нарисовать источник, и линзу, а программа сделает рефлектор ?
Цитата:
а программа сделает рефлектор
Ну, вы хотите машине поручить сделать работу оптика.
Многие пробовали - не получается....
Машине надобно объяснить, что вы от нее хотите.
В данном случае разговор об оптимизации - для этого Трэйс не годится.
Осваивайте Земакс.
хотя наверное для ограниченного числа систем
Цитата:
вы хотите машине поручить сделать работу оптика
опасное дело задумали. Сегодня оптики без работы, а завтра весь мир?!
Цитата:
Ну, вы хотите машине поручить сделать работу оптика.
Так и знал.
Всё самому делать приходится.
…нам, за вредность надо молоко бесплатно давать, жрнал «Здоровье» так прямо и пишет: нервные клетки не восстанавливаются.
Цитата:
Всё самому делать приходится.
самим это лет 50 назад) вот тогда жара была)
Цитата:
Была вроде отечественная программа для расчета LED оптики
Изображающую оптику в обратном ходе считают. Там все понятно.
А вот считать осветитель в обратном ходе - никогда не слышал.
Да и счет изображающей оптики идет по принципу точка предмета - точка изображения.
У осветителей другие критерии, там надобно что-то из готовых решений.
Попробовать рефлектор зонным сделать, потом зоны объединить.
Нужно карандашик и линейку, лист бумаги и геометрию вспомнить (хотя-бы по центральным лучам пучков).
Но часто не помогает, ибо одна часть системы формирует несколько частей пятна, особенно в отражателях с переотражениями. А для оптимизации да Земакс лучше освоить...
NSDC не работает, выдаёт данные как будто PSF wave=0....
Просто нужно макрос написать, который использует эти данные.
Либо есть ли возможность в макросе экспортировать текстовые данные из окна DetectorViewer?
Подскажите пожалуйста, как правильно смоделировать излучение Солнца в Zemax. На Zemax knowledge есь пример. Использование Non seqventional mode Но не совсем понятно. Температуру можно задать, длины волн , угловой размер тоже. Как задать его положение (расстояние) до линзы, которая фокусирует его излучение. Может как то по другому задавать? А задачка простая. На приемнике нужно проанализировать величину потока, собранного обычной линзой Френеля от Солнца.
Заранее спасибо.
Цитата:
Как задать его положение (расстояние) до линзы, которая фокусирует его излучение.
Солнце - удаленный источник определенного размера.
Линза принимает от него множество параллельных пучков, которое ограничено угловыми размерами источника.
Достаточно одного пучка, ИМХО.
Пускаете его в линзу (на полную апертуру) и снимаете показания по освещенности.
Это в Вт/кв.м.
Далее из угловых размеров и фокуса линзы вычисляете размеры и площадь изображения.
Дальше по Малинину/Буренину.
Цитата:
одскажите пожалуйста, кто в рф делает вогнутые дифракционные решетки для спектрометров с плоским полем?
Что-то делали в ГИПО, было подразделение в ГОИ, по слухам оно в 200-х перешло в ИТМО,
подробностей я не знаю.
ADD:
Забыл про Holograte
и
ЗАО Дифракция
Кто-нибудь уже принял участие?
Цитата:
http://www.zemax.com/products/lensmechanix/lh
Кто-нибудь уже принял участие?
Я ещё в OpticsStudio участие не принял... а они опять что-то выпускают
Нужно то, что позволяет с одной стороны строить объекты в CAD-e, а с другой работать со скриптами или extensions, изменяющими параметры модели (для анализа чувствительности и оптимизации). Какие программы имеют развитые скрипты и/или COM/.NET интерфейс?
Цитата:
Ищу программу для проектирования осветительных систем
lighttools хвалят. не использовал, но кажется мощной программой.
как вариант более мощный пк использовать. Может ли использование SSD ускорить работу с boolean и step? на PCI Express x4 3.0
хотя небюджетный вариант.
Цитата:
как вариант более мощный пк использовать. Может ли использование SSD ускорить работу с boolean и step?
На работе использую серверный комп, 24 ядра, 48 потоков.
И SSD использую, но NSC практически не важно какой тип диска, на 90% быстродействие определяется CPU.
OPTISWORKS в разы или в десятки раз быстрее работает со STEP-ами, но там чистый CAD, на стадии проектирования это может и лучший вариант, но для толерансов - нет. А последнее занимает большую часть времени разработки.
Цитата:
На работе использую серверный комп, 24 ядра, 48 потоков.
чума) а что за задачи требуют таких машин?
насколько он быстрее i7?
Цитата:
чума) а что за задачи требуют таких машин? насколько он быстрее i7?
Нужно смотреть какого поколения процессоры. Товарищ собрал на старых процессорах подобную машину, а потом сравнил в Zemax. Как оказалось, выигрыша по скорости практически нет, по сравнению с топовым i7 - несмотря на количество ядер более низкая частота все ухудшает.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378
Предыдущая тема: Maxthon 3.x - быстрый и мощный браузер
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.