Хелпикс

Главная

Контакты

Случайная статья





Назначение отделки



1.Назначение отделки

 

Функция:

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

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

Что является объектом, с которым работает данный инструмент: Помещения

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

Вообще, правильное указание стадии является залогом адекватной работы приложения. Часто, особенно, когда выполняется проект реконструкции, в одном и том же месте могут находиться несколько объектов (те же помещения) принадлежащих к разным стадиям. Например, когда в проекте находятся обмерные планы, их помещения принадлежат стадии «Существующие», а уже новые помещения, возникшие в результате перепланировки, находятся в стадии «Новая конструкция» (или другой стадии по вашему выбору).

Результат:Заполненные текстовые параметры экземпляра помещения «Отделка пола», «Отделка стен», «Отделка потолка», «Базовая отделка». 

Последний параметр – «Базовая отделка» является своеобразным переводом английского «Base Finish», который можно перевести как «Отделка плинтусом». Эти четыре параметра всегда присутствуют у помещения, их не нужно создавать. Но при желании можно выбрать в настройках дополнения любой другой текстовой параметр.

Окно данного инструмента выглядит следующим образом:

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

Если вы внесли какие-то правки, обязательно нажмите кнопку «Зафиксировать правки», иначе ваши правки не сохранятся после закрытия окна. Перед любыми действиями с таблицей (фиксацией правок, экспорт, добавление строк, назначение отделки) нужно убедиться в том, что пустые ячейки в таблице отсутствуют. В крайнем случае, поставьте в ячейку прочерк.

Таблицу можно экспортировать в Excel и добавить в нее строки из файла Excel. Правда, файл, из которого вы добавляете строки, должен быть по своей структуре аналогичен тому, который получается в результате экспорта.

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

Чуть правее находится две радиокнопки, с помощью которых можно выбрать алгоритм работы инструмента: «Точное соответствие» и «Нечеткая логика».

 В чем между ними разница: Если у вас в проекте есть помещение с называнием «Лестница №1», то в режиме «Точное соответствие» будет найдено соответствие между «Лестница №1» и «Лестница», так как первое значение включает второе целиком. Регистр символов в данном случае не важен (то есть, нет разницы между «Лестница» и «лестница»). А вот если у вас есть помещение с названием «Лестничная клетка №1», то соответствия между ним и словом «Лестница» найдено не будет. Здесь будет найдено соответствие с помощью алгоритма «Нечеткая логика». Правда, этот алгоритм есть смысл использовать с осторожностью, так как логика его работы труднопредсказуема.

Чтобы запустить данный инструмент, нужно нажать кнопку «Назначить отделку».

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

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

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.