Автор Тема: Утилита создания опорной сетки для светильников в AutoCad  (Прочитано 5673 раз)

0 Користувачів і 1 Гість дивляться цю тему.

Offline stuff

  • ****
  • Thank You
  • -Given: 116
  • -Receive: 8
  • Повідомлень: 318
    • Перегляд профілю
    • Awards
Всем привет.

Иногда нет необходимость работать в 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









Корректная работа программы проверена в AutoCad 2013 и 2014.
« Останнє редагування: 01 Березень 2021, 21:23:33 від stuff »

Offline Sharfik

  • *****
  • Thank You
  • -Given: 95
  • -Receive: 73
  • Повідомлень: 575
  • Country: ru
  • Awards Бан За неизменность форуму I степени - на форуме более 3 лет
    • Перегляд профілю
    • Assi system
    • Awards
Научитесь пользоваться AutoCAD, все это делается через динамические блоки.
Профессионал отличается от любителя тем, что берёт на себя ответственность за работу вместе с $.

Offline stuff

  • ****
  • Thank You
  • -Given: 116
  • -Receive: 8
  • Повідомлень: 318
    • Перегляд профілю
    • Awards
Добавил опцию автозагрузки меню в AutoCad.

Файлы MakeGrid.dvb и Acad.lsp нужно скопировать в каталог, где находиться запускной файл автокада - acad.exe
При запуске автокада меню для данной утилиты будет создано автоматически.
« Останнє редагування: 06 Вересень 2020, 22:20:37 від stuff »

Offline Сугор

  • ******
  • Thank You
  • -Given: 267
  • -Receive: 931
  • Повідомлень: 9 358
  • Country: ua
  • Awards ЕОМактивность I - 1й по числу постов в день=(? сообщений)/(? времени пребывания) I по максимальному времени on-line пребывания на форуме Золотая сова (400 благодарностей + 1500 сообщений) За неизменность форуму I степени - на форуме более 3 лет
    • Перегляд профілю
    • Awards
Установка:
stuff, а зачем такие сложности? В автокаде есть команда массив достаточно задать расстояние по вертикали и горизонтали

Offline stuff

  • ****
  • Thank You
  • -Given: 116
  • -Receive: 8
  • Повідомлень: 318
    • Перегляд профілю
    • Awards
stuff, а зачем такие сложности? В автокаде есть команда массив достаточно задать расстояние по вертикали и горизонтали

В автокаде есть возможность построить сетку по принципу: (X,2X,X) (Y,2Y,Y) ?

Offline Сугор

  • ******
  • Thank You
  • -Given: 267
  • -Receive: 931
  • Повідомлень: 9 358
  • Country: ua
  • Awards ЕОМактивность I - 1й по числу постов в день=(? сообщений)/(? времени пребывания) I по максимальному времени on-line пребывания на форуме Золотая сова (400 благодарностей + 1500 сообщений) За неизменность форуму I степени - на форуме более 3 лет
    • Перегляд профілю
    • Awards
В автокаде есть возможность построить сетку по принципу: (X,2X,X) (Y,2Y,Y) ?
А зачем? По идее если архитекторами предусматривается подвесной потолок, то это должно как-то отображаться в архитектурных чертежах. По крайней мере мне приходят чертежи с сеткой, либо дают по первому запросу. Ведь не факт, что сетка нарисованная утилитой будет соответствовать архитектурной. Но даже, если, так случилось что сетки нет, то какая проблема сделать динамический блок сетки (с массивом и поворотом) и вставлять (копировать) его в каждое помещение где это необходимо? Ну и опять же в чем сложность использовать массив? Выставляешь один светильник с необходимыми отступами от стены, жмешь массив и указываешь количество и расстояние между светильниками по горизонтали и вертикали, если что-то не устраивает, то можно внести изменения (расстояние, количество), массив, при необходимости, можно перемещать. Когда все устраивает массив можно расчленить (взорвать). Если не взрывать, то потом, при необходимости, можно заменить блок светильника или его отредактировать.
Я не спорю, возможно, утилита классная и кому-то несомненно может пригодиться, но сейчас во многих конторах, что-бы что-то поставить свое на комп нужно звать админа, а они могут быть против всякого рода утилит, скриптов и т.д.

Offline stuff

  • ****
  • Thank You
  • -Given: 116
  • -Receive: 8
  • Повідомлень: 318
    • Перегляд профілю
    • Awards
