Ведомость деталей (эскизов арматуры)

Ревит медленно, но верно улучшается, появляются новые и полезные функции. Вот и 2015 — известно, что в нем появилась возможность создавать параметр типа «изображение». Первое, что я подумал, когда узнал это — «А можно ли теперь автоматически делать ведомость деталей?»

Да, значения размеров на картинке должны быть динамические, и загрузить картинку можно только фиксированную. Но, может, хоть что-нибудь получится изобрести?

UPD: Начиная с Revit 2017 можно делать ведомость деталей более приятного вида

UPD2: Все перечисленные способы устарели, самый актуальный способ — через плагин

Как всегда, рассказываю предысторию и свои мысли.

Очевидно, что вписывать размеры рядом с самим эскизом не получится. Спецификация должна иметь примерно такой вид:

Эскиз арматуры является аннотативным — например, для разных хомутов эскиз выглядит одинаково. Отлично, нарисуем в паинте эскизы и загрузим в проект.

У арматуры есть параметры A,B,C,D — в эту спецификацию их и вынесем. Надо только разобраться, какая буква за какой размер отвечает, и соответственно эскизы нарисовать.

Затем я решил создать «Параметр проекта», типа «Изображение» и присвоить его категории «Несущая арматура». Думал что-то вот такое: «так, получается, что я создам хомут или Г-шку, затем надо будет выбрать ее в в свойствах выбрать из списка нужный эскиз. Неудобно, но пусть хотя бы так».

И тут случайно замечаю, что в списке категорий есть «Формы арматурных стержней»:

Думаю — «Отлично! Можно создать параметр изображения сразу для эскиза — например, П-шка — это семейство эскиза №6, вот и присвою для него нужную картинку».

Создал параметр и решил зайти в свойства типоразмера для «Формы арматурного стержня» и увидел, что моего параметра там нет. Но есть другой — «Изображение формы» — это системный параметр, который есть сразу:

 

Вот только изменить параметр нельзя… Не беда, зайдем в редактирование семейства — там параметр доступен. Загружаем нужную картинку:

Создаем спецификацию.
Интересно, что категория «Формы арматурных стержней» отсутствует в списке при создании спецификации, но при этом все её параметры доступны в «Несущей арматуре». Создаем спецификацию, добавляем параметр изображения, включаем сортировку по «Изображению формы» и параметрам A, B, C:

И получаем что-то вот такое:

Да, не по Гост, но зато при создании новой арматуры ее эскиз будет автоматически появляться в таблице, а при изменении одного из двух одинаковых хомутов — сразу добавится новый пункт. Именно то, что надо!

Кстати, размеры эти проставляются по наружным граням арматуры:

То есть так, как обычно и нужно.

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

Кстати, ещё надо бы убрать прямые стержни из ведомости:

 

Это тоже можно победить, например, фильтром «Форма — не равно 01». Но можно и ещё докручивать оформление, главное идея — работает! А готовую настроенную ведомость можно посмотреть у меня в шаблоне КЖ.