Интерфейс
При нажатии на кнопку плагина на вкладке Надстройки открывается простой и интуитивный интерфейс в окне в безмодальном режиме (окно не блокирует работу с Revit).
Интерфейс пользователя
Секущий диапазон
По аналогии с Revit пользователь может выбрать уровень из выпадающего списка и задать расстояния вверх и вниз относительно выбранного уровня для верхней и нижней секущих плоскостей диапазона. Все команды плагина для нахождения, маркировки и удаления коллизий, заданий на отверстия и отверстий будут применяться к элементам, которые находятся внутри секущего диапазана или пересекаются с секущими плоскостями диапазана. Если установлен флажок в чекбоксе Вся модель, то комманда плагина применяется ко всем элементам.
Зазор отверстия и расстояние для объединения отверстий
При создании заданий на отверстия пользователь может задать зазор для отверстий прямоугольного и круглого сечений, а также расстояние для объедениния отверстий. Отверстия объеденяются если расстояние между ними меньше или равняются заданному значению.
Категории элементов для обнаружения коллизий и выдачи
заданий на отверстия
Пользователь может выбрать определенные категории элементов КР и типов и категорий элементов инженерных систем для которых плагин находит коллизии и создает задания на отверстия.
Вспомогательные чекбоксы
Чекбокс вкл/выкл все флажки - включает или выключает флажки во всех чекбоксах интерфейса.

Чекбокс коллизии межде МЕР элементами - если в чекбоксе не установлен флажок, то плагин находит коллизии между выбранными категориями элементов КР и элементов инженерных систем. Если в чекбоксе установлен флажок, то плагин также находит коллизи межде элементами инженерных систем.
Нахождение коллизий - версия Light
Данная версия плагина находит коллизии между выбранными категориями элементов в заданном секущем диапазоне или во всей модели. Коллизия - это пересечение 2-ух и более элементов в 3D пространстве. В месте обнаружения коллизии плагин создает экземпляр обобщенной модели. В свойствах экземпляра записывается следующая информация:
  1. ID - идентификатор экземпляра
  2. Дата и время создания экземпляра
  3. ID элемента КР и ID элемента инженерных систем которые явились причиной коллизии.
  4. Имена моделей в которых находятся элементы приведших к коллизии.
  5. Координаты точки вставки экземпляра обобщенной модели.
Коллизия
Кнопки:
  1. Найти коллизи - обнаружение коллизий в заданом секущем диапазоне между выбранными категориями элементов. Если в связанных моделях произошли изменения (добавление, удаление и/или перемещение 3D элементов) после создания коллизий, то плагин это "видит". Т.е. при активации данной кнопки плагин проверяет существующие коллизии. Если элементы в связанных моделях из-за которых была обнаружена коллизия были изменены, то в случае необходимости он самостоятельно удаляет ненужные коллизии. Если в связанных моделях добавились элементы, которые являются причиной коллизи, то плагин добавляет новые коллизии к уже сущесьвующим. Т.е. модель с коллизиями всегда актуализирована. Это процедура проверки на актуальность применяется во всех версиях плагина.
  2. Удалить коллизи - удаление коллизий в заданом секущем диапазоне.
  3. Маркировать коллизии - маркировка коллизий на выбранном виде или на всех видах.
Выдача заданий на отверстия - версия Pro
Данная версия плагина предназначена для нахождения коллизий (версия Light) и выдачи заданий на отверстия. Задание на отверстие - это экземпляр обобщенной модели, который создается в месте обраружения коллизии. Экземпляр имеет либо прямоугольное либо круглое поперечное сечение в зависимости от профиля элемента инженерных систем участвующего в коллизии и угла между пересекающимися элементами. В свойствах экземпляра записывается следующая информация:
  1. ID - идентификатор экземпляра
  2. Дата и время создания экземпляра
  3. ID элемента КР и ID элемента инженерных систем которые явились причиной коллизии.
  4. Имена моделей в которых находятся элементы приведших к коллизии.
  5. Координаты точки вставки экземпляра обобщенной модели.
  6. Высота, глубина, ширина и диаметр экземпляра.
  7. Отметки центра и низа экземпляра.
  8. Статусы АР (архитектура), КР (конструктив), ИНЖ (инженерные системы) утверждения коллизии. Эти параметры предназначены для междисциплинарной координации проекта. Только утвержденные коллизии прорезаются в элементах модели КР в полной версии плагина.
