понедельник, 2 февраля 2015 г.

Настройка отображения "несущей арматуры"

При работе в Ревите часто бывает полезно использовать выделение цветом - это удобный способ визуального контроля. Например, выделять арматуру в каждом разделе своим цветом (на чертеже вся арматура одного цвета и рядом какая-то отличается - сразу бросается в глаза), или еще для чего-нибудь:


Печатать будем в монохромном режиме, и все цвета станут черными.

Как сделать такое в Ревите?

Для тех, кто думает, что цвета не особо интересны - просмотрите статью. Предлагаемые способы имеют больше применений, чем только раскрашивание в разные цвета.



Мысль 1:


Первое, что приходит в голову - это задать цвет для материала и присвоить этот материал для арматуры:


Увы, этот способ работает только для тонированных видов и не работает для арматуры в разрезе.

Этот способ отметаем.

Мысль 2:

Для переопределения цветов можно использовать фильтры. Добавим параметр проекта "Раздел" для категории "Несущая арматура", будем вписывать в него "КЖ1" или "КЖ2", в зависимости от значения будем включать один из фильтров.

Для начала создам параметр проекта:


Создаем фильтр:


Ну и еще несколько штук. Добавляем к виду фильтры и переопределения цветов:



Уже лучше: фильтры работают не только для тонированного вида; переопределяют цвет арматуры в разрезе; фильтры можно добавить к шаблонам, чтобы не добавлять их каждый раз; этот же параметр "Раздел" можно использовать в качестве фильтров для спецификации арматуры на раздел.

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

Мысль 3:

В "Стилях объектов" можно создать подкатегории для категории "Несущая арматура" и там же сразу задать цвет:


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



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

Тип арматуры будет отображаться цветом на всех видах без дополнительных действий; вероятность что-то где-то забыть указать сводится на нет.




Применение:

На практике я использую комбинирование способов 2 и 3. Дополнительный параметр использую для "Раздела проекта" - создаю фильтр "Арм.Раздел не КЖ1" и использую для отображения арматуры другого раздела тонкой штриховой линией:



Подкатегории же использую для различных целей внутри одного раздела. Например, если на плане армирования плиты нужно показать только верхнюю доборную арматуру: создаю подкатегорию "Верхняя доборная", назначаю цвет, создаю типы арматуры, отключаю в шаблоне ненужные подкатегории:



На первоначальном этапе армирования благодаря цветам легко контролировать, правильно ли назначены типы арматуры.

Где это еще может пригодиться? Например, мы делаем так называемые "Ведомости объемов работ" для сметного отдела - и там нужно отдельно подсчитать, например, количество выпусков арматуры. Конечно, можно создать какой-то параметр, вписывать его в арматуру и использовать его для сортировки в спецификации - но мы не сможем визуально проверить, указан ли этот параметр, или его забыли указать...

Не беда - создаю подкатегорию "Выпуски арматуры", задаю ей уникальный цвет. Создам еще несколько типов арматуры (их будет немного), указываю подкатегорию. Создам параметр "целое" с именем "НомерТипаАрматуры", для "типа", для категории "Несущая арматура" и указываю "0" для обычной арматуры, "10" для арматуры вутов и "11" для выпусков арматуры.


Если кто-то при работе выберет не тот тип арматуры - это будет сразу же заметно благодаря цвету.
Затем можно создать спецификацию и отфильтровать нужные элементы:


Ну, думаю, вы придумаете, где еще это можно применить :)

Удачи!


UPD:

Выяснилось, что не все рассказал. Добавляю.

Переопределение линий через "подкатегорию" работает только на низкой детализации:


При высокой детализации есть только один цвет - из основной категории:


Если использовать не "каркас", а "тонированный вид" - можно задавать цвет через материал:


Такие дела.

5 комментариев:

  1. Очень полезная информация. Спасибо

    ОтветитьУдалить
  2. Считаю такой прием очень полезным, легко анализировать армирование, уменьшается вероятность ошибок. Фон Ревита желательно сделать черным.

    ОтветитьУдалить
  3. Армирование плит в revit`e как мне кажется очень рутинно. Особенно когда необходимо выполнить разбежку стыков нахлестки. на одной плите 4 уровня сеток (по 4 направлениям)+доборная. И у каждой надо соблюсти требование пункта 5.30 про нахлестку (Пособия) растянутой арматруы В ASD это реализовали автоматически, но он работает корявенько и мало настраивается по себя. куда проще Lisp`ом в autocad через группы с блоками, может навыков не хватает еще...

    ОтветитьУдалить
    Ответы
    1. Нахлестку я получаю умножением длины на коэффициент, в зависимости от диаметр, а расположение стыков просто показываю на плане пунктирными "линиями детализации".

      Удалить
    2. Согласен с Александром. Идеалезированное моделирование - это утопия

      Удалить