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

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

Автор: paparazzo
Дата сообщения: 01.03.2013 15:59

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


Может я и ошибаюсь, но в Zemax все это реализовано.

Что сделать можно - четырех-процессорный сервер, каждый процессор по 4 ядра, по 2 потока. Т.е. итого имеем 32 потока.
Zemax сам делит свои вычисления, вплоть до 64 потоков. Соответственно и памяти требует, как писали выше, 1 Гб на поток в среднем.

Например глобальный поиск, распараллеливается очень хорошо! Это вы имели ввиду?
Автор: Igorr
Дата сообщения: 01.03.2013 16:02

Цитата:
В том то и дело, что в параллельном программировании я не спец. Но меня эта задача очень интересует

Тогда "букварь - в зубы" - и вперед!
Автор: paparazzo
Дата сообщения: 01.03.2013 16:02

Цитата:
посоветуйте программу несложную для расчёта оптики, преломления лучей
чтобы не надо было в ней разбираться три года
и, возможно ли, чтобы можно было задать требуемый ход луча, под который "создастся" оптика, а не наоборот?


Что конкретно нужно сделать?
Что значит требуемый ход луча? такого критерия для построения оптической системы я не знаю.

А программы все похожи. Задаем поля, апертуру, элементы системы. Посоветую пожалуй Linzik. Там все вроде очень просто.
Автор: Igorr
Дата сообщения: 01.03.2013 16:07
paparazzo

Цитата:
Может я и ошибаюсь, но в Zemax все это реализовано.

Можно ссылку? Barabek пишет
Цитата:
имеется 2 компа с установленным софтом. Задача сделать нано/микрокластер
Автор: Barabek
Дата сообщения: 01.03.2013 16:09

Цитата:
Это вы имели ввиду?


Нет. Имеется в виду не готовый коммерческий продукт, который неизвестно как работает (очень может быть что великолепно, но алгоритмы являются тайной), а некая подпрограмма, которая будет управлять вычислениями на удалённых компьютерах, создавая своеобразную вычислительную сеть, узлы которой получают команды из единого центра и служат, единственно для чего - так это для проведения вычислений. Оценка и дальнейшие решения принимаются, естественно, на главном компьютере, на котором и установлено требуемое ПО.

перечитал и подумал - это же что-то типа вируса получается
Автор: Igorr
Дата сообщения: 01.03.2013 16:09

Цитата:
Что значит требуемый ход луча? такого критерия для построения оптической системы я не знаю.
Напр. для активного сканирования.
Автор: Cano_J
Дата сообщения: 01.03.2013 21:14
Подскажите пожалуйста, как можно ввести значения числа трассируемых лучей в макросе, не используя детектора перед приемником( в смысле вспомогательного только для этой цели)/(т.к. скорость вычислений уменьшается)? При условии что число лучей должно меняться в процессе работы макроса.
Автор: yaroslavvv
Дата сообщения: 01.03.2013 23:51
Скажите, а если я, в сравнении со специалистом, вообще не понимаю в оптике, ну только собирающая/рассеивающая линза ну и может ещё пара умных слов, то есть какая-то простая и интуитивно понятная программа, которая помогла бы мне соорудить микроскоп? Потому, что из того, что я читал, всё как-то выходит не очень понятно, разные схемы окуляров, составленные вплотную линзы, если я правильно понял, конечно...
Это в качестве хобби на выходных, что ли. Т.е. для бытового применения, а именно рассматривать воду из аквариума и её микрожителей.
Ожидаемый уровень увеличения от х100. Фокусное расстояние — сантиметры.

Или я это зря такое придумал и у меня ничего не получится в домашних условиях? Единственное, что у меня есть, это знакомый мастер, который может сделать нужные линзы, вроде того, что вырезать нужный диаметр из заготовок (мастерская очков).

Ну и уж наберусь наглости спросить, может есть кто желающий помочь добрым словом в личном общении? А я может тоже чем помогу, я web-разработчик.
Автор: CorwinS
Дата сообщения: 02.03.2013 11:08

Цитата:
Скажите, а если я, в сравнении со специалистом, вообще не понимаю в оптике, ну только собирающая/рассеивающая линза ну и может ещё пара умных слов, то есть какая-то простая и интуитивно понятная программа, которая помогла бы мне соорудить микроскоп? Потому, что из того, что я читал, всё как-то выходит не очень понятно, разные схемы окуляров, составленные вплотную линзы, если я правильно понял, конечно... Это в качестве хобби на выходных, что ли. Т.е. для бытового применения, а именно рассматривать воду из аквариума и её микрожителей. Ожидаемый уровень увеличения от х100. Фокусное расстояние — сантиметры.   Или я это зря такое придумал и у меня ничего не получится в домашних условиях? Единственное, что у меня есть, это знакомый мастер, который может сделать нужные линзы, вроде того, что вырезать нужный диаметр из заготовок (мастерская очков).   Ну и уж наберусь наглости спросить, может есть кто желающий помочь добрым словом в личном общении? А я может тоже чем помогу, я web-разработчик.


Ну это также как если бы я спросил вас:

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

понятно?
Автор: yevogre
Дата сообщения: 02.03.2013 13:20

Цитата:
есть какая-то простая и интуитивно понятная программа, которая помогла бы мне соорудить микроскоп?

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

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

Зайдите на Амазон (www.amazon.com)

http://www.amazon.com/Celestron-Deluxe-Handheld-Digital-Microscope/dp/B004QF0A1Y/ref=sr_1_1?s=industrial&ie=UTF8&qid=1362223085&sr=1-1&keywords=digital+microscopes

Это к примеру - стоимость 40 долларов.
И сосед жив будет, и ваши мысли спокойны. На сдачу книжку по оптике купить можно.
Автор: Barabek
Дата сообщения: 02.03.2013 13:33
CorwinS, yevogre

Человеку интересно, он спрашивает и ожидает получить ответ, а не наезды про шняги и опусы. Он самостоятельно почитал книги, мало что понял и обратился сюда. Он просит не профессиональный микроскоп, а игрушку, в которую будет рыбок рассматривать. А может ребёнок у него попросил. Такое приветствовать только надо, а не задирать нос, дескать с вашими вопросиками идите в детский сад, а не к серьёзным людям обращайтесь и время у них не отнимайте. Стыдно должно быть, господа, за такое поведение. Умерьте гордыню.

yaroslavvv
Пишите в личку.
Автор: Cano_J
Дата сообщения: 02.03.2013 14:20
делают же самодельные телескопы
http://lib.ru/NTL/ASTRONOMY/teleskop/teleskop.txt
при желании и времени можно сделать что угодно) http://www.nanometer.ru/2011/08/10/13129751161688_260769.html
Автор: yevogre
Дата сообщения: 02.03.2013 16:39

Цитата:
Он просит не профессиональный микроскоп, а игрушку, в которую будет рыбок рассматривать.


Ну, это понятно.
Только из того, что я прочитал, лично я понял, что у человека нет времени ни разбираться в оптике, ни что-либо из серии "ХХХ для чайников" прочитать.
А т.к. работает с компами, то ищет прогу, которая это за него сделает.

Заметьте, НИКАКИХ вопросов по устройству микроскопа (даже простейшего) не поступило.
Так на что отвечать и как реагировать?


Цитата:
делают же самодельные телескопы

Это да. Даже форум специализированный есть - астрофорум.
Кста, разработчик "Линзика" оттуда.

У меня есть опыт некоторого общения с людьми, считающими, что расчётчик на современном этапе как-бы и не нужОн.
Прога всё исполнит.
Мы разрабатывали зенитный телескоп с приводом и когда представили смету на линзы (там 2 Манжена было, один диаметром 250мм),
то некий функционер возмутился ценой и спросил - "А почему вы в магазине "Оптика" не заказали? Там линзы на порядок дешевле"
Автор: Cano_J
Дата сообщения: 02.03.2013 18:27
yevogre, вы читали статьи на подобную тему? http://lenta.ru/news/2011/03/02/microscope/
Что вы думаете по этому поводу?
Автор: yevogre
Дата сообщения: 02.03.2013 18:32

Цитата:
Что вы думаете по этому поводу?

Вы знаете, это не моя стихия. Я чистый геометрик. И микроскопы - ветка. Немного деньги зарабатываю на тривиальных СМО, тубусах и Галилеях.
Сейчас зумы осваиваю.
А вообще я оружейник - оптика для всего, что стреляет
Автор: Cano_J
Дата сообщения: 02.03.2013 18:39
А в микроскопах где изображение снимается с матрицы окуляр нужен или нет?)
Если нет то возможно ли использовать веб-камеру к примеру для получения микроскопа?)
Автор: CorwinS
Дата сообщения: 02.03.2013 19:12