Задание на отверстия
Кнопки:
  1. Создать задания на отверстия - создание заданий на отверстия в заданом секущем диапазоне или во всей модели между выбранными категориями элементов. Если в связанных моделях произошли изменения (добавление, удаление и/или перемещение 3D элементов) после создания заданий на отверстия, то плагин это "видит". Т.е. при активации данной кнопки плагин проверяет существующие задания на отверстия. Если элементы в связанных моделях из-за которых было создано задание на отверстия были изменены, то в случае необходимости он самостоятельно удаляет ненужные задания на отверстия и содает новые.
  2. Удалить задания на отверстия - удаление заданий на отверстия в заданом секущем диапазоне.
  3. Объеденить задания на отверстия - если задания на отверстия пересекаются между собой или расстояние между ними меньше чем заданное, то задания на отверстия объединяются.
  4. Маркировать задания на отверстия - маркировка заданий на отверстия на выбранном виде или на всех видах.
  5. Удалить не утвержденные задания на отверстия - удаление не утвержденных заданий на отверстия в заданом секущем диапазоне или во всей модели.
Прорезание отверстий - версия Full
Данная версия плагина предназначена для нахождения коллизий (версия Light), выдачи заданий на отверстия (версия Pro) и прорезания отверстий в элементах модели КР по утвержденным заданиям на отверстия. Задание на отверстие - это полый экземпляр обобщенной модели с вырезанием гоеметрии, который создается в месте экземпляра обобщенной модели обозначающего задание на отверстие.
Экземпляр имеет либо прямоугольное либо круглое поперечное сечение. В свойствах экземпляра записывается следующая информация:
  1. ID - идентификатор экземпляра
  2. Дата и время создания экземпляра
  3. ID элемента инженерных систем который пересекается с конструктивным элементом.
  4. Имя модели в которых находится инженерный элемент.
  5. Координаты точки вставки экземпляра обобщенной модели.
  6. Высота, глубина, ширина и диаметр экземпляра.
  7. Отметки центра и низа экземпляра.
Прорезанное отверстие
Для корректного прорезаря отверстий в модели КР необходтмо подключить к ней модель с заданиями на отверстия и модель инженерных систем, которая использовалась для создания заданий на отверстия. Необходимо убедиться что имя связанной модели инженерных систем в обоих случаях подключения идентично.
Кнопки:
  1. Прорезать отверстия - прорезание отверстий в конструктивных элементах в заданом секущем диапазоне или во всей модели по утвержденным заданиям на отверстия. Если в модели с заданиями на отверстия произошли изменения (добавление, удаление и/или перемещение заданий на отверстия) после прорезания отверстий, то плагин это "видит". Т.е. при активации данной кнопки плагин проверяет существующие прорезанные отверстия. Если задания на отверстия в связанной модели из-за которых было прорезано отверстие были изменены, то в случае необходимости он самостоятельно удаляет ненужные прорезанные отверстия и прорезает новые.
  2. Маркировать отверстия - маркировка прорезанных отверстий на выбранном виде или на всех видах.
  3. Удалить отверстия - удаление прорезанных отверстий в заданом секущем диапазоне или во всей модели.
Вспомогательный функционал
Кнопки:
Откат последенего действия - аналог кнопки Отменить в Revit. Содана для удобства пользователя.
Сохранить отчет об ошибках - в определенных случаях Revit не в состоянии описать коллизию, задание на отверстие или прорезать отверстие. Данная кнопка предназаначена для сохранения отчета о таких случаях. Например, в процессе нахождении коллизий плагин находит пересечение между элементами, но Revit не в состоянии создать экземпляр обобщенной модели и-за сложной геометрии коллизии. В таком случае плагин запиминает ID пересекающихся элементов и имена моделей в которых находятся элементы. После завершения выполнения комманды пользователь может сохранить отчет об ошибках локально как текстовый файл.
Отчет об ошибках
Made on
Tilda