Типы IFC-данных

В этой главе кратко описываются основные типы IFC-данных, доступных в Archicad .

IFC-определение

Иерархия IFC-модели

IFC-тип

Тип Продукта IFC

IFC-контейнер

IFC-реквизиты

IFC-свойства

Ссылки на Классификацию IFC

IFC-назначения

IFC-определение

В IFC-модели проектная информация представляет собой наборы IFC-определений, таких как IFC-типы, Реквизиты, Назначения или Типы Продуктов. Каждое IFC-определение (например, IfcWall) содержит фиксированное количество IFC-реквизитов и любое количество дополнительных IFC-свойств.

Некоторые IFC-определения представляют собой характеристики других определений. Некоторые из них соответствуют реквизитам Archicad . Эти соответствия формируются автоматически при создании, экспорте или импорте IFC-моделей.

Реквизит Archicad

IFC-определение

Слой

IfcPresentationLayerAssignment

Строительный Материал

IfcMaterial

Распределенная

IfcSurfaceStyleRendering

Многослойная Конструкция

IfcMaterialLayerSet (геометрия вытягивания) или IfcMaterialList (геометрия BREP)

Профиль

IfcProfileDef

Можно настроить различные способы преобразования Слоев, Строительных Материалов и Покрытий импортируемых IFC-моделей при помощи Параметров Преобразования Трансляторов для Импорта.

Преобразование Слоев для IFC-импорта и Преобразование Материалов и Покрытий.

Иерархия IFC-модели

IFC-модель представляет собой совокупность иерархически упорядоченных IFC-определений. Следующее изображение иллюстрирует соответствие каждого уровня этажа IFC-модели (IfcBuildingStorey) этажам проекта Archicad .


IFCModelHierarchy.png

В Archicad  все объекты и элементы привязываются к собственным этажам. Поэтому в иерархии IFC-модели они по умолчанию располагаются на IfcBuildingStorey (уровнях этажей), соответствующих их собственными этажам. Однако в Менеджере IFC-проекта элементы связываться напрямую с IfcSite или IfcBuilding. Соседние здания (например, созданные при помощи инструмента Морф) и элементы окружающей среды (деревья, ограды, дороги, и т.п.) могут относится к местности, а не к проектируемому зданию и его этажам.

По умолчанию IFC-элементы (например, IfcBuildingElements) и определения IfcSpace находятся на одном уровне иерархии IFC-модели. Однако Объекты и Морфы в Archicad  (независимо от их Классификации) могут быть привязаны к Зонам Archicad  (IfcSpace), а не к своим Собственным Этажам.

Пространственные IFC-элементы

К Пространственным IFC-элементам относятся IfcProject, IfcSite, IfcBuilding, IfcBuildingStorey, а также IfcSpace. Эти определения располагаются на верхних уровнях иерархии Менеджера IFC-проекта.

Управление этими элементами и настройка их IFC-данных осуществляется только в Менеджере IFC-проекта.

Однако значения IFC-реквизитов этих пространственных элементов определяются на основе данных текущего проекта.

IfcSite определяет географическое расположение IfcProject. Это определение может быть дополнено геометрией. В Archicad  геометрия местности формируется из 3D-сеток, Объектов Местности и элементов, относящихся к Классу “Геометрия Местности”.

В Archicad поддерживается только одно определение здания (IfcBuilding). Но вы можете импортировать несколько определений местности (IfcSite), даже если IfcSite располагается выше IfcBuilding в иерархии. Поэтому при импорте IFC-файла, содержащего несколько зданий, необходимо выбрать только одно здание для импорта.

См. Выбор Здания и Местности.

Существуют приложения, поддерживающие экспорт топографии зданий в несколько определений IfcSite. В этом случае импорт IfcBuilding приводит к импорту и объединению всех определений местности (IfcSites), содержащих импортируемое здание. В результате вы получите одно определение IfcSite и одно определение IfcBuilding, но IfcSite будет содержать все IfcSites.

Управление Global ID (IFC-реквизитом) на Основе Информации о Проекте Archicad

По умолчанию в Archicad назначаются идентичные реквизиты GlobalID следующим определениям: IFC Project, IFC Site, IFC Building и IFC Story. Точнее, Global ID будут совпадать при условии совпадения ключевых слов в соответствующих полях ID (или при отсутствии значений этих ключевых слов) в диалоге Информации о Проекте (команда меню Файл > Информация). Эти ключевые слова можно изменить в диалоге Информации о Проекте, в результате чего пространственные определения могут иметь одинаковые или разные значения GlobalID.

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

В таком случае следует вести одинаковые ключевые слова в полях “ID Проекта” и “ID Участка”. В полях же “ID Здания” необходимо задать разные ключевые слова.


allinone_v2.png

