Пример использования сервиса

 

Управление атрибутами фрагментов базы знаний, предполагает работу в двух основных режимах:

адаптация параметров элемента модели к словарю алиасов стандартной поставки;

создание пользовательских алиасов и сопоставление их с параметрами фрагмента, на основании собственных стандартов параметризации элементов модели в BIM-системе.

 

Неизменной частью выступают - штатные параметры стандартного фрагмента базы знаний.

Рассмотрим, метод создания и подстановки, пользовательских алиасов, на примере элемента «Стальной панельный радиатор» в BIM-системе Autodesk Revit.

За основу возьмем дубликат файла словаря алиасов стандартной поставки, который откроем в сервисе.

Для начала определим фрагмент (технологию) базы знаний, которую будем использовать для назначения сметного свойства элементу модели и получения сметного решения. В области иерархии базы знаний, раскрывая уровни, выбираем технологию «Установка радиаторов и конвекторов»

BIM-_V~1_img298

Обратите внимание, на возможный цвет индикации позиций фрагментов в иерархии: красным – фрагменты без алиасов, черным – с алиасами, зеленым – алиасы фрагментов изменены в текущей сессии сервиса.

В области управления алиасами параметров фрагмента, анализируем информацию о фрагменте и требования для входных данных.

Идентификатор фрагмента «Ф0118-03-001».

Наименование технологии «Установка радиаторов и конвекторов».

Фрагмент состоит из трёх нормативных записей.

BIM-_V~1_img299

Для параметра фрагмента «ПРИБОР», при назначении сметного свойства, пользователь в диалоговом режиме при трансляции фрагмента должен указать тип отопительного прибора из трёх предопределенных значений (радиаторы чугунные, стальные и конвекторы). О чем свидетельствует [set] в столбце «измеритель» и перечисленные варианты для параметра в столбце «Значения».

В качестве значения «Объем», параметр принимает «мощность радиаторов и конвекторов», следует из столбца «Описание». Ограничений по числовым диапазонам нет, значение ячейки пустое (столбец «Значения»). Измеритель мощности отопительных приборов в «кВт». Алиас параметра по умолчанию «Мощность».

Теперь, проанализируем параметры элемента модели в BIM-системе.

Для этого, в тестовом режиме, воспользуемся инструментом плагина «Назначить сметное свойство». Сразу же, после активации команды и выделения элемента, в диалоговом окне «Сметная система АВС», будет перечислен список считываемых параметров и их возможные значения.

BIM-_V~1_img300

Как видно, требуемое считываемое значение «Мощность», отсутствует. Параметра, с таким наименованием, может и не быть в составе элемента или его значение пусто.

BIM-_V~1_img301

Проверяем «Свойства типа», семейства Revit для элемента «отопительный прибор». В качестве передачи мощности прибора, используется параметр «Номинальный тепловой поток_Вт » и единица измерения «Вт».

Делаем вывод: наименование алиаса и единица измерения параметра не совпадают.

Переходим в сервис и редактируем алиас параметра фрагмента «Объем».

BIM-_V~1_img302

В столбце «alias», в ячейке параметра, изменяем значение с «Мощность» на «Номинальный тепловой поток_Вт».

Так как, единица измерения параметра фрагмента выражена в «кВт», а в элементе модели «Вт», оставляем значение переводного коэффициента «1000».

Сохраняем изменения в редактируемом файле текущей сессии сервиса. Нажимаем «Сохранить текущий словарь алиасов» в меню «Файл».

Последний этап, внесение наименования нового алиаса в файл пользовательских параметров «UserParams.txt». Файл расположен в директории программного комплекса АВС, по следующему пути: \Abc_win\Exec.

BIM-_V~1_img303

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

Важно! Прекращаем работу «Базы знаний АВС».

BIM-_V~1_img304

В панели задач на иконке с приложением, с помощью контекстного меню, нажмите пункт «Закрыть».

BIM-_V~1_img305

Проверим результат наших изменений, тестовой выгрузкой элемента модели в смету.

Назначаем сметное свойство. В диалоговом окне «Сметная система АВС», к базовому списку, добавился новый считываемый пользовательский параметр «Номинальный тепловой поток_Вт» и его значение «807 Вт».

BIM-_V~1_img306

При назначении, применяем технологию  «18-03-001 Установка радиаторов и конвекторов».

Выгружаем результат и подаём его на вход в «АВС-Рекомпозитор».

BIM-_V~1_img307

Копируем данные в буфер, после рекомпозиции и рассчитываем смету в программном комплексе АВС.

BIM-_V~1_img308

Сметно-экономическое решение на выходе фрагмента работает корректно. Единицы мощности прибора и применяемой расценки в смете соответствуют проектным данным в модели.