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




Назад   Аквафорум - форум акваріумістів та тераріумістів > Акваріум та обладнання > "Самоделкин" > Освещение
Аукцион Реєстрація ЧаПи Учасники Календар Нинішні дописи

Примітки

Відповідь
 
Параметри теми Параметри перегляду
Старий 15.10.2012, 11:10  
Программное проектирование рефлектора
 
Аватар для 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
Переглядів: 4578
Розмір:  105,5 КБ
ID:	271435  

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

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

Востаннє редагував Starcomputer: 15.10.2012 о 13:03..
Переглядів: 55670
Відповісти з цитуванням
Ці 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)
Старий 20.10.2012, 10:49   #16
Живу я тут
  
 
Аватар для chack
 
Реєстрація: 12.02.2008
Звідки Ви: Оболонь, Петровка
Дописи: 8.891
сказав Дякую: 2.489
сказали Дякую 2.878 раз(и) в 2.065 повідомленні
Надіслати повідомлення для chack на Skype
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

да, на ноуте не работает. Жаль. Не видно низ экрана. Нет кнопки "просчитать" или как там... Крайнее снизу это слово "КПД"
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме

chack поза форумом   Відповісти з цитуванням
Старий 22.10.2012, 09:11   #17
Живу я тут
  
 
Аватар для chack
 
Реєстрація: 12.02.2008
Звідки Ви: Оболонь, Петровка
Дописи: 8.891
сказав Дякую: 2.489
сказали Дякую 2.878 раз(и) в 2.065 повідомленні
Надіслати повідомлення для chack на Skype
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Сергей, как пользовать прогу с Игла?
Там нет кнопки "посчитать" и т.д... Не видно низ окна. На любом компе.
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме

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

Олег, ты думаешь я скриншот из поста №9 в фотошопе рисовал ?
Разрешение экрана у меня 1280х1024. Все видно нормально, иначе я бы просто не смог программу написать.
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом   Відповісти з цитуванням
cказали "Дякую" Starcomputer за цей допис:
chack (22.10.2012)
Старий 22.10.2012, 09:33   #19
Живу я тут
  
 
Аватар для chack
 
Реєстрація: 12.02.2008
Звідки Ви: Оболонь, Петровка
Дописи: 8.891
сказав Дякую: 2.489
сказали Дякую 2.878 раз(и) в 2.065 повідомленні
Надіслати повідомлення для chack на Skype
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Так может проще сделать пару картинок и выложить тут. Чтобы просто можно было сохранить на своем компе.
К примеру, "ИГЛА": ширина 60мм; высота 26мм, "чайка" сверху 11мм. Отбортовка по 5мм.
Сделай, пжста.
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме

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

А если у кого ширина 55 мм ? Или высота 30 мм ? Или лампа из-за технологии крепления выше (ниже) расположена ?
Для того и делалась программа, чтобы рассчитать под КОНКРЕТНЫЕ условия.
А так - заказывай Петру ширину, высоту и тип лампы и он сделает
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом   Відповісти з цитуванням
Старий 23.10.2012, 20:51   #21
Живу я тут
  
 
Аватар для DonSanshes
 
Реєстрація: 19.01.2007
Звідки Ви: Донецк
Дописи: 650
сказав Дякую: 290
сказали Дякую 263 раз(и) в 154 повідомленні
Надіслати повідомлення для DonSanshes на ICQ Надіслати повідомлення для DonSanshes на Skype
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Да Серёга, осталось только поставить листогиб и открыть производство в Донецке! Сильно!
__________________
Нет ничего невозможного,есть труднодоступное или сложно выполнимое!


__________________

DonSanshes поза форумом   Відповісти з цитуванням
cказали "Дякую" DonSanshes за цей допис:
Starcomputer (23.10.2012)
Старий 01.11.2012, 16:03   #22
Живу я тут
  
 
Аватар для SparkDT
 
Реєстрація: 26.11.2011
Звідки Ви: Хмельницкий
Дописи: 446
сказав Дякую: 813
сказали Дякую 292 раз(и) в 184 повідомленні
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Программа очень полезна, буду разбираться

SparkDT поза форумом   Відповісти з цитуванням
Старий 13.11.2012, 18:06   #23
Активний участник форуму
  
 
Аватар для oltrew
 
Реєстрація: 08.12.2010
Звідки Ви: Лукашендия
Дописи: 518
сказав Дякую: 286
сказали Дякую 211 раз(и) в 140 повідомленні
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Starcomputer молодца! Полезное дело.
Поучаствую тож в меру способностей, предложу улучшения-исправления-дополнения.

