Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Easy Heading Macro
hiddenEditedFlagtrue
navigationTitleОглавление

Информация о плагине

Наименование плагина

Создание немоделируемых элементов

Версия плагина

1.0.0

Раздел

ИОС Общее

Взаимодействие с другими приложениями

-

Дополнительные ссылки

Таблицы ОВ Коммерция и ОВ Реновация

Путь к редактированию конфигурационных файлов: L:\02_Revit\70_PIKTools\ИОС-ОВ-ВК-ЭОМ-СС\Вспомогательные материалы\03_30. Создание спецификации ОВ и ВК\03_30. Создание немоделируемых элементов
 
 Видео-инструкция ОВ Коммерция

Ответственный BIM

Ломакин Александр Гагикович

Назначение плагина

Задача

Автоматизация

Получить полную спецификацию оборудования в Revit

Добавить в модель немоделируемые элементы на основе конфигурационной таблицы

Customexcerpt
PositionНачало
Id8

Коммерция ОВ

Подготовка к использованию

Файл модели должен иметь корректное название наименование в соответствии с

Weblinks
PageNameBIMcommon:Правила хранения и именования файлов
bodyправилами установленными в ПИК
Urlhttps://kb.bimteam.
(Пикипедия и конструктор имени файла
ru/pages/viewpage.action?pageId=38505796
. (
Weblinks
TitleКонструктор имени файла по проекту
bodyконструктор имени файла
Urlhttp://vpp-sql04.main.picompany.ru/bimconsole/dashboard/naming/construct
).

Элементы модели должны принадлежать рабочим наборам: 100_ОВ1; 110_ОВ2.В; 120_ОВ2.К.

В модели необходимо провести BDS-Параметризацию, Параметризацию и выполнить Склейку Параметров. 

Customexcerpt
PositionКонец
Id8


ВНИМАНИЕ!

Customexcerpt
PositionНачало
Id9
Перед использованием плагина убедитесь, что в модели нет вручную добавленных немоделируемых элементов. При работе плагина все экземпляры семейства “CM_Виртуальный элемент для спецификации” будут удалены.
Customexcerpt
PositionКонец
Id9


Запуск плагина

Запуск плагина осуществляется с вкладки ИОС при нажатии соответствующей кнопки.

Запуск осуществляется с любого вида.

Customexcerpt
PositionНачало
Id10

Обработка элементов

Работа плагина осуществляется на основе конфигурационной таблицы ИНВЕСТ, из которой считываются необходимые для обработки категории элементов Revit.

Плагин обрабатывает все элементы модели,  распределяя их по обрабатываемым категориям. Элементы обрабатываются согласно заданным в конфигурационном файле правилам и условиям фильтрации.
 (в конфигурационный файл можно добавлять промежуточные столбцы по правилу имя столбца равно имя параметра семейства для фильтрации)

Customexcerpt
PositionКонец
Id10

 (Например, если в файле указана категория Трубы для обработки, то из модели считываются все элементы труб и анализируются на соответствие строкам таблицы с категорией Трубы). Пример указан далее.

...

В отработку плагина идут все элементы модели принадлежащие рабочим наборам: 100_ОВ1; 110_ОВ2.В; 120_ОВ2.К. Если элементы удовлетворяют критериям отбора, то, согласно правилам заданным в конфигурационной таблице, создается соответствующий немоделируемый элемент (экземпляр семейства CM_Виртуальный элемент для спецификации). Экземпляр семейства создается с заполненными аналогично элементу основы параметром MEP_Система.

Customexcerpt
PositionНачало
Id11
В Виртуальный элемент, согласно нужной строке конфигурационного файла,  заполняются параметры для отображения в спецификации:
 BS_Позиция, PIC_Наименование_по_ГОСТ, BS_Артикул_Спецификация, BS_Обозначение_Спецификация, BS_Изготовитель_ Спецификация, MEP_Количество_Расчетное, BS_Примечание.
Customexcerpt
PositionКонец
Id11
 
 Возможно добавление и других столбцов при необходимости.
 (Столбцы должны быть добавлены в конфигурационный файл по правилу имя столбца равно имя параметра)

...

В данной таблице приведен полный перечень созданных Немоделируемых элементов с группировкой по параметру MEP_Система. Отражены столбцы со всеми необходимыми параметрами для визуального контроля и удобного поиска необходимых позиций.

Customexcerpt
PositionНачало
Id12
Необходимо проверить, нет ли в данной таблице созданных виртуальных элементов с незаполненным параметром MEP_Система. Наличие таких элементов означает, что в модели не всем элементам корректно прописан параметр или не произведена Склейка параметров. 
Customexcerpt
PositionКонец
Id12

Обратите внимание, что для создания таких элементов как гофрированная труба для помещений СС” и “Кабель канал” кондиционирования, для опорных элементов должен быть заполнен параметр Комментарии (Гофрированная труба и Кабель канал соответственно  - см. таблицу ()по следующему пути: L:\02_Revit\70_PIKTools\ИОС-ОВ-ВК-ЭОМ-СС\Вспомогательные материалы\03_30. Создание спецификации ОВ и ВК\03_30. Создание немоделируемых элементов)

Customexcerpt
PositionНачало
Id13
После проверки таблицы “40 Ведомость Виртуальных элементов”, убедившись, что элементы добавлены корректно, работу по добавлению немоделируемых элементов можно считать завершенной.
Customexcerpt
PositionКонец
Id13


При необходимости добавления в конфигурационный файл дополнительной строки для обработки, необходимо подтверждение Главного специалиста ОВ, а  также согласование технической дирекции. Для добавления данной строки в таблицу необходимо обратится к BIM-координатору ОВ Ломакину Александру

Возможные ошибки

Ошибка

Решение

Image Modified




Необходимо присвоить файлу корректное имя согласно правилам
 
 (Пикипедия и конструктор имени файла)


Image Modified



В моделе отсутствует параметр “BI_Требования BIM”.
 
 Добавить через панель Управление - Параметры проекта - Добавить - Общие параметры

Image Modified





Внести корректное значение в данный параметр

Image Modified




Плагин запускается не в модели ОВ.


Либо Модель названа некорректно и 5ое поля имени не равно ОВ


Image Modified

Image Modified

Image Modified


При выводе ошибок о прекращении работы плагина из-за ошибок при проверке параметров необходимо добавить в проект отсутствующие параметры или изменить существующие.

 Работа с параметрами ведется на вкладке Управление - Параметры проекта - Добавить (Изменить)

Скриншот окна создания (изменения) параметра указан далее. Окно приведено на скрине далее:

  1. Если параметр не является параметром экземпляра, его придется пересоздать
  2. Значения должны изменяться по экземплярам группы
  3. Должны быть выбраны необходимые категории

Image Modified



Customexcerpt
PositionНачало
Id1

Реновация ОВ

Подготовка к использованию

Файл модели должен иметь корректное наименование в соответствии с

Weblinks
PageNameBIMcommon:Правила хранения и именования файлов
bodyправилами установленными в ПИК
Urlhttps://kb.bimteam.ru/pages/releaseviewviewpage.action?pageId=38505796
. (
Weblinks
TitleКонструктор имени файла по проекту
bodyконструктор имени файла
Urlhttp://vpp-sql04.main.picompany.ru/bimconsole/dashboard/naming/construct
).

В модели необходимо предварительно провести Склейку Параметров.

Customexcerpt
PositionКонец
Id1

...

Запуск осуществляется с любого вида.


Customexcerpt
PositionНачало
Id3

Обработка элементов

Работа плагина осуществляется на основе привязок созданных в сервисе Family Manager.
  Все созданные привязки  можно посмотреть в соответствующем окне Family Manager с заданием дополнительных фильтров.
  Плагин обрабатывает все элементы модели и анализирует существующие к ним привязки.
  Элементы обрабатываются через сервис Family Manager: экземпляры семейств отправляются на анализ и при соблюдении условий созданных в рамках привязки создается виртуальный немоделируемый элемент. (в лог выводятся ошибки при несоблюдении условий у анализируемого элемента созданной привязки)

Customexcerpt
PositionКонец
Id3

Описание

При запуске плагина в модели удаляются все экземпляры семейства CM_Виртуальный элемент для спецификации. Это необходимо, для корректного пересчета итоговых значений и учета возможных изменений в модели.

В отработку плагина идут все элементы модели. Если элементы удовлетворяют критериям отбора привязки созданной в FM то в модели создается соответствующий немоделируемый элемент (экземпляр семейства CM_Виртуальный элемент для спецификации). Экземпляр семейства создается с указанными в Виде Номенклатур параметрами. Если в параметре указан символ <>, то значение считывается напрямую из значения одноименного параметра элемента основы заполненными аналогично элементу основы параметрами 


Customexcerpt
PositionНачало
Id4
В Виртуальный элемент, согласно полученной номенклатуры привязки, заполняются параметры для отображения в спецификации:
 PIC_Наименование_по_ГОСТ, BS_Артикул_Спецификация, BS_Обозначение_Спецификация, BS_Изготовитель_Спецификация, MEP_Количество_Расчетное, BS_Примечание и другие указанные в номенклатуре

...

Значения параметра MEP_Порядок для немоделируемого элемента считывается также из параметров создаваемой по FM номенклатуре..  

Параметр MEP_Наименование комплексное_Сортировка_Спецификация заполняется следующим образом:

...

  • элемента основы считываются первые 6 числовых символов.
     первые три символа заменяются значением параметра MEP_Порядок вычисленным для виртуального элемента ранее.
  • к данному полученному шестизначному числовому значению добавляется Имя полученной номенклатуры ВОР.
    Customexcerpt
    PositionКонец
    Id4

(ПРИМЕР: Значение параметра элемента основы: "500000Труба стальная диаметром 60"  номенклатура ВОР "Детали крепления труб" вычисленное значение MEP_Порядок для виртуального элемента 395  тогда полученное значение MEP_Наименование комплексное_Сортировка_Спецификация для Виртуального элемента будет равно: “395000Детали крепления труб”)


Customexcerpt
PositionНачало
Id5
Все созданные элементы отображаются в спецификации “10 Ведомость Виртуальных элементов” (настроена в шаблоне).
Customexcerpt
PositionКонец
Id5
Данную таблицу при необходимости можно подгрузить в текущий проект.  Необходимо создать проект на основе шаблона PIK_OV_v1.0Рен сохранить локально, и загрузить оттуда ведомость. Ведомость подгружается в проект с помощью команды на панели Вставить → Вставка из файла → Вставить вид из файла.

...

В данной таблице приведен полный перечень созданных Немоделируемых элементов.  Отражены столбцы со всеми необходимыми параметрами для визуального контроля и удобного поиска необходимых позиций.

Customexcerpt
PositionНачало
Id6
Необходимо проверить, нет ли в данной таблице созданных виртуальных элементов с незаполненным параметром MEP_Наименование комплексное_Сортировка_Спецификация. Наличие таких элементов означает, что в модели не всем элементам корректно прописан параметр или не произведена Склейка параметров.
Customexcerpt
PositionКонец
Id6
 

Обратите внимание, что для создания таких элементов как “Крюк для крепления…” и “Лента перфорированная для крепления…”, у элементов основы должен быть заполнен параметр Комментарии (Крепление скобой и Крепление лентой соответственно  - см.привязки в FM)

Customexcerpt
PositionНачало
Id7
После проверки таблицы “10 Ведомость Виртуальных элементов”, убедившись, что элементы добавлены корректно, можно смотреть итоговую спецификацию, они будут отражены там согласно параметрам сортировки.
Customexcerpt
PositionКонец
Id7


При необходимости добавления в конфигурационный файл дополнительной строки для обработки, необходимо подтверждение Главного специалиста ОВ и согласование Солнцева Михаила. О добавлении данной строки в таблицу необходимо также дополнительно уведомить ответственного за добавление привязок в FM Тевосяна Николая.

Возможные ошибки

Ошибка

Решение

Image Modified



В моделе отсутствует параметр “BI_Требования BIM”.
 
 Добавить через панель Управление - Параметры проекта - Добавить - Общие параметры

Image Modified





Внести корректное значение в данный параметр

Image Modified

Данная ошибка не является критичной. Она служит индикатором того, что в параметрах ФТ для одного BDS параметра указано несколько соответствий параметров ФТ.

Image Modified

Image Modified

Данная ошибка не является критичной, а служит для индикации того что для определенных элементов указанная привязка не была добавлена по причине невыполнения условий привязки

Image Modified

При выводе ошибок о прекращении работы плагина из-за ошибок при проверке параметров необходимо добавить в проект отсутствующие параметры или изменить существующие.

 Работа с параметрами ведется на вкладке Управление - Параметры проекта - Добавить (Изменить)

Скриншот окна создания (изменения) параметра указан далее. Окно приведено на скрине далее:

  1. Если параметр не является параметром экземпляра, его придется пересоздать
  2. Значения должны изменяться по экземплярам группы
  3. Должны быть выбраны необходимые категории

Image Modified