Цитата:
а игрушку, в которую будет рыбок рассматривать


ну за этим в магазин, однозначно!

вы же не идете в автосалон БМВ за игрушечным самосвалом?


Цитата:
yevogre, вы читали статьи на подобную тему? http://lenta.ru/news/2011/03/02/microscope/ Что вы думаете по этому поводу?


мммм... снова метаматериалы? отрицательный ПП и пр.?
ниочем, зато "наукообразно" с большим количеством нм, мкм и прочих единиц измерений, "ноухау" для домохозяек
Автор: Cano_J
Дата сообщения: 02.03.2013 19:26
т.е. вы считаете что данное изобретение не войдет в практику и останется только как любопытное явление?
не метаматериалы, не отрицательный показатель преломления, SiO2 2-9мкм сферы

а что плохого в метаматериалах и отрицательном показателе преломления?
Автор: yevogre
Дата сообщения: 02.03.2013 19:31

Цитата:
А в микроскопах где изображение снимается с матрицы окуляр нужен или нет?)
Если нет то возможно ли использовать веб-камеру к примеру для получения микроскопа?)

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

Веб-камера имеет очень короткий фокус объектива.
Если объектив заменить на более длиннофокусный, то на моник выводится увеличенное изображение.
У вебки калибр сенсора обычно 1/4" - 3,2 Х 2,4 мм
Угол рассматривания картинки на монике около 40грд. Отсюда считайте увеличение по фокусу объектива.
Для больших увеличений хватит простого дуплета с фокусом 50мм - увеличение будет 11Х где-то.
Автор: megabyte1
Дата сообщения: 02.03.2013 20:07
paparazzo

Цитата:
Что значит требуемый ход луча?

ну, вот, ход лучей в тонкой линзе
http://900igr.net/datas/fizika/Rasprostranenie-sveta/0015-015-KHod-luchej-v-tonkoj-linze.jpg
нужно рассчитать кривизну линзы по ходу луча, а не построить ход лучей, учитывая кривизну линзы


Цитата:
Что конкретно нужно сделать?

хочу поизучать устройство объективов, в частности
и чтобы была оптическая схема какого-нибудь гелиоса, чтобы можно было её "загрузить"
Автор: yevogre
Дата сообщения: 02.03.2013 20:18

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

А какого именно луча из пучка? Линза работает с пучком лучей.
Из параллельного пучка строит точку, из точек строится поле зрения объектива.

Цитата:
чтобы была оптическая схема какого-нибудь гелиоса

Начните с простого дуплета, Гелиос, ИМХО, сложновато будет

По оптической схеме представляют собой светосильные и особосветосильные анастигматы типа «Планар», обычно включающие шесть линз в четырех группах. Реже встречаются семилинзовые объективы.

Отсюда http://ru.wikipedia.org/wiki/%D0%93%D0%B5%D0%BB%D0%B8%D0%BE%D1%81_(%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%B8%D0%B2)
Там и схемка есть.
Автор: CorwinS
Дата сообщения: 02.03.2013 20:26

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


сложно сказать в какой программе это реализовано, но описываемая вами задача решается с помощью формул углов и высот, см. Заказнов Кирюшин Кузичев "Теория оптических систем" формула 84 стр. 52
необходимые данные для расчета: показателя преломления сред по ходу луча, высота луча на каждой пов-ти и углы луча в каждой среде.

поизучать устройство объективов можно из каталога ОПАЛа например, там помниться много схем приведено.
еще патенты посмотрите, там иногда рабочие схемы попадаются.
а их современных, мало кто из производителей приводи оптические схемы объективов просто так, все блюдуд свое авторское право.

Добавлено:

Цитата:
Там и схемка есть.


схема есть, а R-d-n нету "загрузить-то" ее сложно будет

Добавлено:
А вообще megabyte1 опишите задачу-то?
вы решили освоить расчет оптики самостоятельно?
Автор: paparazzo
Дата сообщения: 02.03.2013 20:45

Цитата:
А вообще megabyte1 опишите задачу-то?
вы решили освоить расчет оптики самостоятельно?


Кстати для самостоятельного изучения рекомендую книги "Запрягаева, Свешкинкова Задачник по прикладной оптике." и " Запрягаева, Свешкинкова Расчет и проектирование оптических систем", " Г. Шрёдер, Х. Трайбер Техническая оптика ", "Апенко М.И., Дубовик А.С., Дурейко Г.В. Прикладная оптика"