Определения IFC Story не имеют соответствующих полей ID в диалоге Информации о Проекте. GlobalID определений IFC Story являются производными от ID Здания. Совпадение значений ID Зданий в двух различных проектах приведет к тому, что все этажи этих зданий, имеющие одинаковые Номера Этажей, будут иметь и одинаковые GlobalID.

IFC-тип

IFC-тип - это вид IFC-определения, предназначенный для объединения элементов IFC-модели в иерархическом порядке и отображаемый в Менеджере IFC-проекта в древовидном списке.

Каждому элементу модели, экспортируемому в IFC-формат, назначается IFC-тип. В Archicad  IFC-типы создаются на основе Сопоставления Типов (по Инструментам или по Классам), настраиваемого в параметрах Транслятора для Экспорта.

См. Сопоставление Типов для IFC-экспорта.

IFC-типы элементов отображаются в диалоге Управления IFC-свойствами (в диалогах Параметров Элементов) и в Менеджере IFC-проекта в Archicad .


IFCType.png

Можно также воспользоваться функцией Найти и Выбрать для фильтрации проекта по критериям “IFC-типа” или воспользоваться Интерактивным Каталогом для отображения этих данных элементов. Например, можно выбрать или отобразить только элементы модели, имеющие IFC-тип IfcSlab.

См. Настройка Критериев элементов при помощи IFC-данных.

Тип Продукта IFC

Тип Продукта IFC определяет конкретный стиль/тип или иные данные на основе их взаимосвязи с общими IFC-реквизитами и Свойствами. Например, IfcWindowStyle - Тип Продукта IFC, к которому относится множество окон (IfcWindow).

Определения Типов Продуктов IFC назначаются элементам на основе Сопоставления Типов, настраиваемого в параметрах Транслятора для Экспорта.

См. Сопоставление Типов для IFC-экспорта.

IFC-контейнер

IFC-контейнер (связанный объект IfcRelAggregates) - это IFC-определение, не имеющее собственной геометрии. При этом его компоненты (связанные объекты IfcRelAggregates) содержат все геометрические характеристики и данные об их конструкции.

Экспорт иерархических элементов в качестве IFC-контейнеров

Настройки IFC-трансляторов для Экспорта позволяют экспортировать в IFC иерархические элементы (Навесные Стены. Лестницы и Ограждения) в виде единых или иерархических элементов.

  • Элементы, сохраняющие свою иерархию, экспортируются в виде определений IFC-контейнеров, подэлементы которых представляют собой отдельные IFC-элементы. Это позволяет сохранить исходную взаимосвязь подэлементов иерархических элементов (Лестниц и т.п.).
  • При экспорте единых элементов создаются единые IFC-определения, содержащие геометрию всех исходных подэлементов. В этом случае взаимосвязь всех иерархических подэлементов (например, Лестниц и их отдельных компонентов) теряется.
  • Использование при IFC-экспорте функции “Декомпозирования на составляющие Многослойных Конструкций и элементов Сложных Профилей” приводит к созданию в IFC-файле элементов IFC-контейнеров. Например, многослойные стены сохраняются в виде элементов IFC-контейнеров типа “IfcWall”, не обладающих геометрией, а геометрические данные получаются из “IfcBuildingElementPart”, в которых сохраняются отдельные слои.

    Эти параметры экспорта можно настроить в разделе Преобразование Геометрии для IFC-экспорта.

IFC-реквизиты

IFC-реквизиты - это основные идентификаторы IFC-определений. Наименования IFC-реквизитов не могут быть изменены, так как они являются частью стандарта IFC, созданного buildingSMART.

Большинство наименований IFC-реквизитов получается непосредственно из проекта. Например, к IFC-реквизитам элемента здания IfcWall относятся:

  • GlobalId: Глобальный Уникальный Идентификатор IfcWall в IFC-модели (недоступен для редактирования).
  • OwnerHistory: информация о текущем владении элементом IfcWall.
  • Имя: его стандартное значение создается на основе ID Элемента IfcWall (диалог Параметров Стены > панель Классификации и Свойства).
  • Description: текстовое описание, добавляемое по желанию.
  • ObjectType: текстовое поле, не обязательное для заполнения и содержащее описание подтипа элемента или дополнительную информацию.
  • Tag: это преднастроенное значение является "Уникальным ID" IfcWall в Archicad (не совпадает с IFC GlobalId).

    IFCPropertyAttribute.png
  • OwnerHistory связывается со всеми независимыми объектами, отношениями и свойствами. Его компоненты и значения, получаемые из данных проекта, скрыты в пользовательском интерфейсе. Он включает, например, информацию о владельце (OwningUser) (некоторые данные о владельце, указанные в диалоге Информации о Проекте (команда меню Файл > Информация)).

