ids_core

Инструкция · по подписке

Корпуса и секции в Revit

Проставляет номер объекта и подобъекта всем элементам, которым они нужны по требованиям.

На ленте Revit: IDS Core → Модель → Корпуса и секции

Зачем это нужно

По требованиям ЦИМ АГР у каждого элемента должны быть заполнены номер корпуса и номер секции — RUS_Object и RUS_Object_Sub. Элементов тысячи, а заполняют их выделением рамкой и фильтрами: на квартале это день работы и верный способ что-нибудь пропустить.

Если в файле один корпус

Так чаще всего и бывает. Оставьте Вся модель — один корпус и одна секция, впишите номера и нажмите Записать в модель. Номера уедут всем элементам, которым они нужны: конструкциям, проёмам, витражам, помещениям и зонам.

Если корпусов несколько

  1. Выберите Найти корпуса по геометрии и нажмите Найти корпуса.
  2. Посмотрите таблицу: сколько корпусов нашлось, сколько в каждом элементов и какие у него габариты. Двойной клик по строке выделяет корпус в модели.
  3. Поправьте номера прямо в таблице — «К1», «К2» — и при необходимости впишите секцию.
  4. Снимите отметки с того, что записывать не нужно, и нажмите Записать в модель.

Как плагин делит модель на корпуса

План режется на клетки размером с допустимый разрыв (по умолчанию 6 м), каждый элемент отмечает клетки под собой, дальше ищутся связные области. Два корпуса оказываются разными, если между ними есть полоса пустых клеток — то есть расстояние больше заданного разрыва. Попарного сравнения элементов нет, поэтому разбор идёт быстро даже на сотне тысяч элементов.

Если один корпус распался на части, например из-за перехода или стилобата, — увеличьте разрыв. А вот секции внутри корпуса геометрией не разделить: между ними деформационный шов, а не разрыв, и уменьшение порога тут не поможет — для них следующий раздел.

Если секции стоят вплотную

Выберите Разделить по признаку модели, укажите номер корпуса в поле выше, выберите признак и нажмите Разделить. Делить можно по тому, что секции в модели уже различает:

Номер секции плагин достаёт из имени признака: «02_Секция 3» даёт «3». Корпус у всех частей один — секции делим внутри него. Элементы, у которых признака нет, посчитаны в отчёте отдельной строкой.

Если делить нечем, остаётся Выделенным элементам в модели: обвели секцию рамкой на плане, вписали номера, записали. Из выделения возьмутся только элементы, которым номера нужны по требованиям.

Куда пишутся номера

Имена параметров выбираются из списка — туда попадают текстовые параметры экземпляра этого проекта: RUS_Object, ADSK_Номер корпуса или ваши собственные. По умолчанию подставляется имя из файла маппинга экспорта, а если его там нет — первое подходящее по смыслу. Выбор запоминается между сеансами. Для секции есть пункт «не записывать».

Полезно знать

Только элементы видаГалочка ограничивает работу активным видом: на большой площадке так отбирают один корпус — открыли его план и записали номера только тому, что видно.
Элементы на весь участокРельеф или площадка благоустройства, нарисованная одним элементом, в разбивку не берутся: иначе они склеивают все корпуса в один. В отчёте такие посчитаны отдельной строкой.
Нет параметраЕсли у части элементов выбранного параметра нет, об этом скажет отчёт. Добавить его можно кнопкой «Спецификации АГР» — она же привяжет параметр к нужным категориям.
Элемент на стыкеСтена или плита, попавшая в две секции сразу, относится к той, где её больше: плагин смотрит на центр элемента. Если нужно иначе — запишите такие элементы отдельно, выделив их в модели.
ОтменаВся запись — одна транзакция, Ctrl+Z возвращает прежние значения целиком.