Убрать длину и текст «Варианты» из позиции арматуры

Посмотрим, как исправить вот такую беду в шаблоне Weandrevit 2020: в позиции для «погонажной» арматуры появляется цифра длины или текст «Варианты».

TL;DR:

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

Если выводится «Варианты»: перейдите «Форматирование» — «Арм_L» — Указание нескольких значений — «Как польз. текст» — оставить пустое поле:

Кому интересно разобраться:

Здесь важно понимать, как работает сортировка/группирование в спецификациях в Revit. Представим ситуацию, у нас есть:

  • одна стенка толщиной 500мм и длиной 1500мм
  • две стенки толщиной 350мм и длиной 1500мм
  • пять стенок толщиной 200мм, 2 длиной 1500мм, 3 длиной 2000мм.

Сделаем спецификацию, выведем параметры «Толщина» и «Длина», и сделаем группирование только по «Толщине»:

Почему исчезла длина для стены толщиной 200? Потому что сортировка сделана только по «Толщине», т.е. все стены определенной толщины свалились в одну строку. При этом, если значение какого-то другого свойства (в данном случае Длины) одинаково для всех элементах в строке — это значение отобразится (стена 500мм вообще в одном экземпляре, а 350мм — все одинаковой длины). Но стены 200мм есть разной длины, и Ревит просто делает это поле пустым.

Что мы можем сделать? Можно включить «Для каждого экземпляра», тогда каждая стена будет в отдельной строке, и длина исчезать не будет:

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

Либо можно добавить сортировку по длине:

Тогда стены длиной 1500 и 2000мм разделятся в отдельные позиции, пустого поля не будет.

Но в случае с подсчетом «погонажом» нам не надо разделять элементы по длине. Тогда можно убрать сортировку по длине, но включить для длины «Вычислять итоги» на вкладке «Форматирование»:

Цифра появится, но теперь Ревит будет считать общую длину для всех элементов, попавших в одну строку. (две 350 стенки по 1500мм — общая длина 3000мм).

Перейдём теперь к спецификации арматуры.

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

Вот так будет выглядеть спецификация с включенным «Для каждого экземпляра»:

Отключаю — арматура схлопывается в одну строку — цифры исчезают:

Теперь можно ответить на первый вопрос: почему в марке появляется длина?

Ответ: длина появится в случае, если все «погонажные» стержни имеют одинаковую длину! Например, вот:

Решение 1 —  продолжать работу: добавить отверстия, участки другого размера, непрямоугольные и т.д. — «погонаж», придет разной длины, и в марке длина изчезнет.

Решени 2 — если это уже окончательное армирование: зачем тогда вообще нужен погонаж, если арматура одной длины? Заменить на стандартную арматуру с конкретной позицией:

Другие варианты («хочу оставить прямоугольную зону, но чтобы был именно погонаж») — не предусмотрены.

Идём далее.

То, что Ревит просто показывает пустое поле, когда в одну строку схлопываются разные элементы — на самом деле не очень удобно. Непонятно: или этого параметра вообще нет (тогда тоже будет пустое поле), или просто в одну ячейку попали разные значения. Начиная с Revit 2022 появилась новая функция: если в одну ячейку попадают разные значения — Ревит пишет «Варианты».

Вот предыдущий пример со стенами, открытый в Revit 2022 (или в более новых версиях 2023, 2024 и т.д.):

Чтобы убрать этот текст «Варианты», заходим Форматирование — выбираем Длину — Указание неск. значений — Польз. текст — оставляем пустое поле:

Но в спецификации арматуры это не работает: если выбрать параметр позиции — это поле недоступно:

Всё потому, что это «Объединенный параметр«. Для его настройки надо выбрать параметр длины отдельно. У меня в шаблоне это параметр «Арм_L»:

Поэтому на вкладке «Форматирование» выбирайте именно «Арм_L» и отключайте «Несколько значений» для него:

Если бы я делал шаблон сразу в Revit 2022, то я мог бы сам отключить эту настройку в шаблоне. Но я использую Revit 2020, чтобы шаблон был доступен большему количеству людей (многие всё ещё используют старые версии; если обновить шаблон — они не смогут открыть). Поэтому, если вы используете Revit 2022 или более новый — после обновления шаблона переключить эту настройку надо будет самостоятельно.

Вообще это совершенно базовые темы по работе со спецификациями. Если вы пытаетесь освоить Ревит «с наскока» без обучения — будете терять время, разбираясь в таких затыках. Пройдите обучение по Revit (базовое + КЖ) и сразу отпадет большинство вопросов. Эти темы про длину арматуры, конечно, тоже в разобраны в уроках.