Обновление шаблона — арматурные каркасы и закладные детали

Продолжаю дорабатывать шаблон Revit КЖ/КМ. Сделал подсчет закладных деталей и арматурных каркасов, спецификации для них.

Как всегда — не только красивые картинки, но и ссылки для скачивания семейств и прочего: гугл, яндекс. Перенести в проект, созданный на базе моего шаблона — Ctrl-C Ctrl-V.
Подробнее — ниже.

UPD: это метод подсчета каркасов/закладных устарел. Актуальную реализацию смотрите в шаблоне Weandrevit 2020.

Подсчет элементов

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

В свой шаблон я сразу вложил параметры, необходимые для создания таких семейств, но сделать сами семейства всё никак руки не доходили. Самая интересная задача — как при наличии нескольких элементов в модели посчитать расход только на 1 штуку  (обсуждение на dwg.ru, идеи от Михаила Дубко).

Что получилось сделать

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

Детально описывать устройство самих семейств не буду — слишком уж много печатать придется. Расскажу то, что касается непосредственной работы с семействами. Все семейства можно перенести в свой проект через Ctrl+C — Ctrl+V, устанавливать через кнопку «Компонент».

Семейства

Семейство «310_Закладная Серия 1.400-15.0 (ОбщМод_Грань)».

В семействе реализована почти вся серия, за исключением «линейных» закладных. Устанавливается на любую грань или плоскость. Есть разные размеры, количество и расположение стержней, анкерные пластины:

Нужный тип выбирается при загрузке из каталога типоразмеров. Почти 500 типов в одном семействе!

На основе серийных можно создать свои типы закладных, задавая параметры в окне «Изменить тип»:

 

«310_Закладная полоса с анкерами (ОбщМод_Линия)»

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

«310_Уголок с анкерами (НесКаркас_Балка)»

В отличие от других семейств, создано как «Балка». Устанавливать через кнопку «Балка». Для наклонных поверхностей предварительно задать рабочую плоскость. Через инструмент «Соединение балок» можно сделать соединения в углах:

Семейство подсчитывается «В погонных метрах».
В окне «Свойства типа» можно создать новые типы закладных. Свойства уголка (название, размеры, масса погонного метра) указать из сортамента.

«261_Каркас прямоугольный (НесАрм_РабПлоск)»

Прямоугольный арматурный каркас, созданный через «IFC-арматуру». Можно менять размеры, шаг арматуры. Если длина/ширина не делится на шаг нацело — добавляется доборный шаг. На низкой детализации отображается линиями, на средней — крайние стержни, на высокой детализации — все стержни (на поперечном разрезе в любой детализации отображаются все стержни).

Все параметры задаются через «Изменить тип».

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

«261_Каркас прямоугольный (ОбщМод_Линия)»

Аналог предыдущего семейства, но создано «На основе линии» и подсчитывается в погонных метрах.

Через параметр «Выравнивание высота» можно задать, как будет устанавливаться семейство (0 — вниз от плоскости, 1 — вверх от плоскости, 2 — по оси каркаса).

 

Спецификации

«Спецификация сборочных единиц»

Выводит все детали и каркасы. Для единичной детали выводится ее количество и масса одной детали, для «линейных» — суммарная длина и масса одного метра.

«Спецификация сборочных единиц + состав»

Выводит все детали и каркасы, а также количество материалов на деталь и массу одной детали. Для деталей и каркасов в погонных метрах — выводится общая длина или количество деталей на 1 метр.

Также выводится полосовая сталь и профили (уголки, швеллеры и тд).

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

Данная спецификация может использоваться как отдельно от предыдущей, так и совместно с ней. Для этого следует скрыть столбцы «Итого» и «ШтКгПм» и показать «ИтогоПустой».

Спецификация примет следующий вид:

«ВРС на эл-т (детали)»

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

Почему я сказал про нее «в тестовом режиме»? Да потому, что в ВРС для закладных могут входить самые разные детали — арматура, уголки, полосы, трубы, и всё нужно предусмотреть. Пока ещё дорабатываю эту систему подсчета.

И видео. Ну разве не красота? Кто там говорит, что Ревит что-то не умеет? :)