Иногда помещения бывают не прямоугольные. Добавлена опция построения сетки по четырем точкам.
Последняя редакция утилиты будет находиться в шапке темы.

В режиме прорисовки сетки по четырем точкам - первая линия задает направление прорисовки столбцов (X columns), вторая линия - направление прорисовки строк (Y rows).






« Останнє редагування: 27 Жовтень 2020, 06:57:12 від stuff »

Offline stuff

  • ****
  • Thank You
  • -Given: 116
  • -Receive: 8
  • Повідомлень: 318
    • Перегляд профілю
    • Awards
Добавлена опция простановки размеров сетки. Размеры создаются отдельным блоком.





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

Offline stuff

  • ****
  • Thank You
  • -Given: 116
  • -Receive: 8
  • Повідомлень: 318
    • Перегляд профілю
    • Awards
Пример, кривого расположения светильников в Dialux Evo :)


Offline Sharfik

  • *****
  • Thank You
  • -Given: 95
  • -Receive: 73
  • Повідомлень: 575
  • Country: ru
  • Awards Бан За неизменность форуму I степени - на форуме более 3 лет
    • Перегляд профілю
    • Assi system
    • Awards
Пример, кривого расположения светильников в Dialux Evo
И? Причем тут программа и Dialux? У последнего свои инструменты чтобы расставлять как хочется.
Профессионал отличается от любителя тем, что берёт на себя ответственность за работу вместе с $.

Offline stuff

  • ****
  • Thank You
  • -Given: 116
  • -Receive: 8
  • Повідомлень: 318
    • Перегляд профілю
    • Awards
И? Причем тут программа и Dialux? У последнего свои инструменты чтобы расставлять как хочется.

Нужно, не как хочется, а как надо. Задачу правильной расстановки светильников в кривых помещениях Dialux не выполняет...

Offline Сугор

  • ******
  • Thank You
  • -Given: 267
  • -Receive: 931
  • Повідомлень: 9 358
  • Country: ua
  • Awards ЕОМактивность I - 1й по числу постов в день=(? сообщений)/(? времени пребывания) I по максимальному времени on-line пребывания на форуме Золотая сова (400 благодарностей + 1500 сообщений) За неизменность форуму I степени - на форуме более 3 лет
    • Перегляд профілю
    • Awards
Нужно, не как хочется, а как надо.
а как надо это как? у каждого проектировщика свое видение...
и я по прежнему не до конца понимаю... если речь идет о армстронге то расположение светильников может быть только с определенным шагом (600мм) и радиального размещения не может быть в принципе. Если сетка нужна только для привязки, то Вы собираетесь выдавать монтажниками размеры типа 3059 и 2619?
Задачу правильной расстановки светильников в кривых помещениях Dialux не выполняет...
точно также  Dialux не учитывает размещение другого инженерного оборудования типа вентрешоток и т.д.

Offline stuff

  • ****
  • Thank You
  • -Given: 116
  • -Receive: 8
  • Повідомлень: 318
    • Перегляд профілю
    • Awards
а как надо это как?

Было бы неплохо, что бы Dialux в кривых помещениях располагал светильники вдоль стен на одном расстоянии.

Если сетка нужна только для привязки, то Вы собираетесь выдавать монтажниками размеры типа 3059 и 2619?

Ну это лучше чем вообще ничего или ставить на глаз :)

если речь идет о армстронге то расположение светильников может быть только с определенным шагом (600мм)

С амстронгом проще - там массив линий кинул и все.

Offline stuff

  • ****
  • Thank You
  • -Given: 116
  • -Receive: 8
  • Повідомлень: 318
    • Перегляд профілю
    • Awards
Исправил отображение размеров сетки для кривых помещений. Обновление в шапке.

« Останнє редагування: 16 Вересень 2020, 17:32:17 від stuff »

Offline knjaz

  • ***
  • Thank You
  • -Given: 47
  • -Receive: 36
  • Повідомлень: 153
  • Country: ua
    • Перегляд профілю
    • Awards
Было бы неплохо, что бы Dialux в кривых помещениях располагал светильники вдоль стен на одном расстоянии.
Можна копіювати вздовж кривої, і потім посунути куди треба.
Lux ex machina / UA

 

Warning: this topic has not been posted in for at least 150 days.
Unless you're sure you want to reply, please consider starting a new topic.

Ім'я:     Email: