На головну сторінку Аквафорум
На головну сторінку




Назад   Аквафорум - форум акваріумістів та тераріумістів > Акваріум та обладнання > "Самоделкин" > Освещение

Примітки

Відповідь
 
Параметри теми Параметри перегляду
Старий 15.10.2012, 11:10   #1
Программное проектирование рефлектора
 
Аватар для Starcomputer
Бан за нарушения

Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
 

сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Starcomputer Starcomputer поза форумом 15.10.2012, 11:10
Рейтинг: (3 голосов - 5,00 средняя оценка)

Небольшая программка для проектирования рефлектора (отражателя).
Что она может:
Строит прямые (красные) лучи от лампы (считаем лампу за точечный источник света) до рефлектора и отраженные (синие) лучи (в том числе множественные отражения).
Можно задавать:
- габариты рефлектора (20...200 мм ширина с шагом 2 мм и 10...100 мм высота с шагом 1 мм);
- расстояние от лампы до рефлектора (10...50 мм с шагом 1 мм).
Форма рефлектора - пока только парабола.
Есть возможность сохранить изображение (предварительно отключив показ сетки, лампы, лучей если это нужно) в формате BMP.
Шаг сетки где-то 10 мм (точно не выходит, т.к. дюйм это 25.4 мм, плюс разрешение экрана очень разное и не кратное 25.4 бывает, а для масштабирования можно использовать только целые числа), поэтому после сохранения изображения лучше открыть его каким-то редактором и подкорректировать размеры масштабированием в редакторе.
Программа наверняка еще сырая, так что все замечания и предложения приветствуются
Если смогу - сделаю.
Предложения "а нарисовать отражение лучей вот так ..." не принимаются. Отражение не рисуется, а строится. На экране это уже визуализация математики.

Мініатюри долучень
Щоб збільшити малюнок, клацніть по ньому
Назва:  Reflector.jpg
Переглядів: 4563
Розмір:  105,5 КБ
ID:	271435  

Долучені файли
Тип файлу: zip Reflektor.zip (223,6 КБ, 3573 переглядів)

__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Востаннє редагував Starcomputer: 15.10.2012 о 13:03..
Переглядів: 55507
Відповісти з цитуванням
Ці 36 користувач(ів) сказали Дякую Starcomputer за це повідомлення:
aides (13.11.2012), AkaPain (10.01.2016), Alexan (06.12.2015), as59 (18.09.2014), Botanic (16.11.2012), chack (15.10.2012), DEaD_MOPO3 (15.10.2012), Faurey (21.01.2013), germanovitsh (07.11.2012), GOREZ (19.11.2012), GorFert (18.12.2012), Gutsik (08.10.2014), IgLa (15.10.2012), intro (30.10.2012), Ivanovi4 (18.11.2012), Jean (29.10.2012), kronos (20.10.2012), kum33 (08.12.2012), kvn79 (15.10.2012), marka1966 (26.08.2014), oltrew (13.11.2012), PETROVICH ZP (18.10.2012), r0man (19.03.2015), Sem (15.10.2012), silversilversilver (17.09.2013), valentin2e (23.03.2013), zhavkin (19.10.2012), Алексанр (23.01.2015), Алексей г.Полтава (27.03.2013), Виталимон (28.10.2013), Зелёный (29.10.2012), Олег_ (27.12.2013), РомаУж (20.11.2012), Сергей Николаевич (04.02.2013), строитель (17.03.2013), ЭКСПЕРИМЕНТАТОР (27.12.2012)
Старий 15.10.2012, 17:30   #2
Живу я тут. Мохоманьяк
  
 
Аватар для kvn79
 
Реєстрація: 12.03.2009
Звідки Ви: Житомир
Дописи: 3.663
сказав Дякую: 907
сказали Дякую 1.116 раз(и) в 764 повідомленні
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Сергей, спасибо.
__________________
у самоделкиных самый крутой инструмент- это мозг... http://www.myaquarium.kiev.ua/


__________________

kvn79 поза форумом   Відповісти з цитуванням
Старий 16.10.2012, 16:59   #3
Бан за нарушения
  
 
Аватар для Starcomputer
 
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Доработал программу.
Добавлено:
Выбор типа рефлектора (пока трапеция и парабола).
Выбор типа лампы (Т4...Т8).
Альбедо (к-т отражения) материала отражателя.
Масштабирование.
Аквариум (виден только при масштабе 3:1).
Расчет общего КПД.
Расчет КПД делается с учетом:
- потерь при отражении от рефлектора (с учетом многократного отражения);
- к-та преломления при входе света в воду (по Снеллиусу);
- к-та пропускания (по Френелю).
Мініатюри долучень
Щоб збільшити малюнок, клацніть по ньому
Назва:  Reflector.jpg
Переглядів: 3339
Розмір:  129,7 КБ
ID:	271849  
Долучені файли
Тип файлу: zip Reflektor.zip (355,1 КБ, 2394 переглядів)
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом   Відповісти з цитуванням
Ці 14 користувач(ів) сказали Дякую Starcomputer за це повідомлення:
aides (13.11.2012), Akvaman (27.05.2014), d.@leks (16.02.2015), Faurey (21.01.2013), Gutsik (08.10.2014), kvn79 (16.10.2012), LVA777 (31.01.2013), pawik (19.02.2013), Ranger (16.10.2012), Tserber (12.09.2013), Y.Mas (03.01.2013), zhavkin (19.10.2012), Алексей г.Полтава (27.03.2013), Зелёный (29.10.2012)
Старий 16.10.2012, 22:32   #4
Живу я тут
  
 
Аватар для DEaD_MOPO3
 
Реєстрація: 08.02.2010
Звідки Ви: Великий Новгород
Дописи: 106
сказав Дякую: 156
сказали Дякую 43 раз(и) в 24 повідомленні
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Скачал, запустил, разочаровался...

При максимальном разрешении экрана ноутбука 1366х768 нижняя часть экрана программы не влезает на экран монитора. То есть не видно ничего после фразы "от центра лампы до воды"... Ни "КПД", "построить", ни "сохранить".

DEaD_MOPO3 поза форумом   Відповісти з цитуванням
Старий 16.10.2012, 23:02   #5
Живу я тут
  
 
Аватар для worlon
 
Реєстрація: 26.01.2010
Звідки Ви: Харьковская обл.
Дописи: 2.257
сказав Дякую: 584
сказали Дякую 1.009 раз(и) в 561 повідомленні
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

что-то комп советует не качать, говорит вирус
__________________
Чтобы дойти до цели, нужно прежде всего идти

worlon поза форумом   Відповісти з цитуванням
Старий 17.10.2012, 08:53   #6
Бан за нарушения
  
 
Аватар для Starcomputer
 
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Цитата:
Допис від worlon Переглянути допис
что-то комп советует не качать, говорит вирус
Ну не качайте Я в свои программы вирусы не вставляю. Да и ни у кого больше не ругается. Это у Вас антивирус типа "никого не пропустим"

Цитата:
Допис від DEaD_MOPO3 Переглянути допис
При максимальном разрешении экрана ноутбука 1366х768 нижняя часть экрана программы не влезает на экран монитора
Ну я не на ноуте писал. У меня разрешение экрана 1280х1024.
Запустите на нормльном компе с большим монитором.
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом   Відповісти з цитуванням
cказали "Дякую" Starcomputer за цей допис:
worlon (19.10.2012)
Старий 17.10.2012, 14:17   #7
Живу я тут
  
 
Аватар для DEaD_MOPO3
 
Реєстрація: 08.02.2010
Звідки Ви: Великий Новгород
Дописи: 106
сказав Дякую: 156
сказали Дякую 43 раз(и) в 24 повідомленні
khm Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Цитата:
Допис від Starcomputer Переглянути допис
Запустите на нормльном компе с большим монитором.
Спасибо, конечно, =))) Но ноута дома 2 и желания нет комп покупать. Да и бегать к кому-то... Дома как-то сподручней... Тем более, что впереди долгие зимние вечера...

DEaD_MOPO3 поза форумом   Відповісти з цитуванням
Старий 17.10.2012, 14:57   #8
Бан за нарушения
  
 
Аватар для Starcomputer
 
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

DEaD_MOPO3, ну уменьшать разрешение экрана и соответственно точность построения только потому, что у кого-то ноут с высотой экрана в 768 пикселей ....
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом   Відповісти з цитуванням
Старий 17.10.2012, 17:07   #9
Бан за нарушения
  
 
Аватар для Starcomputer
 
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Добавлен самый популярный среди аквариумистов отражатель "IgLa"
Мініатюри долучень
Щоб збільшити малюнок, клацніть по ньому
Назва:  Reflector.jpg
Переглядів: 3503
Розмір:  135,0 КБ
ID:	272021  
Долучені файли
Тип файлу: zip Reflektor.zip (355,5 КБ, 1993 переглядів)
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом   Відповісти з цитуванням
Ці 8 користувач(ів) сказали Дякую Starcomputer за це повідомлення:
aides (13.11.2012), Gutsik (08.10.2014), Sergeyg (17.10.2012), Vodohod (18.09.2016), zhavkin (19.10.2012), Алексей г.Полтава (27.03.2013), астрик123 (19.11.2012), Зелёный (29.10.2012)
Старий 17.10.2012, 17:26   #10
Придивляюся
  
 
Реєстрація: 17.07.2010
Звідки Ви: Латвия
Дописи: 63
сказав Дякую: 62
сказали Дякую 3 раз(и) в 3 повідомленні
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

