Перемычки —  автоматизация процесса расстановки перемычек в проекте, упрощение процесса их маркировки и создания эскизов



1. Информация о инструменте

Наименование

Перемычки

Версия

1.1.0

Раздел

АР

Взаимодействие с другими приложениями

-

Видеоинструкция



Содержание 

Задача плагина - автоматизация процесса расстановки перемычек в проекте, упрощение процесса их маркировки и создания эскизов

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

В проекте могут быть использованы семейства окон/дверей с вложенной перемычкой (АР_Перемычка). Плагин может работать и с такими семействами, но перед началом использования плагина убедитесь, что вложенная перемычка у них отключена!

2. Подготовка к использованию

Для корректной работы плагина необходимо:

  • присутствие в проекте актуальной версии семейства перемычки Перемычка_Без основы, семейств окон, дверей, отверстий, актуальное семейство эскиза AР_Перемычка_Эскиз
  • наличие спецификаций для удобной работы:

Вспомогательные (группа Рабочие):
 10-ПЕРЕМЫЧКИ_0_Стены_Основа - используется для задания параметра материала стены

10-ПЕРЕМЫЧКИ_1_Обобщенные модели - для удобного добавления параметров, путем копирования спецификации из другого проекта/шаблона

10-ПЕРЕМЫЧКИ_2_Окна, 10-ПЕРЕМЫЧКИ_3_Двери, для удобного добавления параметров, путем копирования спецификации из другого проекта/шаблона, а также для контроля параметра 1_Нет/2_Автомат/3_Редактор (если используются семейства окон/дверей с вложенной перемычкой)

10-ПЕРЕМЫЧКИ_4_Маркировка для задания марок перемычкам

Для печати (группа Печать_Р) (Шаблон коммерции):

40-WNW-Ведомость перемычек проемов

40-WNW-Спецификация элементов перемычек проемов

Для печати (группа Печать_Р) (Шаблон Реновации):

40-GMS-LKR-S01_АР3_Ведомость перемычек

40-GMS-LKR-S01_АР3_Спецификация элементов

Для печати (группа Печать_Р) (Шаблон СКБ):

АР1-ПРМ - Ведомость перемычек отверстий <...> этажа (новая)

АР1-ПРМ - Ведомость перемычек проемов <...> этажа (новая)

АР1-ПРМ - Спецификация элементов перемычек отверстий <...> этажа (новая)

АР1-ПРМ - Спецификация элементов перемычек проёмов <...> этажа (новая)


  • Наличие необходимых параметров проекта:

AR_Перемычка_Стандарт (Сведения о проекте)

AR_Перемычка_Основа (Стены/Тип)

AR_Перемычка_ID (Двери, Окна, Обобщенные Модели/Экз)

AR_Перемычка_Имя типа (Двери, Окна, Обобщенные Модели/Экз)

AR_Перемычка_Опирание L (Двери, Окна, Обобщенные Модели/Экз)

AR_Перемычка_Опирание R (Двери, Окна, Обобщенные Модели/Экз)

AR_Перемычка_Конструкция (Обобщенные модели/Экз)

Данные параметры добавлять из ФОП (Группа АР). Для удобства можно скопировать спецификации из шаблона, параметры скопируются вместе с ними (Кроме AR_Перемычка_Стандарт - его нужно добавить вручную)

Параметры заполняются плагином, вручную изменять их не нужно, за исключением     AR_Перемычка_Основа 

  • заполненный параметр стен AR_Перемычка_Основа (см. п. 4.4)
  • наличие проемов в модели (двери, окна, отверстия). Проемы должны удовлетворять следующим условиям:

Двери - Группа модели содержит “Дверь” или “Проем”

Окна -  Группа модели содержит “Окно” или “Проем”

Отверстия - Группа модели содержит “Отверстие”

3. Запуск плагина

Кнопка запуска плагина находится на панели АР вкладки PikTools:

восклицание Внимание! Перед запуском плагина рекомендуется выгрузить связи rvt (сократится время обработки)

При первом запуске плагина появится окно, в котором необходимо выбрать стандарт проекта:

После выбора стандарта откроется окно назначения перемычек.

Выберите  уровень и секцию, с которыми хотите работать, и нажмите кнопку “Обновить”:

4. Описание

4.1 Окно назначения перемычек

В окне назначения перемычек выводятся списки проемов:

I (выделен зеленым)- список проемов, для которых  может быть назначена перемычка в соответствии с текущим стандартом

II (выделен красным)- список проемов, которые не попадают под правила стандарта. Данные проемы должны быть проанализированы пользователем. Для них либо создаются новые правила (см. п. 4.3), либо перемычка выбирается вручную.

Список проемов содержит столбцы:

1 - чекбокс для выделения. Выделенные проемы будут обработаны плагином при нажатии кнопки Применить.

2 - кнопка “Выделить” Выделяет проемы в модели.

3 - данные о проеме (а точнее о группе проемов с одинаковыми параметрами ): Имя типа, ширина, высота кладки над проемом.

4 - имя типоразмера стены (основы проема)

5 - статус (см. п. 4.5)

6 - тип перемычки. Предлагается тип по умолчанию (см. п. 4.2), но можно выбрать другой тип из выпадающего списка.

7 - примечание. Можно вписывать примечания вручную.

Внизу окна отображается текущий стандарт (8), а также уровень, по которому ведется работа (9). Можно выбрать один уровень или всю модель (не рекомендуется выбирать всю модель - долго будет обрабатываться)

4.2 Как плагин выбирает нужную перемычку?

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

Правила разработаны на основе стандартов:

АР_ЖИЛОЙ ДОМ. РЕНОВАЦИЯ

АР ЖИЛОЙ ДОМ. РЕНОВАЦИЯ(V2)

АР ЖИЛОЙ ДОМ. РЕНОВАЦИЯ(V3)

АР_ЖИЛОЙ ДОМ. (ПИК/СЭМ)

АР ДОО (Москва, МО)

СКБ

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

При запуске плагина и выборе стандарта проекта происходит импорт правил из excel-таблицы в базу проекта, и они становятся доступны в окне правил:

4.3 Окно правил 

содержит список правил для текущего стандарта:

Правило определяется параметрами  материала основы (см. п. 4.4), ширины проема (диапазон), толщины стены-основы (диапазон), диапазоном высоты кладки над проемом (от верха проема до  верха стены). В последних двух столбцах выбирается тип перемычки и длина опирания

Правила стандарта (в красной рамке) нельзя изменить (помечены замочком). Однако они могут быть удалены; для восстановления нажать кнопку Восстановить.

Помимо стандартных правил можно создавать свои (зеленая рамка).Чтобы создать свое правило, нажмите кнопку “+” слева внизу.:

Пользовательские правила сохраняются только для текущего файла RVT. Их можно редактировать и удалять.

Порядок правил имеет значение, так как анализ проема происходит последовательно по всем правилам. Для перемещения

  • правила вверх/вниз используйте кнопки со стрелочками.

4.4 Что такое “Основа-материал”?

Это условное название материала стены (прописывается в параметр AR_Перемычка_Основа типа стены). Перед началом работы с плагином этот параметр нужно заполнить в спецификации 10-ПЕРЕМЫЧКИ_0_Стены_Основа (Группа Рабочие).

Какое значение вписывать для стены?

Значения для этого параметра можно подсмотреть в меню правил (в столбце Основа-материал). Например, если не знаете, как прописать материал для газобетонной стены (Газобетон или газобетонный блок или ГБ ...), откройте окно правил, и посмотрите, для какого значения создано правило :

Значит, у стен прописываем Газобетон:

4.5 Статус перемычки

Всего бывает 5 статусов:

Новая - присваивается проемам, у которых еще нет перемычки. По умолчанию стоит у всех проемов при первом запуске плагина.

Создана - перемычка была создана плагином ранее.

Удалена - перемычка была создана ранее, но позже удалена вручную.

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

Без перемычки - присваивается проемам, где перемычка не нужна. Например, если мы обработали плагином проем, выбрав перемычку “Нет”, его статус меняется с “Новая” на “Без перемычки”.


4.6 Конструктор перемычек

Перемычки создаются в окне конструктора перемычек. Окно вызывается кнопкой на боковой панели окна плагина:

Перемычки, определенные в стандарте, уже существуют в базе проекта (создаются при первом запуске плагина). Эти типы нельзя редактировать.

Можно создавать свои типы, они будут существовать только в текущем файле RVT

  1. Нажимаем “Создать
  2. Задаем имя
  3. Выбираем тип конструкции
  4. Выбираем ГОСТ и типоразмер из выпадающих списков для каждого элемента перемычки. Задаем шаг пластины в мм.
  5. Сохраняем тип перемычки

Правила именования типов

2L 50-6_0

1          2      3

  1. - Вид конструкции

L - Уголок

2L - 2 уголка

А - Арматура

