Процесс работы с Google-транслятором отделки

Общая информация

Google-транслятор — инструмент, который позволяет синхронизировать данные элементов между Google-таблицей и моделью Revit.

Google-таблица — таблица, с помощью которой осуществляется контроль за наполнением параметров у элементов в среде разработки документации.

Данная инструкция описывает процесс работы с Google-транслятор по отделке, который используется для заполнения параметров отделки помещений при аналитическом способе подсчёта отделки. Ее главная цель указать, как заполнить Google-таблицу и перенести марки аналитической отделки в помещения Revit

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

Общий Google-транслятор работает с:

  • типоразмерами;
  • параметрами типов;
  • моделируемыми элементами.

Google-транслятор отделки работает с:

  • помещениями;
  • параметрами экземпляра;
  • поиском помещений по номеру;
  • назначением марки отделки конкретному помещению.

То есть использование отдельной Google-таблицы для работы с отделкой обусловлено необходимостью обрабатывать данные на уровне отдельных помещений и записывать значения в параметры экземпляров.

Список шаблонов

Список шаблонов, которые понадобятся для работы:

  1. Шаблон Google-таблицы: «10ХХХ_ТРАНСЛЯТОР_АР_Отделка — Google Таблицы»;
  2. Шаблон скрипта:
    «06_BIM_Public\08_РАЗРАБОТКА DS\00_DYNAMO\03_Скрипты_PUBLISHED\00_ПРОЕКТНЫЕ\ 00_Ш_Google-транслятор_Отделка_Категория.dyn».

Работа с Google-таблицей

Ответственный за создание Google-таблицы на старте проекта BPM. Задачу на создание транслятора по шаблону ставит DM-AR.

Ответственный за наполнение Google-таблицы – DM-AR.

Google-таблица содержит лист ХХ_Отделка, где ХХ – номер корпуса На листе совместно хранится информация о полах, потолках, стенах и помещениях, к которым относится данная отделка. Листы создаются на каждый корпус. Причина: номера помещений в разных корпусах могут совпадать, при этом назначения помещений и марки отделки могут различаться

Рисунок 4.3.6.1 – Google-таблицa. Состав листа «ХХ_Отделка»
*Столбцы E и F созданы для каждого вида отделки (Полы, потолки, стены)

Таблица 4.3.6.1 – Параметры для заполнения

Заголовок Тип столбца Способ заполнения Описание
Раздел Вспомогательный Вручную - выпадающий список Раздел
Наименование функциональной зоны Вспомогательный Вручную Наименование функциональной зоны
Номер помещения Основной Вручную Номер помещения
Имя Вспомогательный Вручную Имя
Маркировка типоразмера Основной Вручную Маркировка типоразмера
Состав отделки Вспомогательный Автоматически – необходимо связать формулой ВПР Марку и состав с основным  Google-транслятором ответственный -BPM Состав отделки

Основные столбцы — столбцы, которые непосредственно участвуют в алгоритме работы с отделкой и обрабатываются скриптом.

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

Работа со скриптом

Ответственный за создание скриптов на старте проекта по шаблонной задаче от DM-AR — BPM.

BPM подготавливает отдельные скрипты для каждого вида отделки (полы, потолки, стены).

Скрипт заполняет заданные параметры помещения в Revit, а также параметр даты обновления для обрабатываемого вида отделки.

Обработка данных выполняется по выбранным столбцам Google-таблицы. Во входных данных указаны:

  • столбец с номерами помещений — используется для поиска соответствующих помещений в модели Revit;
  • столбец с маркой отделки — значения из указанного столбца и записываются в параметры  соответствующих помещений Revit.

Таблица 4.3.6.2 – Параметры, заполняемые скриптом

Вид отделки Заполняемый параметр Что записывается
Полы ВО_Полы черновая материал Марка из исходной таблицы
ВО_Полы дата обновления Дата, время и имя пользователя
Потолки ВО_Потолки черновая материал Марка из исходной таблицы
ВО_Потолки дата обновления Дата, время и имя пользователя
Стены* ВО_1_Стены чистовая материал Марка из исходной таблицы
ВО_2_Стены чистовая материал Марка из исходной таблицы
ВО_Стены дата обновления Дата, время и имя пользователя
*заполняется один или два параметра исходя из статьи «АР_09_Подсчет отделки стен по разным основам», пункт «Варианты расчета чистовой отделки»

Материал черновой отделки данным скриптом не заполняется, для заполнения воспользоваться АР_09_Подсчет отделки стен по разным основам.

Рисунок 4.3.6.2 – Проигрыватель Dynamo. Пример заполнения входных данных

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

  1. При указании нескольких номеров помещений необходимо использовать установленный разделитель — точку.
    Использование запятой или другого неверного разделителя приведёт к некорректному распознаванию номеров помещений. Результат — скрипт не сможет определить соответствующие помещения и заполнить их параметры.
  2. Ошибки в номере помещения
    Пустое значение номера помещения, неверный номер. Результат — скрипт не сможет определить соответствующие помещения и заполнить их параметры.
  3. Несоответствие марки и составу
    В разных строках указан разный пирог для одной и той же марки. Результат – некорректные данные в спецификации.

Была ли статья полезной?