ids_core

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

ТЭП АГР в Revit: сбор и XML

Считает площади из помещений, зон и благоустройства модели и связей по правилам агрегации, как «Строим просто», записывает XML ТЭП для архива и таблицу для альбома.

На ленте Revit: IDS Core → ТЭП → Сбор ТЭП

Что подготовить

Как собрать

  1. Нажмите Сбор ТЭП.
  2. В строке «Шаблон ТЭП (XML)» нажмите Обзор… и выберите файл.
  3. В строке «Маппинг параметров» выберите файл маппинга.
  4. В блоке «Что собираем» оставьте нужные галочки: Зоны и площади, Благоустройство (IfcCivilElement).
  5. В списке «Откуда собираем» отметьте основную модель и нужные связи. Добавили связь — нажмите Обновить связи.
  6. Нажмите Собрать.
  7. На вкладке «ТЭП» сравните колонки «В XML», «Собрано» и «Δ». Галочка «Писать» решает, какие показатели попадут в файл.
  8. Нажмите Записать. «Да» — записать в этот файл, рядом останется резервная копия; «Нет» — сохранить в новый файл, исходный не трогается.

Квартиры по площади

Вкладка Квартиры показывает, сколько в проекте квартир площадью до 70, от 70 до 100 и от 100 кв.м. Помещения собираются в квартиры по номеру, а номер берётся из параметра, который вы выбираете в списке: RUS_Group_Number, как в требованиях, ADSK_Номер квартиры или любой свой — в списке текстовые параметры помещений вашей модели. Параметр читается при сборе, поэтому после его смены нажмите Собрать ещё раз.

Площадь по умолчанию считается без лоджий и балконов — так же, как показатель «Площадь квартир без летних помещений». Переключателем рядом можно взять общую площадь, с летними помещениями.

Помещения, у которых номера нет — пусто, прочерк, «не задано», — в квартиры не собираются; сколько их, написано под списком параметров. Если в одну «квартиру» попало больше двадцати помещений, строка помечается замечанием: обычно это значит, что в выбранном параметре лежит не номер квартиры.

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

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

Проверка как в «Строим просто»Показатели считаются по тем же правилам агрегации, по которым их проверяет «Строим просто». Колонка «Δ» показывает расхождение с тем, что уже стоит в XML, — ещё до выгрузки.
Как вернуть XML до записиРядом с файлом лежит копия имя.xml.20260921_143005.bak — в имени дата и время записи. Закройте XML, переименуйте текущий файл (или удалите), а у копии уберите из имени хвост .20260921_143005.bak. Каждая запись делает новую копию, старые не перезаписываются.
Откуда взялось числоВкладка «Помещения, зоны, благоустройство» показывает каждый элемент и попал ли он в ТЭП. Фильтр «Только с замечаниями» — быстрый способ найти ошибки.
По секциям и этажамВкладка «Разбивка» делит площади по RUS_Object / RUS_Object_Sub и этажам. Галочка «+ таблица XLSX по корпусам и секциям» сохраняет её в Excel — это таблица для альбома.
Квартиры в XMLКоличество квартир по площади показывается в таблице «ТЭП» справочно: согласованных тегов для этих показателей в шаблоне нет, поэтому в файл они не пишутся.
Связи нет в спискеСвязь должна быть загружена в модель. Выгруженная показывается с пометкой и данных не даёт.
Площадь Revit в RUS_AreaКнопка Площадь → параметр… переносит площадь, которую Revit считает сам, в параметр модели — на активном виде, во всей модели или у выделенных элементов. Сначала показывает, что изменится; запись отменяется Ctrl+Z.
Как считается каждый показательУсловия отбора, нужные атрибуты модели и теги XML собраны на странице правил ТЭП. Кнопка «Правила ТЭП» в окне открывает её же.