Page History
...
Наименование плагина | BDS Параметризация |
Приложение | Revit |
Версия плагина | 2.39.07.0 |
Расположение | Pik Tools |
Раздел | Общее |
Взаимодействие с другими приложениями | Family Manager |
...
Warning |
---|
ВНИМАНИЕ: Это окно относится только к моделям с требованиями BIM 1.0ГПМСК |
...
Кнопка запуска плагина расположена на вкладе "PikToolsPIK Tools->Общие".
Плагин может запускаться с любого вида. Нажмите на неё, в открывшемся окне перейдите на нужную вкладку.
Выберете нужную функцию (функции). В нижней части плагина выберете нужный чек-бокс и проведите параметризацию по всей модели, по видимым элементам на виде или по выбранным элементам.
Также в плагине реализована обработка lib-файлов.
Нажмите "Выполнить", дождитесь окончания работы функции.
...
Начиная с версии 2.20.2.0 в плагине появился прогресс бар, в логировании отмечается время работы плагина. Также по многочисленным просьбам пользователей реализована возможность прерывания операции на любом этапе работы плагина (прерывание происходит не мгновенно, а зависит от того начат ли новый этап в обработке). Однако стоит иметь ввиду, что при использовании этой возможности результаты параметризации не сохранятся, на это требуется время. !worddaveda919955c4644050d6832a9625b4f06.png|height=332,width=613!
Обновления версии 2.24.8.0
Начиная с версии 2.24.8.0 во всех функциях применен файл конфигурации категорий исключений. Файл находится на общем диске, настраивать должны BIM-лидеры по направлениям.
Обновления версии 2.30.0.0
Начиная с версии 2.30.0.0 прогресс бар перенесен в окно отмены операции; накручена возможность воспользоваться обработкой lib файлов отдельно от элементов основной модели.0.0 прогресс бар перенесен в окно отмены операции; накручена возможность воспользоваться обработкой lib файлов отдельно от элементов основной модели.
Обновления версии 2.40.0.0 (дата релиза 8.11.24)🚀
Начиная с версии 2.40.0.0 в инструменте реализована схема работы инструмента удаленно на фермах без активного участия пользователя.
Для установки обновления воспользуйтесь приложением PikToolsBOX.
Описание:
Доработка реализована с целью оптимизации работы с инструментом и снижением времени работы инструмента путем переноса процесса на фермы.
В окне плагина реализованы две новые кнопки, которые работают совместно:
а) первая - это сходная по функционалу с командой "Выполнить" команда "Запланировать".
б) вторая - окно выбора возможного времени планирования проведения bds параметризации удаленно на ферме. Доступно три варианта: "Днем", "Ночью" и "Неважно", когда время не принципально и в ней работаете только вы.
Tip |
---|
С 8.00 до 18.00 по Москве относится к режиму планирования задач "Днём", все остальное время относится к режиму "Ночью". |
Самым оптимальным и предпочтительным является сценарий проведения bds параметризации ночью, в этом случае легче исполнить условие, когда все рабочие наборы и элементы освобождены. В случае если вы работаете один, вы можете засинхрониться и запустить параметризацию в любое время.
Tip |
---|
При работе инструмента BDS Параметризация добавляются и заполняются параметры, это значит, что на время работы занимаются рабочие наборы. |
При этом возможность проведения BDS параметризации в режиме реального времени сохранена, для этого выберите функции и запустите работу инструмента по кнопке "Выполнить".
Warning |
---|
Важное условие для выполнения параметризации на фермах: при параметризации рабочие наборы должны быть свободны. |
Алгоритм использования:
- Перед проведением параметризации проведите синхронизацию модели.
- Запустите инструмент BDS Параметризация с вкладки PikTools, лента Общее тем же способом, что и обычно.
- Для того, чтобы запустить работу функции удаленно на ферме необходимо:
а) убедиться, что при запуске на ферме в модели все элементы и рабочие наборы будут освобождены на время параметризации;
б) выбрать нужный чек-бокс планирования времени проведения BDS параметризации, предустановлен чек-бокс "Ночью":
в) нажать команду "Запланировать":
После запуска появится два окна: первое, чтобы напомнить вам, что рабочие наборы должны быть свободны, иначе параметризацию невозможно будет выполнить корректно, и второе- окно, сигнализирующее о том, что задача запланирована и будет произведена на ферме. - Вслучае если задачу планируете отличное от ночного времени, после того, как задачу запланировали, нужно модель закрыть.
- Далее прогресс по работе инструмента и статус можно отслеживать на сайте, где отображается универсальная очередь задач "Smart BIM assistant" https://bi.bimteam.ru/universal-tasks?app=Revit. На фермах реализована доработка, которая позволяет устанавливать очередь задач определенного типа, наша обозначается как BdsParametrisation.
Какие проблемы на данный момент есть:
В инструменте выявлены проблемы, которые не позволяют проводить параметризацию сразу по нескольким функциям одновременно. Что это значит: в инструменте есть функции, работа которых зависит от успешного выполнения работы по другим функциям, из-за чего при одновременном запуске возникают проблемы с заполнением значений параметров.
Tip |
---|
Рекомендуем выполнить BDS параметризацию последовательно, запуская по одной функции. |
Данная проблема никак не связана с разработкой функционала работы удаленно на фермах. Проблема сейчас первая в очереди для решения, об ее решении сообщим в канале по BDS https://t.me/+E5wjYAEbDmBjZmE6.
Возможные ошибки
Ошибка | Решение |
Обновите плагины PikTools PIK Tools до последней версии. Подробнее в инструкции. | |
Предупреждение о разгруппировке появляется из-за того, что один или несколько элементов в одной из групп отличаются. Например, в родительском семействе могло слететь вложенное семейство (поменять местоположение).
|
...
Функция "1.1 Заполнение BDS_Building, BDS_BuildingPart, BDS_DeformationBlock, BDS_WvBuildingStructure" служит для копирования значений параметров местоположения элемента (BDS_Building, BDS_BuildingPart, BDS_DeformationBlock, BDS_WvBuildingStructure) из формообразующих координационного файла в элементы рабочей модели, которые пересекает данная формообразующая. Данные параметры должны быть заполнены в соответствии с требованиям BIM у элементов тех моделей, которые подлежат выгрузке в BDS, т.к. с их помощью определяются положение элемента в базе.
Customexcerpt | ||||
---|---|---|---|---|
|
Customexcerpt | ||||
---|---|---|---|---|
|
...
Ошибка | Решение |
В модели отсутствует или выгружен связанный файл КФС. | Загрузить файл в модель или обновить его. Открыть рабочий набор 00_Связи КФ. |
У обрабатываемых элементов не заполнены параметры BDS_Building, BDS_BuildingPart. | Заполнить параметры BDS_Building, BDS_BuildingPart. |
У обрабатываемых элементов не заполнен BDS_ClassCode. | Заполнить BDS_ClassCode. |
Не заполнены обязательные параметры уровней в КФ. | Обратиться к BIM-координатору вашего БКП для заполнения перечисленных обязательных параметров в координационном файле (КФ). |
У уровня в КФ не заполнены все адресные параметры: BDS_Building, BDS_BuildingPart, BDS_LevelNumber, BDS_LevelType, BDS_LevelTypeCode. | Воспользоваться функцией "1.1 Заполнение параметров из формообразующих КФ" данного плагина. |
При поиске подходящих уровней для элемента не нашлось полного совпадения по параметрам BDS_Building, BDS_BuildingPart. | Элементы имеют неверное значение указанных параметров. Запустить функцию "1.1 Заполнение BDS_Building, BDS_BuildingPart, BDS_DeformationBlock, BDS_WvBuildingStructure" данного плагина. |
Некорректно обрабатывается семейство отверстий дисциплины АР функционального типа "Отверстия": AR_Отверстие прямоугольное (в стене) и AR_Отверстие Ниша |
|
Некорректно обрабатывается семейство перемычки дисциплины |
|
Ошибка при BDS параметризации по п. 1.5 для отверстий и перемычек |
|
У родительских элементов в составе группы не совпадают значения параметра Мрк.МаркаИзделия. | Назначить для всех семейств в составе указанной группы одно значение параметра Мрк.МаркаИзделия. |
Элементы не входят в состав ни одного изделия. | Согласно п. 8.3 требований к моделям КМ BIM 1.1ГПМСК все элементы должны входить в состав изделия. |
Параметры BDS_Building, BDS_BuildingPart у элементы и у уровня КФ файла не совпадают.
|
...
- Разместить в файле помещения и обработать их плагином "Квартирография".
- Убедиться, что в файле АР проведена параметризация помещений. (п. 2.1.1 BDS Параметризации)
Плагин определяет, с какими помещениями пересекается выбранный элемент, либо соприкасается с его границами. Считывает параметры этого помещения BDS_RoomZone, BDS_RoomSubzone, BDS_RoomNumber, BDS_RoomName, BDS_ImmovableNumber и записывает их значения в эти же параметры обрабатываемого элемента. В случае, если элемент пересекает несколько помещений, значения записываются через разделитель "|".
Работа плагина распространяется на следующие категории: Двери, Окна, Мебель, Электрооборудование, Сантехприборы.
...
Реализована обработка lib-файлов. Если в модели есть lib-файлы, следует активировать галочку в левом нижнем углу над меню с вариантами выбора. Запуск параметризации при данном варианте выполнять только из основного файла!
Определение основы для каждого элемента армирования происходит следующим образом:
Элементы армирования | Способ определения основы | Проверка |
---|---|---|
Элементы армирования, выполненные системными семействами | Основа задана на уровне системных свойств Revit (марка элемента-основы отображается в параметре "Метка основы") | Для системных и загружаемых семейств производится проверка по соответствию марки арматурного и бетонного элемента:
должен соответствовать параметру "Марка" у элемента основы (элемент несущей конструкции). |
Элементы армирования, выполненные IFC семействами | Основа вычисляется по пересечению геометрии, в случае пересечения элемента армирования с двумя и более элементами в качестве основы выбирается нижний из них. Если бетонные элементы находятся на одном уровне, в качестве основы выбирается элемент, объем которого больше | |
Элементы армирования в составе lib-файла (системные и загружаемые семейства арматуры) | Основа вычисляется по двум критериям:
📌Примечание: для элементов армирования, выполненных системной арматурой в lib-файле следует заполнять "Мрк.МаркаКонструкции" (поскольку в lib-файле не может быть основы, то арматура любого типа считается как загружаемая) В случае пересечения экземпляра связи lib-файла с двумя и более бетонными элементами проверяется равенство параметра "Марка" у этих бетонных элементов. Если значения отличаются, lib-файл не будет обработан. Этот алгоритм проверяет, что lib-файл содержит армирование только одной конструкции. Например: Один lib-файл может содержать армирование Г-образного пилона, бетонная основа которого состоит из двух экземпляров семейства Стена с одинаковой маркой Пм-1. Однако, нельзя в одном lib-файле заармировать монолитный марш и лестничную площадку, которые имеют различные значения параметра "Марка". Исключением из этого правила являются капитель (марка КПм-) и приямок (марка ПР-). Подробнее об исключении описано ниже. |
Случай, когда родительское семейство армирования (или lib-файл) пересекает два бетонных элемента, а вложенное в него семейство стержня пересекает один бетонный элемент
...
Предусловия для запуска функции |
|
Проверка результата |
Сравнить значения BDS_HostId, BDS_UniqueHostId в элементах несущих конструкций со значениями в параметрах BDS_RebarHostId, BDS_RebarUniqueHostId в элементах армирования. Запустить 85 инспекцию BIM Inspector. |
...