Теоретические:
1. Неплохо добавить расчет длины параболы, а то, чувствую, самоделкины будут веревочкой/проволочкой длину измерять, чтобы узнать, какой кусок жести отрезать.
2. Пресловутые 61,8 градусов. Уже при 64 градусах альфа бОльшая часть света проходит сквозь стекло, уходит - так может их показывать проходящими сквозь. Если возможно.
3. От стекол лучи не отражаются, а было бы красивше. Хотя, конечно, это усложнит расчет.
4. Несущественное. КПД параболы-трапеции-эвольвенты отличаются в программе довольно сильно. Лучи, попадающие на лампу, исчезают. Но лампа ведь не черная дыра. Может каким коэффициентиком поправить. Ну, пусть 50% теряются, но не полностью.
5. Лампу по умолчанию желательно располагать в фокусе параболы/трапеции или выбор чек-боксом "разместить в фокусе".

Технические:
1. Хорошо, чтобы построения происходили сразу при изменении любого параметра (при отпускании кнопки мышки), без нажатия кнопки Построить. Чтобы можно было визуально подгонять уровень лампы или высоту отражателя. Кнопка Построить отрабатывает мгновенно на слабой машине. Или все-таки тормоза будут?
2. Неплохо бы сохранять изменения в каком-нибудь cfg-файлике, чтобы при следующем открытии открывались прошлоразовые параметры.
3. Геометрические размеры - А - больше 200 не дает ни руками, ни кнопочкой. Ошибочка? В остальных окошечках все меняется.
4. Эвольвента дает КПД 0,82 при альбедо 0,8. Разве это возможно? Или это учитывается уплотнение светового потока преломлением?

oltrew поза форумом   Відповісти з цитуванням
cказали "Дякую" oltrew за цей допис:
Старий 13.11.2012, 18:14   #24
Активний участник форуму
  
 
Аватар для oltrew
 
Реєстрація: 08.12.2010
Звідки Ви: Лукашендия
Дописи: 518
сказав Дякую: 286
сказали Дякую 211 раз(и) в 140 повідомленні
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

5. Обновленный архив с программой лучше выкладывать в шапке. А то в шапке самый старенький.

oltrew поза форумом   Відповісти з цитуванням
cказали "Дякую" oltrew за цей допис:
Старий 16.11.2012, 19:51   #25
Придивляюся
  
 
Реєстрація: 29.05.2011
Звідки Ви: Россия,г. Владимир
Дописи: 78
сказав Дякую: 0
сказали Дякую 3 раз(и) в 2 повідомленні
Надіслати повідомлення для tiger33 на ICQ
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Сделал размер А в параболе 90 мм, и в масшабе 1:1. Померил линейкой на экране-вышло 105 мм. Это из за особенностей передачи или чтото настроить надо?

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

Топик:
Цитата:
Шаг сетки где-то 10 мм (точно не выходит, т.к. дюйм это 25.4 мм, плюс разрешение экрана очень разное и не кратное 25.4 бывает, а для масштабирования можно использовать только целые числа), поэтому после сохранения изображения лучше открыть его каким-то редактором и подкорректировать размеры масштабированием в редакторе.
__________________
[I][B][COLOR=blue]С уважением, Сергей Таранченко[/COLOR][/B][/I]

Starcomputer поза форумом   Відповісти з цитуванням
Старий 16.11.2012, 19:55   #27
Придивляюся
  
 
Аватар для raw
 
Реєстрація: 17.03.2011
Звідки Ви: Киев
Дописи: 26
сказав Дякую: 8
сказали Дякую 16 раз(и) в 2 повідомленні
Надіслати повідомлення для raw на ICQ
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

из-за фиксированного размера окна проги ее невозможно использовать

raw поза форумом   Відповісти з цитуванням
Старий 16.11.2012, 20:03   #28
Живу я тут
  
 
Аватар для chack
 
Реєстрація: 12.02.2008
Звідки Ви: Оболонь, Петровка
Дописи: 8.891
сказав Дякую: 2.489
сказали Дякую 2.878 раз(и) в 2.065 повідомленні
Надіслати повідомлення для chack на Skype
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

Да, нельзя даже сохранить корректно.(((
__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ. тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме


Востаннє редагував chack: 16.11.2012 о 20:09..
chack поза форумом   Відповісти з цитуванням
Старий 16.11.2012, 20:55   #29
Придивляюся
  
 
Реєстрація: 29.05.2011
Звідки Ви: Россия,г. Владимир
Дописи: 78
сказав Дякую: 0
сказали Дякую 3 раз(и) в 2 повідомленні
Надіслати повідомлення для tiger33 на ICQ
Re: Программное проектирование рефлектора ===www.aquaforum.ua===

У меня все сохраняется. Вопрос к автору -можно ли разместить вашу программу на нашем местном форуме? Естественно с ссылкой и указанием на ваше авторство.

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

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

Starcomputer поза форумом   Відповісти з цитуванням


Share/Bookmark

Відповідь


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

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

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

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


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


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


no new posts