Проектная фриланс площадка
VetCAD

Chronolux (продолжительность инсоляции)

    0 оценок

Кирилл

размещено: 09 Февраля 2009
обновлено: 15 Июля 2009
О программе
Программа для расчета продолжительности инсоляции в расчетной точке и на прямоугольной площадке. Программа является проектом DVB для AutoCAD2006 для win xp. В качестве исходных данных для расчета требуется построить затеняющие объекты, используя твердотельные объекты Автокада (3d solids). Рекомендуется чертить затеняющие объекты из расчета того, что единица чертежа равна 1 метру.

Инструкции по установке
1) распаковать архив chronolux.zip в папку программы Автокад
2) в Автокаде загрузить приложение(Главное меню>>Инструменты>>Загрузить приложение) <Папка Автокада>\chronolux \chronolux.dvb
3) выполнить макрос <Папка Автокада>\chronolux\ChronoLux.dvb!Initializations.Chronolux_Initialize в появившемся диалоговом окне можно во вкладке “Установки” нажать кнопку “Создать кнопку” для создания новой панели инструментов и кнопки запуска Chronolux.
Рекомендуется добавить программу в Start Up Suite, чтобы она загружалась каждый раз при открытии Автокада.

Порядок использования

Создание исходных данных для расчета
1) вставить в Автокад и масштабировать схему генплана, исходя из того, что 1 единица Автокада равна 1 метру;
2) обвести контуры зданий замкнутыми полилиниями;
3) создать из контуров твердые тела (3d solids), используя инструмент «Выдавливание» (Extrude) на высоту, равную высоте здания в метрах от планировочной отметки до верха парапета.

Определение продолжительности инсоляции в расчетной точке
1) запустить программу, перейти на вкладку «Инсоляция в расчетной точке»;
2) выбрать затеняющие объекты на экране;
3) если направление на север отклоняется от направления вертикально вверх, то указать направление на север;
4) ввести отметку расчетной точки (обычно середина окна 1-ого этажа, примерно на 2,5-2,8 м выше планировочной отметки земли);
5) указать положение 1-й расчетной точки на плане.
На чертеже появится схема лучей, а в поле со списком точек добавится информация о продолжительности инсоляции в данной точке. Номер для указания следующей точки увеличится на 1.

Если точка была указана ошибочно, то можно удалить последнюю точку из списка и с экрана, нажав кнопку «Убрать последнюю точку» и указать ее заново более точно.

Можно поместить список расчетных точек на план (в пространстве модели) или на лист, нажав соответствующую кнопку.

Определение продолжительности инсоляции площадки (построение изохронолюкс)
1) запустить программу, перейти на вкладку «Инсоляция площадки»;
2) выбрать затеняющие объекты на экране;
3) если направление севера отклоняется от вертикали, то указать направление на север;
4) указать нижний левый и верхний правый углы площадки, на которой требуется определить продолжительность инсоляции;
5) указать или ввести с клавиатуры шаг точек проверки продолжительности инсоляции (чем меньше шаг, тем точнее картина линий, но медленнее расчет);
6) нажать кнопку «Начать расчет»

Версия 1.1.
- тональный градиент в расчете продолжительности инсоляции площадки
- построение условного вида из расчетной точки с нанесением траектории движения солнца

Версия 1.2.
- добавление на план стрелки, указывающей на север
- использование настроек вида из окна для построения веера лучей из расчетной точки (особенно полезно для расчетных точек, расположенных в глубине лоджий, т.к. будет учтен тот факт, что часть лучей отсекается верхним краем проема лоджии)
- появилась возможность менее точно (в разумных пределах) указывать расчетные точки на плане (ранее, если расчетная точка указывалась прямо на границе или внутри одного из выбранных объемов, то в нее не попадали лучи, теперь можно указывать точки примерно на 1 единицу чертежа (1м) в толще объема, что позволяет моделировать объемы более грубо и быстро)

Версия 1.3.
- визуальная навигация по вкладкам
- индикация угла поворота направления севера

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

Версия 1.5.
- определения времени восхода/захода солнца
- сохранение настроек
- навигация в окне просмотра траектории солнца

Версия 1.5.1.
- пакетная обработка точек

Версия 1.6
- постраничный отчет расчета продолжительности инсоляции в расчетных точках

Версия 1.7
- в многостраничном отчете добавлена возможность указания файла с рамкой и штампом
- добавлен новый инструмент: инсоляция площадок произвольной формы

Версия 1.9
- дополнена палитра инструментов
- основные диалоговые формы выводятся немодально, что позволяет продолжать работать в чертеже, не закрывая окно программы
- предпросмотр выбранных на экране объектов
- реализована возможность выбора объектов прямо в предпросмотре и возможности манипуляции выбранными объектами (1.9.5)
- реализовано изображение очертаний объектов в предварительном просмотре (1.9.6)
- реализовано отображение границ выбранных площадок и отображение цвета объектов в окне предпросмотра (1.9.7)
- появилась возможность указывать цвета графических объектов, изображающих результаты расчетов продолжительности инсоляции (1.9.8)
Chronolux (продолжительность инсоляции)1
Chronolux (продолжительность инсоляции)2
Chronolux (продолжительность инсоляции)3

Комментарии

Комментарии могут оставлять только зарегистрированные участники
Авторизоваться
Комментарии 1-7 из 7
Юрий Губский , 10 февраля 2009 в 01:36
#1
Достойное начало! Солярис занервничает))). Но пока сыровато.
Dorian , 12 февраля 2009 в 20:42
#2
Очень сыро.. фигово настраивается направление Севера и не всеглда срабатывает.. потом не учтено использование затеняющих факторов таких как козырки... Еще настраивать линейку - ну что за хлам!!!!проще было б задать Широту местности и по широте автоматом должна настраиваться эклиптика на период расчета инсоляции. Сыро.. очень сыро. Пока рулит Солярис
vladas , 05 марта 2009 в 04:42
#3
Спасибо Кирилл!
Вчера было сыро, завтра будет непременно суше.
Регулярно проверяю обновление по адресу архива
u77 , 25 марта 2009 в 00:33
#4
Выдает ошибку:
ChronoluxForm.Show
If curucs <> "" Then
ThisDrawing.ActiveUCS = ThisDrawing.UserCoordinateSystems.Item(currucs)
End If
Exit Sub
ERRORTRAP:
MsgBox "Произошла следующая ошибка: " & Err.Description
End Sub
Помогите пожалуйста
nsivchuk , 27 февраля 2010 в 08:54
#5
Плохо то, что расчёт продолжительности инсоляции окна заменён расчётом инсоляции точки. Результаты таких расчётов соответствуют нормативу, но являются при этом ошибочными, математически не корректными. Ошибки неизбежны при наличии затеняющих препятствий - балконов, противостоящих зданий...
Bichner , 13 октября 2012 в 22:16
#6
В 2011 на семерке вообще не загружается, Не поддерживает?
u77 , 19 октября 2012 в 12:00
#7
на win7 тоже не получилось, за то есть это
https://sites.google.com/site/lss2011ru/home
zip

1.19 МБ