[ - Швеллер

ПСБ - Брусок

  1. Типоразмер элемента
  2. Без пластины (для перемычек 2L) Если пластина есть - ничего не пишем, если нет - “0”

Код перемычки

      При генерации перемычки ей присваивается код, который записывается в параметр  AR_Перемычка_Конструкция

Код имеет следующую структуру:

ПР_2_70x5_Г_400_1500_П

       1       2          3        4          5             6          7

  1. Буквенный шифр. ПР-для дверей, окон. ПО- для отверстий
  2. Условный номер принципиальной схемы:

1 - Уголок

2 - Два уголка

3 - Два уголка + пластина

4 - Арматура

5 - Брусок

6 - Швеллер

  1. Размеры несущего элемента
  2. Наличие загиба (для угловых перемычек стандарта Реновации 3 версии):

Г - загиб с одной стороны

П-загиб с двух сторон

  1. Ширина перемычки (Толщина стены)
  2. Длина перемычки
  3. Опирание:
      П- опирание на уголок справа
      Л- опирание на уголок слева
      ПЛ - опирание на уголок  с двух сторон

4.7 Эскизы

Для создания эскиза используется семейство компонента узла AR_Эскиз перемычки. Семейство содержит несколько типоразмеров для каждой из принципиальных схем:

Оформление эскиза

Для создания вида эскиза нужно создать легенду с масштабом 1:20 и в ней разместить экземпляр семейства эскиза. Затем проставить марки на элементы перемычки. Для маркировки элементов на легенде использовать марку AAR_Марка_Перемычка_ЭлементУзла_2.5(ISO):

Опирание на уголок

Опорный уголок добавляется автоматически при расстановке перемычек в случае, если проем примыкает к ЖБ конструкции или стойке фахверка (т.е. если расстояние от края проема до ЖБ/Фахверка меньше длины опирания, определенной для этой перемычки)

Что относится к  ЖБ конструкциям и фахверкам?

  • Стены, у которых имя типоразмера содержит ЖБ
  • Колонны, Несущие колонны
  • Все стены и несущие колонны из связанного файла
  • Семейства фахверков (Обобщенные модели, у которых Группа модели содержит “Фахверк”)

4.8 Маркировка

Перемычки маркируются в спецификации 10-ПЕРЕМЫЧКИ_4_Маркировка, где они отсортированы по коду (параметр AR_Перемычка_Конструкция). Фактически, все параметры, влияющие на марку,  записанные в этом коде, так что можно просто проставлять марки подряд в столбец BS_Марка

Для оформления на плане использовать семейство марки AAR_Марка_Перемычка_2.0(ISO)


5. Описание семейства

Параметры семейства Перемычка_Без основы

Параметры типа:

Группа Строительство

Арматура_3 стержня - при включенном параметре ставит 3 арматурных стержня, при отключенном - 2

Опорный уголок Г/ Опорный уголок Г - взаимоисключающие параметры, регулируют положение опорного уголка

Пластина по центру - при активном параметре ставится одна пластина при ширине проема менее 1200мм (а точнее, менее двух шагов пластины). При неактивном  - минимальное количество пластин - 2


Группа Набор

Параметры выполняют подсчет количества элементов на один тип перемычки. Параметр элемента "BS_Количество штук" заполняется автоматически


Группа Размеры

Параметры определяют размеры элементов перемычки. При использовании плагина назначаются автоматически


Группа Прочее

Параметры определяют состав элементов перемычки.  При использовании плагина назначаются автоматически


Параметры экземпляра:

Группа Текст

AR_Перемычка_Отметка от нуля, AR_Перемычка_Отметка от плиты, AR_Перемычка_Отметка от уровня - Параметры отметок, рассчитываются плагином Параметризация перемычек:

Параметры Поз_Несущий элемент, Поз_Пластина, Поз_Опорный элемент, Поз_Анкер - рассчитываются автоматически, назначают позиции элементам перемычки

Группа Размеры

Параметры, определяющие длины опирания справа и слева и размеры загибов для Г-образной перемычки. При использовании плагина назначаются автоматически


Группа Общие

Проем_Ширина, Толщина сердцевины - При использовании плагина назначаются автоматически.Толщина сердцевины определяет ширину перемычки (Перемычка привязывается к ширине сердцевины стены, а не к ширине всей конструкции!)


Группа Прочее

Параметры, определяющие состав элементов дополнительного опирания. При использовании плагина назначаются автоматически


6. Возможные ошибки

Ошибка

Решение

В спецификации не отображаются или некорректно отображаются параметры элементов перемычек:
 

Скачать семейство Перемычка_Без основы с веб-версии FamilyManager и загрузить в проект стандартным способом: вкладка Вставить → Загрузить семейство. Предварительно избавиться от задублированных семейств в проекте (перемычка и вложенные семейства перемычки).
 При загрузке семейства появятся предупреждения:
 
 

После обновления семейства в спецификации корректно отобразится информация по элементам перемычек:
 


 “Данный ключ отсутствует в словаре”

“System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре…”

Ошибка при запуске плагина

Параметр AR_Перемычка_Стандарт добавлен в проект не из ФОП (файл общих параметров).

  1. Удалить параметр из проекта.

Перейти на вкладку Управление → Параметры проекта → найти параметр AR_Перемычка_Стандарт и удалить его.

  1. Добавить корректный параметр из ФОП.

Перейти на вкладку Управление → Параметры проекта → Добавить  → тип параметра “Общий параметр”  → Выбор  → в новом открывшемся окне “Общие параметры” выбрать группу параметров “АР”  → найти параметр AR_Перемычка_Стандарт → ОК → настроить данные параметра “Экземпляр” и “Значения выравниваются для каждого типа группы” → выбрать категорию “Сведения о проекте” → ОК.

При расстановке перемычек плагин просит разгруппировать группы, содержащие проемы

Проверьте, что все параметры экземпляра, используемые плагином, изменяются по экземплярам группы

Некорректно определяется высота кладки над проёмом

Проверить корректность расположения стены, ее привязку по уровням, соединение с другими стенами, применяется ли вырезание геометрии.

Например, одна стена вырезает геометрию из другой стены (через инструмент “Вырезать”). Из-за этого стены отображаются некорректно и инструмент не может определить высоту кладки над проёмом:
 

Необходимо отменить вырезание геометрии между стенами и инструмент верно определит высоту кладки:

“Не удалось применить параметры семейства”

“Зависимости не выполняются”

Ошибка при запуске плагина

  1. Удалить неиспользуемые вложенные дубликаты семейств перемычки (ПР_Анкер, ПР_Арматура, ПР_Пластина и тд.)
  2. Обновить семейство “Перемычка_Без основы”.
  3. Проверить, чтобы вложенные семейства перемычки были актуальны.


 “не найдено проемов”

Список проемов не обновлен перед запуском инструмента.

Для устранения предупреждения нужно: Выбрать этаж → “Обновить” → “Применить”.

Если это не помогло, то необходимо добавить параметры:

AR_Перемычка_Стандарт

AR_Перемычка_Основа

AR_Перемычка_ID

AR_Перемычка_Имя типа

AR_Перемычка_Опирание L

AR_Перемычка_Опирание R

AR_Перемычка_Конструкция

И заполнить параметр "AR_Перемычка Основа" у стен.


Если в проекте уже есть эти параметры, то необходимо удалить их с помощью “Диспетчер параметров” и добавить заново.

На 3D виде, плане этажа, разрезах не отображается перемычка

Перемычка отображается на высоком уровне детализации:

Не удается через спецификацию изменить параметр настройки перемычки “1_Нет/2_Автомат/3_Редактор” в семействах дверей/окон/отверстий находящихся в группах

Параметр “1_Нет/2_Автомат/3_Редактор” имеет тип данных “Целое”, вследствие этого значения меняются только для каждого типа группы.

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

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

Ошибка при запуске инструмента

  1. Проверьте, что у вас установлены актуальные версии приложений через PikTools BOX. По необходимости, выполните обновление приложений/инструментов. Обновление проводится при закрытом Revit.
  2. Проверьте наличие дубликатов семейств перемычки (АР_Перемычка, Перемычка_Без основы) и дубликатов вложенных семейств в перемычку (ПР_Анкер, ПР_Арматура, ПР_ПСБ, ПР_Уголок, ПР_Пластина, ПР_Швеллер).
    Устранить дубликаты можно через функцию "Удалить неиспользуемые": Управление - Удалить неиспользуемые - в появившемся окне отмените выбор всех элементов и выберите только дубликаты семейств перемычки
    и дубликаты вложенных семейств в перемычку.
  3. Выполните обновление семейств перемычки и вложенных семейств.

При изменении параметров BS_Обозначение и LT появляется предупреждение.

  1. Необходимо устранить дубликаты семейств перемычек (АР_Перемычка, Перемычка_Без основы)  и вложенных семейств перемычек (ПР_Анкер, ПР_Арматура, ПР_ПСБ, ПР_Уголок, ПР_Пластина, ПР_Швеллер). 

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

Если их там нет, значит дубликаты семейства используются. Следует нажать "удалить" дубликат через окно диспетчера проекта, чтобы появилось предупреждение, где будут указаны семейства и типоразмеры, в которых используются дубликаты. Зафиксировать семейства и типоразмеры в окне предупреждения, удаление отменить. Зафиксированные семейства и типоразмеры следует обновить/удалить/заменить на актуальные.

  2. Выполнить обновление семейств перемычки и вложенных семейств.

Базовый эскиз выдавливания некорректен

Причина: Баг в инструменте "Перемычки". При создании перемычки инструмент задает ширину пластины равную нулю.
Решение: Обновить версию сборки АР-Revit до последней версии через PIKTools BOX. Если ошибка сохраняется, написать заявку в BIM Поддержку.