Форум проєктувальників електричних та слабострумних мереж
Проєктування => Програми, САПР та ін. => AutoCAD => Тема розпочата: stuff від 11 Липень 2020, 11:40:45
-
Всем привет.
Иногда нет необходимость работать в Dialux.
Эта утилита позволит создать привязочную сетку на плане в AutoCad, для дальнейшего копирования светильников в помещении.
Отступы от стен такие же как и в DIALux (X,2X,X) (Y,2Y,Y).
Программа написана на Visual Basic и требует наличия его в AutoCad.
Сетка создается в виде блока, для дальнейшего удобства ее удаления, после прорисовки на ней светильников.
Установка:
1. Выберете меню: Tools --> Macro --> Load Project...
2. Откройте файл "MakeGrid.dvb"
3. Enable Macros
4. Выберете меню: Tools --> Macro --> Macros...
5. Для создания меню кнопок выберете макрос "CreateToolbar" и нажмите "Run"
6. Новое меню появиться сверху, слева
Или распакуйте содержимое архива MakeGrid.zip (фалы: MakeGrid.dvb и Acad.lsp) в папку, где находиться файл acad.exe. При старте AutoCad создаст меню для данной утилиты автоматически.
https://apps.autodesk.com/ACAD_E/en/Detail/Index?id=5160923965188519124&appLang=en&os=Win32_64&mode=preview
(https://i.ibb.co/JBRykDs/Screenshot-1.png)
(https://i.ibb.co/VvYpGZ6/Screenshot-1.png)
(https://i.ibb.co/FJX2H5B/Screenshot-2.png)
(https://i.ibb.co/xHQVTnD/Screenshot-3.png)
Корректная работа программы проверена в AutoCad 2013 и 2014.
-
Научитесь пользоваться AutoCAD, все это делается через динамические блоки.
-
Добавил опцию автозагрузки меню в AutoCad.
Файлы MakeGrid.dvb и Acad.lsp нужно скопировать в каталог, где находиться запускной файл автокада - acad.exe
При запуске автокада меню для данной утилиты будет создано автоматически.
-
Установка:
stuff, а зачем такие сложности? В автокаде есть команда массив достаточно задать расстояние по вертикали и горизонтали
-
stuff, а зачем такие сложности? В автокаде есть команда массив достаточно задать расстояние по вертикали и горизонтали
В автокаде есть возможность построить сетку по принципу: (X,2X,X) (Y,2Y,Y) ?
-
В автокаде есть возможность построить сетку по принципу: (X,2X,X) (Y,2Y,Y) ?
А зачем? По идее если архитекторами предусматривается подвесной потолок, то это должно как-то отображаться в архитектурных чертежах. По крайней мере мне приходят чертежи с сеткой, либо дают по первому запросу. Ведь не факт, что сетка нарисованная утилитой будет соответствовать архитектурной. Но даже, если, так случилось что сетки нет, то какая проблема сделать динамический блок сетки (с массивом и поворотом) и вставлять (копировать) его в каждое помещение где это необходимо? Ну и опять же в чем сложность использовать массив? Выставляешь один светильник с необходимыми отступами от стены, жмешь массив и указываешь количество и расстояние между светильниками по горизонтали и вертикали, если что-то не устраивает, то можно внести изменения (расстояние, количество), массив, при необходимости, можно перемещать. Когда все устраивает массив можно расчленить (взорвать). Если не взрывать, то потом, при необходимости, можно заменить блок светильника или его отредактировать.
Я не спорю, возможно, утилита классная и кому-то несомненно может пригодиться, но сейчас во многих конторах, что-бы что-то поставить свое на комп нужно звать админа, а они могут быть против всякого рода утилит, скриптов и т.д.
-
Иногда помещения бывают не прямоугольные. Добавлена опция построения сетки по четырем точкам.
Последняя редакция утилиты будет находиться в шапке темы.
В режиме прорисовки сетки по четырем точкам - первая линия задает направление прорисовки столбцов (X columns), вторая линия - направление прорисовки строк (Y rows).
(https://i.ibb.co/p3nRvKK/Screenshot-3.png)
(https://i.ibb.co/fvXY2Gn/Screenshot-2.png)
(https://i.ibb.co/fQdbCXV/Screenshot-1.png)
-
Добавлена опция простановки размеров сетки. Размеры создаются отдельным блоком.
(https://i.ibb.co/dK05Wwn/Screenshot-0.png)
(https://i.ibb.co/8jpqHJ5/Screenshot-1.png)
В следующих релизах планируется реализовать упрощенный расчет количества светильников в помещении и автоматическое их расположение в помещении.
-
Пример, кривого расположения светильников в Dialux Evo :)
(https://i.ibb.co/VLkRNSP/Screenshot-1.png)
-
Пример, кривого расположения светильников в Dialux Evo
И? Причем тут программа и Dialux? У последнего свои инструменты чтобы расставлять как хочется.
-
И? Причем тут программа и Dialux? У последнего свои инструменты чтобы расставлять как хочется.
Нужно, не как хочется, а как надо. Задачу правильной расстановки светильников в кривых помещениях Dialux не выполняет...
-
Нужно, не как хочется, а как надо.
а как надо это как? у каждого проектировщика свое видение...
и я по прежнему не до конца понимаю... если речь идет о армстронге то расположение светильников может быть только с определенным шагом (600мм) и радиального размещения не может быть в принципе. Если сетка нужна только для привязки, то Вы собираетесь выдавать монтажниками размеры типа 3059 и 2619? Задачу правильной расстановки светильников в кривых помещениях Dialux не выполняет...
точно также Dialux не учитывает размещение другого инженерного оборудования типа вентрешоток и т.д.
-
а как надо это как?
Было бы неплохо, что бы Dialux в кривых помещениях располагал светильники вдоль стен на одном расстоянии.
Если сетка нужна только для привязки, то Вы собираетесь выдавать монтажниками размеры типа 3059 и 2619?
Ну это лучше чем вообще ничего или ставить на глаз :)
если речь идет о армстронге то расположение светильников может быть только с определенным шагом (600мм)
С амстронгом проще - там массив линий кинул и все.
-
Исправил отображение размеров сетки для кривых помещений. Обновление в шапке.
(https://i.ibb.co/hd0t95w/Screenshot-1.png)
-
Было бы неплохо, что бы Dialux в кривых помещениях располагал светильники вдоль стен на одном расстоянии.
Можна копіювати вздовж кривої, і потім посунути куди треба.
-
(https://i.ibb.co/VV0Bkvm/Screenshot-1.png)
Добавлена возможность расчета светильников и дальнейшей прорисовки сетки.
Расчет выполняется по формулам:
Количество светильников: N = (E * A * B) / (U * F1 * K)
Индекс помещения: F = (A * B) / (Abs(H - H1) * (A + B)
где
A - ширна помещения, м
B - длина помещения, м
H - высота помещения, м
H1 - высота рабочей поверхности, м
E - освещенность, лк
F1 - световой поток светильника, лм
K - кэффициент запаса (коэф. обслуживания)
U - коэффициент использования опредиляеться по таблице (интерполируется) на основании индекса помещения F
(https://i.ibb.co/smnR10k/Table-for-calculating-the-degree-of-illumination-650x372.jpg)
При превышении индекса помещения (Room Index) больше 5, программа будет недосчитывать светильники, и лучше выполнить более точный расчет в Dialux.
Проверил на разных проектах освещения - считает так же, как и Dialux, до индекса помещения равного 5.
Остальные параметры классические:
- высота помещения (2.8 м)
- высота рабочей плоскости (0.8 м)
- коэффициент запаса (1)
- освещенность (300 лк)
- световой поток светильника (2800 лм)
- отражающий процент от потолка, стен и пола (0.8/0.5/0.3)
Возможно два режима работы:
1. Простой – ввести столбцы и строки, нажать на кнопку «Make» и затем выбрать два крайних угла помещения (диагональ) (режим прямоугольного помещения), или выбрать четыре точки (режим не прямоугольного помещения).
2. Расчёт количества светильников – получение размеров помещения (нажатие кнопки «<»), сверка с желаемым количеством, расположение и результирующей освещённостью и дальнейшее нажатие кнопки «Make». В повторном указании границ помещения нет необходимости, так как они уже зафиксированы в момент первого измерения помещения.
Чертеж помещения должен быть в масштабе 1:1 (в мм)
Обновление в шапке
-
Добавлена возможность нанесения освещенности, количества светильников и результирующая освещенность
(https://i.ibb.co/b5McDjZ/Screenshot-1.png)
(https://i.ibb.co/vLWvkZJ/Screenshot-5.png)
В следующих релизах утилита сможет наносить на чертеж простые графические примитивы светильников (стандартных размеров) и тогда необходимость сетки отпадает сама собой.
-
Добавлена возможность прорисовки светильников на чертеже.
Светильники выбраны стандартных типоразмеров: 600х600 мм, 300х300 мм, 1200х100 мм, 600х100 мм, круглый радиусом 253 мм. Количество светильников легко подсчитать, так как каждый принадлежит своему блоку.
(https://i.ibb.co/4TM5wxR/Screenshot-4.png)
(https://i.ibb.co/sm0sYFD/Screenshot-1.png)
(https://i.ibb.co/8DVbmXZ/Screenshot-2.png)
Обновление в шапке
-
1. Добавлен русский интерфейс.
2. Добавлена возможность использовать любой блок на чертеже в качестве светильника.
(https://i.ibb.co/mN9STRr/Screenshot-2.png)
(https://i.ibb.co/x8V2cKL/Screenshot-1.png)
Обновление в шапке
-
Ранее версии утилиты корректно работали, только в AutoCad 2013,2014.
Переписал код (отказался от блоков, кроме блока светильника), работает корректно в AutoCad c 2013 по 2021
Ролик, демонстрирующий возможности расчёта и расположения светильников:
https://www.youtube.com/watch?v=9Ifqg3QTkqE&feature=youtu.be (https://www.youtube.com/watch?v=9Ifqg3QTkqE&feature=youtu.be)
-
Несимметричный (прямоугольный) светильник стал располагаться длинной стороной вдоль длинной стороны помещения.
(https://i.ibb.co/Q6Wr5Zp/Screenshot-1.png)
Обновление в шапке
-
(https://i.ibb.co/HzWDCHD/Screenshot-1.png)
Добавлены возможности:
- сохранение старой позиции окон и значений введённых в них;
- окно опций даёт возможность пользователю определять высоту текста маркера освещённости и так же даёт возможность пользователю определять будут ли светильники располагаться вдоль самой длинной стены помещения, или же буду расположены в первоначальной ориентации (такой, какая была при создании блока светильника).
-
Более корректное отображение размеров. Обновление только в английской версии - MakeGrid for Autocad 2013-2021 v.1.1.4 eng without blocks
(https://i.ibb.co/5c0TPnz/Screenshot-1.png)