IFC-свойства

IFC-свойства — это элементы дополнительной информации, назначаемые IFC-определениям. Они группируются в наборы свойств (IfcPropertySet).

IFC-свойства могут быть стандартными или нестандартными.

  • Организация buildingSMART определяет стандартизированные наборы свойств для каждой поддерживаемой IFC-схемы, включая IFC2x3, IFC4 и IFC4x3. Имена стандартных наборов свойств начинаются с префикса Pset_.
  • Нестандартные данные, создаваемые в экспортирующих приложениях, могут иметь любые наименования и храниться в любых наборах свойств (наименования этих наборов свойств обычно содержат название экспортирующего приложения или Определения Модельного Вида IFC, использующего данное свойство).

    См. Сопоставление Свойств для IFC-экспорта.

Ссылки на Классификацию IFC

Ссылки на Классификацию (IfcClassificationReference) предназначены для упорядочивания IFC-элементов по категориям. Вы можете присвоить Ссылочный Идентификатор Элемента, реквизит классификационного Имени и некоторые другие необязательные параметры всем элементам проекта (таким как здание, этажи, конструктивные элементы или зоны).

Классификация элементов в соответствии с этой системой настраивается в Менеджере IFC-проекта или в диалогах Параметров Элементов.

См. Создание Новых Специальных IFC-свойств.

IFC-назначения

IFC-назначения (IfcRelAssigns) определяют связи между элементами проекта. Каждый тип назначения может иметь свой собственный IFC-реквизит (наиболее важный -  Object Type) и стандартные или специальные IFC-свойства. К основным типам назначения IFC стандартов относятся:

  • IFC-группа (IfcGroup): Используется для объединения любых элементов проекта (элемент здания, этаж и т.д.) в группы. Пример: Пример: колонны и балки могут быть объединены в группу каркаса. Возможно группирование и по многоуровневой иерархии: Например, можно включить группы пространственных рам в группу "система рам".
  • IFC-зона (IfcZone): Используется для группирования элементов IfcSpace (эквивалент Зон). Пример: Зоны Archicad  одного функционального назначения можно объединить в IfcZone, например, "Зона Безопасности". Назначения IfcZone также поддерживают многоуровневую иерархию. Например, можно сгруппировать несколько Зон (IfcSpace) в IfcZone (Зоны Безопасности), являющуюся частью группы IfcZone более высокого уровня (Правительственные Зоны).
  • Пространственная Зона IFC (IfcSpatialZone): Используйте этот элемент для группирования пространств или определения конкретных зон для функциональных, конструктивных или организационных целей, таких как тепловые зоны, зоны освещения или зоны строительства. В отличие от базовых групп, Пространственная Зона IFC может иметь собственную отдельную 3D-форму и расположение. Для элементов Зон и Морфов Archicad, классифицированных как Пространственные Зоны: вы можете использовать сопоставление типов для их экспорта в качестве IfcSpatialZone. Другие элементы Archicad также можно назначить объекту IfcSpatialZone вручную в Менеджере IFC-проекта.
  • группирование пространств или определение конкретных зон для функциональных, конструктивных или организационных целей, таких как тепловые зоны, зоны освещения или зоны строительства. В отличие от базовых групп, Пространственная Зона IFC может иметь собственную отдельную 3D-форму и расположение.
  • IFC-система (IfcSystem): Используется для ручного группирования любых элементов проекта (особенно элементов MEP) в иерархию систем с помощью настроенных MEP-систем или путем импорта систем, экспортированных, например, из приложений MEP. Также поддерживается создание иерархии (родительских и дочерних) систем. Пример: сгруппированные лифты могут составлять систему вертикальных связей, являющуюся дочерней подсистемой системы оборудования. Или элементы, сгруппированные в систему холодного водоснабжения, могут являться подсистемой водоснабжения. Кроме того, можно связывать системы с пространственными элементами (IfcSite, IfcBuilding, IfcStorey или IfcSpace). Например, можно связать систему воздуховодов со всеми Зонами (IfcSpace), через которые она проходит.
  • Инженерные Системы IFC
  • Распределительные Системы IFC

Поддерживаются все вышеперечисленные типы IFC-назначений:

  • Менеджер IFC-проекта позволяет задавать любые назначения и управлять всеми связанными с ними IFC-данными.
  • Рассмотренные назначения данных (например, системы IfcSystem, сохраненные в инженерной IFC-модели, или пространства IfcZone, настроенные в приложении эксплуатации объектов) создаются в процессе импорта IFC-моделей.
  • Все доступные IFC-назначения (заданные вручную или предварительно импортированные) экспортируются из текущего проекта и сопоставляются с новыми IFC-моделями.

    См. Использование Назначений в Менеджере IFC-проекта.


    IFCAssignments.png