О редактировании и создании систем классификации
Объясняет концепцию редактирования и создания систем классификации.
Функция классификации является общим решением, позволяющим редактировать существующие системы классификации в учетом требований проекта и создавать собственные системы классификации. Редактирование и создание систем классификации должно осуществляться только людьми, обладающими специальными знаниями и выполняющими административную роль в проекте. Кроме того, все содержимое этого справочного материала должно быть прочитано и учтено в соответствующем процессе.
В основном система классификации используется, чтобы записать определенное значение какого-либо параметра классификации. Значения системы классификации могут основываться на номерах (группы затрат) или названиях (Industry Foundation Classes). В случае систем, основывающихся на названиях, номера служат только для структурирования.
Редактирование и создание систем классификации должно выполняться вручную в соответствующем исходном файле. Для создания систем предлагаются шаблоны.
Ниже будут описаны требуемые и опциональные файлы, из которых может состоять система классификации, а также их функции и отношение между собой. Затем будут рассказано о местонахождении исходных файлов и о свойствах папок, которые необходимо учитывать. В заключение вы узнаете о важнейших моментах, на которые необходимо обращать внимание при редактировании и создании систем классификации.
Файлы системы классификации
Системы классификации должны состоять как минимум из одного индексного файла и одного каталога (Classification.xlsx). Опционально можно добавить назначение (Mapping.xlsx) и словарь (Wordbook.xlsx) для расширения функционалитета системы.
Индексный файл (необходимый)
В индексном файле происходит управление системой(ами) классификации их схемами (Versions). Файл должен называться Index.xml, так как иначе он не будет распознан программой. В этом файле заданы IDs систем классификации, их название в интерфейсе программы и записываемые параметры. ID-номер должен быть уникальным и не должен совпадать с системами классификации из индексного файла в другом каталоге.
Тип параметра (ParameterType=) определяет, будет ли система классификации выполнять запись на все элементы одного типа ("Type") или на отдельные элементы ("Instance").
В схемах (Versions) наряду с Versions-IDs и их названиями в интерфейсе программы заложены пути к исходным файлам xlsx.
Каталоги (опционально)
Каталоги (Classification.xlsx) определяют иерархии классов в системах классификации и доступны в программе в диалоге Выбрать классификацию. Каталог может основываться как на номерах, так и на описаниях. При кодировании по номерам также может быть выдано описание для пользователя. Как, например, в случае каталога DIN 276.
Каталоги совместимы с форматом Classification Manager из Autodesk BIM Interoperability Tools. Справка о формате находится на первом рабочем листе Instructions в каждом каталоге. Такая совместимость позволяет получить выгоду от получения внешних данных и, если вы уже работаете с этим форматом, от удобной интеграции своих существующих структур данных.
Если каталог в системе классификации отсутствует, то из него ничего нельзя выбрать и параметры классификации можно вводить только вручную.
Назначения (опционально)
Назначения (Mapping.xlsx) позволяют генерировать предложения нажатием на кнопку Внести предложения. Эти предложения основываются на классификации элемента в расчете трубопроводной сети LINEAR. Сгенерированные предложения создаются на основании внутреннего типа расчета (класс и подтип) и/или внутреннего сокращения системы (система). В качестве примера нумерации до уровня класса системы с использованием внутреннего сокращения системы можно привести назначение eBKP-Mapping.xlsx. Выдаваемые предложения основываются на параметрах классификации, которые назначены в присвоении внутренним типам расчета или сокращениям системы. Перед тем как записать предложенные классификации в модель, их всегда необходимо проверять на правильность.
Словари (опционально)
В случае основывающихся на названии систем классификации словари (Wordbook.xlsx) позволяют включать локализованные названия, которые впоследствии будут выдаваться в зависимости от настроенного языка интерфейса.
Если вы желаете интегрировать словарь в систему классификации, то вы можете скопировать файл IFC-Wordbook.xlsx и использовать его в качестве шаблона.
Директории систем классификации
Директория исходных систем классификации
В папке установки LINEAR: ..\CAD\RevitMain\Support\Classification находятся файлы с системами классификации, поставляемыми вместе с программой. В этой папке не следует выполнять редактирование существующих систем классификации и создавать новые, так как все изменения и новые системы могут быть удалены при обновлении программы.
Директория для отредактированных и новых систем классификации
В папке установки LINEAR: ..\CAD\RevitMain\User-Standards\Classification находятся шаблоны для создания собственных систем классификации. Если вы желаете отредактировать уже созданные системы классификации с учетом собственных потребностей, то скопируйте соответствующие файлы, включая индексный файл, из папки с существующими системами в эту папку. При редактировании существующих систем важно изменять ID системы классификации в индексном файле.