Я с этих и начинал самостоятельное изучение теории расчета. Хотя физическую оптику, общий курс оптики.. статистическую и квантовую изучал в ВУЗе, поэтому было легче.

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

Кстати простейший микроскоп можно купит здесь за 20$, китайцы в своём репертуаре http://dx.com/p/light-900x-zooming-microscope-with-discovery-kit-2-aa-46693
Автор: Cano_J
Дата сообщения: 02.03.2013 20:49
paparazzo

Цитата:
Подскажите пожалуйста, как можно ввести значения числа трассируемых лучей в макросе, не используя детектора перед приемником( в смысле вспомогательного только для этой цели)/(т.к. скорость вычислений уменьшается)? При условии что число лучей должно меняться в процессе работы макроса.


megabyte1 про микроскоп не спрашивал вроде
Автор: yevogre
Дата сообщения: 02.03.2013 20:50

Цитата:
схема есть, а R-d-n нету "загрузить-то" ее сложно будет

Zebase 5 рулит.
Планара там нет, но есть подобные - Зоннары и Тессары.
Надобно труды Рудольфа и Бертеле в первоисточнике поизучать :D
Автор: Cano_J
Дата сообщения: 02.03.2013 20:55
В каталоге LensView и в книгах Русинова так же есть конструктивные параметры объективов

Подскажите пожалуйста, если есть системы:
1) источник излучения(ИИ) излучает в угле 10deg и стоит экран на некотором расстоянии.
2) И есть аналогичная система где стоит диафрагма(между ИИ и экраном), которая срезает поток свыше 5deg.
Как найти связь между системами по потоку который падает на экран?
Автор: alexgeorg
Дата сообщения: 02.03.2013 21:38
По теме: часто конструктивные параметры практически без изменений можно найти в патентах.

В порядке оффтопа, хотя на сходную тему. Наткнулся тут на страницу одного француза - фотографа, который практически профессионально разбирается в проектировании сложных объективов. Внушает уважение.
Focal Length and Magnification
Telephoto Zoom Lenses
Fisheyes
А какие картинки красивые!
Автор: yevogre
Дата сообщения: 02.03.2013 21:58

Цитата:
А какие картинки красивые!

Класс!
Поучительно, очень. Спасибо!
Автор: yaroslavvv
Дата сообщения: 02.03.2013 22:28
Я понимаю, что проще всего пойти и купить, но разве это интересно? Всё дело в том, что я увлекаюсь аквариумом и иной раз полезно рассмореть, что там за животина мелкая ползает или глянуть что вообще в воде плавает, или точно определить что за белые точки на рыбе (а это могут быть две похожие внешне болезни, но с разным лечением). Линзы на 20 дптр. мне не хватило. микроскоп из вебкамеры получился, но основной недостаток — качество картинки. Вот поэтому я хочу попробовать сделать что-то иное.

Может я не правильно спросил, но понятно, что не «хочу микроскоп» и вуаля, всё готово. Но просто их того, что я итал, есть известные и повсеместно используемые «схемы» объективов, например. Они имеют свои названия, но более детальной информации я не нашёл (о праметрах линз).

И персонально хочу ответить на этот пост:

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


Я бы вам ответил твёрдое положительное ДА. И сходу порекомендовал бы три, ну будем называть программы, чтобы не углубляться, для создания сайтов вообще без знания программирования, с которых можно было бы начать, а далее на уже готовом сайте с минимальными знаниями что-то допиливать уже продвигаясь в программирование всё глубже, а «грязная» работа уже была бы сделана.

Я задал этот вопрос именно потому, что знаю — для многих сфер есть программы базового уровня.

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

Спасибо всем ответившим. Буду ознакамливаться со ссылками и рекомендациями.
Автор: Cano_J
Дата сообщения: 02.03.2013 22:38
возможно есть смысл так же глянуть сайты оптических вузов можно найти что полезное http://window.edu.ru/resource/814/27814/files/itmo120.pdf (стр 79)
программы живут в соседнем разделе http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=4999
я бы посоветовал Zemax хотя что лучше под микроскопы не знаю) но он большой поэтому интересный) за вас сделает только часть работы (покажет качество, даст возможность провести оптимизацию и многое другое)
кстати по нему так же есть методички

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378

Предыдущая тема: Maxthon 3.x - быстрый и мощный браузер


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