просится led , хотя бы с 3 мя линзами и без оных

Sergeyg поза форумом   Відповісти з цитуванням
Старий 17.10.2012, 17:41   #11
Бан за нарушения
  
 
Аватар для Starcomputer
 
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

У ЛЭДов направленный свет, им отражатель не нужен
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом   Відповісти з цитуванням
Старий 17.10.2012, 18:20   #12
Живу я тут
  
 
Аватар для Bozhkov
 
Реєстрація: 22.02.2006
Звідки Ви: Киев-Запорожье
Дописи: 2.675
сказав Дякую: 965
сказали Дякую 3.993 раз(и) в 1.120 повідомленні
Надіслати повідомлення для Bozhkov на Skype
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Я не спец в свете, но слышал, что лучи могут отражаться от поверхности воды . Из-за этого нужно очень точно строить бипараболу. иначе будет "мимо". У вас этот момент учитывается как-то при расчете КПД?
__________________
Мой блог про Nature Aquarium

Bozhkov поза форумом   Відповісти з цитуванням
Старий 18.10.2012, 09:33   #13
Придивляюся
  
 
Реєстрація: 16.04.2008
Звідки Ви: Харьков<->Чугуев
Дописи: 98
сказав Дякую: 26
сказали Дякую 137 раз(и) в 40 повідомленні
Надіслати повідомлення для Shurr на Skype
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Цитата:
Допис від worlon Переглянути допис
что-то комп советует не качать, говорит вирус
Эффект проявился на win7-64 в Хроме. То ли у самого Хрома паранойя, то ли у Виндов . Только говорит не вирус, а файл "подозрительный".

Shurr поза форумом   Відповісти з цитуванням
Старий 18.10.2012, 10:12   #14
Бан за нарушения
  
 
Аватар для Starcomputer
 
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Цитата:
Допис від Bozhkov Переглянути допис
слышал, что лучи могут отражаться от поверхности воды
Зависит от угла падения. К-ты отражения и пропускания описываюся законом Френеля.
Цитата:
Допис від Bozhkov Переглянути допис
У вас этот момент учитывается как-то при расчете КПД?
Ну там же написано:
Цитата:
Допис від Starcomputer Переглянути допис
Расчет КПД делается с учетом:
- потерь при отражении от рефлектора (с учетом многократного отражения);
- к-та преломления при входе света в воду (по Снеллиусу);
- к-та пропускания (по Френелю).
К-т пропускания (R) зависит от угла падения и меняется от 1 (90 грд) до 0 (20-25 грд примерно).
Отраженная часть это Т = 1 - R. Отраженная часть в расчете КПД не считается.
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом   Відповісти з цитуванням
Ці 3 користувач(ів) сказали Дякую Starcomputer за це повідомлення:
Bozhkov (18.10.2012), red1157 (20.10.2012), Зелёный (29.10.2012)
Старий 18.10.2012, 18:01   #15
Бан за нарушения
  
 
Аватар для Starcomputer
 
Реєстрація: 06.11.2007
Звідки Ви: Донецк, зона АТО
Дописи: 19.780
сказав Дякую: 5.789
сказали Дякую 17.705 раз(и) в 6.926 повідомленні
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Добавил возможность создания рабочего чертежа для листогиба (функция доступна при работе в масштабе 1:1).
Мініатюри долучень
Щоб збільшити малюнок, клацніть по ньому
Назва:  Reflector.jpg
Переглядів: 3232
Розмір:  45,3 КБ
ID:	272260  
Долучені файли
Тип файлу: zip Reflektor.zip (356,5 КБ, 2246 переглядів)
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом   Відповісти з цитуванням
Ці 8 користувач(ів) сказали Дякую Starcomputer за це повідомлення:
aides (13.11.2012), Gutsik (08.10.2014), HATAK (04.02.2013), whitefox (31.10.2012), zhavkin (19.10.2012), Зелёный (29.10.2012), Олег_ (27.12.2013), Чигринец Фёдор (25.12.2012)


Share/Bookmark

Відповідь


Тут присутні: 1 (учасників - 0 , гостей - 1)
 
Параметри теми
Параметри перегляду

Ваші права у розділі
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи

BB-код є Увімк.
Усмішки Увімк.
[IMG] код Увімк.
HTML код Вимк.

Швидкий перехід


Часовий пояс GMT +3. Поточний час: 01:08.


vBulletin 3.8.7 ; Copyright © 2000-2025 Jelsoft Enterprises Limited
Переклад: © Віталій Стопчанський, 2004-2010
(с)Бешлега Олександр Анатолійович, 2002-2025. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.


no new posts