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

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

Автор: wyndyday
Дата сообщения: 22.04.2015 19:00
Barabek

Цитата:
почитайте про принцип Шеймпфлюга (или Шаймпфлюга).


У Русинова Вычислительной оптике (1984, с. 215) тот же принцип назван условие Чапского. Покапав глубже нашел еще весь вывод и в Бегунов и Заказнов Теория оптических систем (1973, с. 117) и с таким же именем Чапского.

Кто он такой?
Siegfried Czapski и он написал Theorie der optischen Instrumente, nach Abbe (1893). Нашлось второе издание 1904. https://archive.org/stream/grundzgedertheo00eppegoog#page/n0/mode/thumb

Но моих знании германского не хватило найти там похожую статью.




Автор: paparazzo
Дата сообщения: 23.04.2015 15:04
Кстати, оптические свойства Gorilla Glass где можно глянуть?
Идеально конечно был бы каталог Zemax...
Автор: Cano_J
Дата сообщения: 23.04.2015 20:43
http://wcv2.com/publication/?i=189386&p=105
https://abrisatechnologies.com/specs/Gorilla%20Glass%20Spec%20Sheet.pdf
странно что число аббе не дают.
Автор: paparazzo
Дата сообщения: 23.04.2015 20:46
Да, спасибо! Это-то я видел, как-раз таки нужно хотя бы число Аббе....
Автор: ILILIL1971
Дата сообщения: 03.05.2015 14:02
У Gorilla Glass и показатель преломления градиентный по толщине, то что пишут как 1.51 - на поверхности, а внутренняя часть у Gorilla Glass 4: 1.49. Существенная разница, не пренебрежимая для микроскопии.
Автор: Cano_J
Дата сообщения: 03.05.2015 14:32
Подскажите пожалуйста, как в nsc Zemax можно нанести покрытие на одну половину передней поверхности линзы?
Автор: ILILIL1971
Дата сообщения: 03.05.2015 15:04
Cano_J
Через операторы boolean сначала сделать 2 половинки, потом их сложить. С boolean (как и с stp-файлами) Zemax работает до безобразия медленно.
Автор: yevogre
Дата сообщения: 03.05.2015 19:07
Коллеги!
У кого есть опыт связки катадиоптрических объективов с КМОП?
Есть-ли какие-нибудь камешки под водой?
Что-то у меня двоит, не могу понять в чем дело - по расчету должно быть нормально.
Автор: sikd
Дата сообщения: 03.05.2015 20:16
Да, вроде, нет ничего подводного.
Что значит двоит? и что за катадиоптрик? Блики проверяли в расчете?
Автор: yevogre
Дата сообщения: 03.05.2015 20:54

Цитата:
Что значит двоит? и что за катадиоптрик? Блики проверяли в расчете?


Блики убраны, кассегрен с манженом в качестве главного, фокус 100.
Делал под SWIR - хорошо хром исправляет.
А при стыковке с КМОП не могу резкость поймать, двоит изображение.
Причем когда окуляр навинчиваю, показывает резко, никакого двоения.
Автор: ILILIL1971
Дата сообщения: 03.05.2015 21:44
yevogre
Попробуйте поискать источник бликов, сузить спектр, поле зрения...
Автор: yevogre
Дата сообщения: 03.05.2015 22:14

Цитата:
Попробуйте поискать источник бликов, сузить спектр, поле зрения...

Конструкция исключает блики.
Но даже при наличии бликов они остаются бликами (засветкой)
Спектр - объектив абсолютно ахроматизирован по всему спектру чувствительности матрицы.
Поле зрения и так маленькое - проецирую на матрицу 1/4"

Никак не могу понять проблему - линзовый без ахроматизации работает лучше.
Какая-то системная ошибка ИМЕННО при использовании с матрицей.
При этом с ПЗС вообще невозможно использовать - засвечивает все (блуминг)
Но с КМОП этого нет, просто нерезко и двоит.
Автор: sikd
Дата сообщения: 03.05.2015 23:46

Цитата:
Блики убраны, кассегрен с манженом в качестве главного, фокус 100.
Делал под SWIR - хорошо хром исправляет.  
А при стыковке с КМОП не могу резкость поймать, двоит изображение.
Причем когда окуляр навинчиваю, показывает резко, никакого двоения.


А светосила какая? Возможно это результат работы входного окна КМОП.
Хотя так и не понял,что значит двоит. Есть пример изображения? Что за объект?
Автор: yevogre
Дата сообщения: 04.05.2015 07:39

Цитата:
Хотя так и не понял,что значит двоит. Есть пример изображения? Что за объект?

Тонкие провода, например. Антенны.
Светосила 1,5

А что значит "входное окно КМОП"?
Автор: Cano_J
Дата сообщения: 04.05.2015 10:19
А если экранировать часть апертуры, что-нибудь меняется?
Автор: yevogre
Дата сообщения: 04.05.2015 11:17

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

Практически нет.
Что-то мне подсказывает, что это просто сферика вылазит, ибо шаг пикселей очень маленький, а увеличиваю сильно на экране.
Очевидно, ошибки сборки вылазят.
Просто Пецваль от Фуджи показывает лучше, вот я и всполошился. Хотя не должен (по расчету).
Автор: Cano_J
Дата сообщения: 04.05.2015 11:39
А матрицы сами в порядке, какое время накопления используется?
В какой части изображения происходит двоение? центр, край или везде? На каком расстоянии находятся провода?
Автор: yevogre
Дата сообщения: 04.05.2015 13:12

Цитата:
В какой части изображения происходит двоение? центр, край или везде? На каком расстоянии находятся провода?

Практически везде, расстояние 100 метров, матрица 1/4" (6мм диагональ)
Автор: sikd
Дата сообщения: 04.05.2015 16:50

Цитата:
А что значит "входное окно КМОП"?


Защитное стекло перед собственно чипом.
Возможно также что при такой светосиле это как то связано с матрицей микролинз (если она есть)
Меняется что либо при вращении самого объектива вместе с матрицей и вращении только матрицы?
Само двоение как я понимаю вещь несимметричная - действует только в одну сторону. Значит где то должен быть клин.
Автор: Cano_J
Дата сообщения: 04.05.2015 18:02
Попробуйте поставить камеру(телефона к примеру) за окуляром, интересно что получится.
Автор: Cano_J
Дата сообщения: 12.05.2015 12:02
Подскажите пожалуйства, из-за чего при создании Source dll может возникать сообщение - cannot locate 'Usersourcedefinition' function?

Код: #include <windows.h>
#include <math.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <iostream>
#include <fstream>

#pragma warning ( disable : 4996 ) // functions like strcpy are now deprecated for security reasons

int __declspec(dllexport) APIENTRY UserSourceDefinition(double *data);
int __declspec(dllexport) APIENTRY UserParamNames(char *data);

#define PI 3.14159265358979323846

BOOL WINAPI DllMain (HANDLE hInst, ULONG ul_reason_for_call, LPVOID lpReserved){
return TRUE;
}

/*
input2.txt:

0.4566
1.5666
2.0002
7.9856
0.7845
1.0041
------------
data[1] ... data[6]
*/
int __declspec(dllexport) APIENTRY UserSourceDefinition(double *data)
{
std::ifstream in("input2.txt");

if (in == 0){
std::cout << "Error! File not found!" << std::endl;
system("pause");    
return 1;
}

for (int i = 1; i < 7; i++){
in >> data[i];
std::cout << data[i] << std::endl;
}

data[7] = 1.0;

return 0;
}
int __declspec(dllexport) APIENTRY UserParamNames(char *data)
{
unsigned int i;
i = (unsigned int) (unsigned char) data[0];
strcpy(data,"");
return 0;
}
Автор: paparazzo
Дата сообщения: 12.05.2015 12:09
Откомпилируйте как C код, а не C++
Автор: Cano_J
Дата сообщения: 12.05.2015 12:45
Zemax не воспринимает с++?
Автор: paparazzo
Дата сообщения: 12.05.2015 12:51

Цитата:
Zemax не воспринимает с++?


Если я в VS как с++ в настройках проекта ставлю, то Zemax не воспринимает эти dll

С С - всё хорошо

Почему - не знаю, так глубоко не лез, ибо не программист
Автор: DSoln
Дата сообщения: 19.05.2015 21:32
Коллеги, помогите!
В шапке информация о входе в книголюб - но попытка войти приводит к тому, что система сообщает " пароль был изменен 10 часов назад".
Обновите информацию о входе, пожалуйста!
Автор: A_P_V
Дата сообщения: 21.05.2015 15:51
DSoln
Если еще актуально, нужно цифру убрать в конце.
Автор: Cano_J
Дата сообщения: 23.05.2015 14:46
Интересует книга Metze and F. Rohltder, Praktische Augenoptik.
Formelnsammlung und Tabellenbuch. 1968. Возможно у кого-нибудь есть в наличии?
Автор: DSoln
Дата сообщения: 23.05.2015 21:48

Цитата:
DSoln
Если еще актуально, нужно цифру убрать в конце.

Спасибо, уже .
Автор: Gigig
Дата сообщения: 27.05.2015 13:15
Товарищи, кому-нибудь приходилось решать практическую задачу создания светопоглощающей стенки в области 1 мкм?
Какие есть доступные средства? По опыту хорошо работает черная оберточная бумага, в которую раньше упаковывали фотобумагу.
Где бы такую достать, желательно в рулоне, кто ее еще производит с аналогичными свойствами?
Автор: aliasing
Дата сообщения: 27.05.2015 15:40
Поделитесь, пожалуйста, ссылкой на последний из имеющихся в доступе Zebase?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378

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


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