Типы элементов IFC

Каждый элемент модели ArchiCAD, строительный объект и элемент аннотации ArchiCAD имеет аналог в структуре IFC (тип элемента IFC). В следующей таблице приводится соответствие между элементами ArchiCAD и типами элементов IFC.

Элемент ArchiCAD

Тип элемента IFC

 

Объект ArchiCAD > Подтип

Тип элемента IFC

Wall (стена)

IfcWall или IfcWallStandard Case (в зависимости от геометрии)

 

Объект > стена

IfcWall

Дверь

IfcDoor

 

Объект > Дверь

IfcDoor

Окно

IfcWindow

 

Объект > Окно

IfcWindow

Световой люк

IfcWindow

 

Объект > Проем

IfcOpeningElement

Крыша

IfcSlab (предварительно определенный тип Roof)

 

Объект > Крыша

IfcSlab (предварительно определенный тип Roof)

Оболочка

IfcSlab (предварительно определенный тип Roof)

 

Объект > Балка

IfcBeam

Beam (балка)

IfcBeam

 

Объект > Колонна

IfcColumn

Column (колонна)

IfcColumn

 

Объект > Свая

IfcPile

Перекрытие

IfcSlab (предварительно определенный тип Floor)

 

Объект > Перекрытие

IfcSlab (предварительно определенный тип Floor)

Лестница

IfcStair

 

Объект > Сборная железобетонная плита

IfcSlab

Морф

IfcBuildingElementProxy

 

Объект > Плита

IfcPlate

Пандус (Stair Maker)

IfcStair

 

Объект > Элемент

IfcMember

3D-сетка

IfcBuildingElementProxy (как геометрия IfcSite)

 

Объект > Предварительно напряжённая арматура

IfcTendon

Навесная стена

IfcCurtainWall

 

Объект > Лестница

IfcStair

Зона

IfcSpace

 

Объект > Лестничный марш

IfcStairFlight

Конец стены

IfcWall

 

 

 

Угловое окно

IfcWindow

 

Объект > Пандус

IfcRamp

Элемент сетки

IfcGridAxis

 

Объект > Марш пандуса

IfcRampFlight

Система сетки

IfcGrid

 

Объект > Ограждение

IfcRailing

Источник света

IfcFlowTerminal

 

Объект > Навесная стена

IfcCurtainWall

Размер

IfcAnnotation

 

Объект > Мебель

IfcFurnishingElement

Отметка уровня

IfcAnnotation

 

Объект > Деревянная ферма

IfcBeam

Text (текст)

IfcAnnotation

 

Объект > Фундамент

IfcFooting

Выносная надпись

IfcAnnotation

 

Объект > Основание

IfcFooting

Штриховка

IfcAnnotation

 

Объект > Пространство

IfcSpace

Линия

IfcAnnotation

 

Объект > Покрытие

IfcCovering

Дуга/окружность

IfcAnnotation

 

Объект > Арматурный стержень

IfcReinforcingBar

Полилиния

IfcAnnotation

 

Объект > Арматурная сетка

IfcReinforcingMesh

Радиальный размер

IfcAnnotation

 

Объект > Конец стены

IfcWall

Угловой размер

IfcAnnotation

 

Объект > Электрический элемент

IfcFlowTerminal

Сплайн-кривая

IfcAnnotation

 

Объект > Фитинг потока

IfcFlowFitting

Примечания:

Экспорт элементов сетки и 2D-элементов происходит только в том случае, когда активирована соответствующая возможность в трансляторе IFC.

См. Параметры фильтра импорта/экспорта.

Стандарт IFC не поддерживает экспорт размеров. В связи с этим экспорт элементов размеров приведет к тому, что они будут разбиты на линии и тексты (элементы IfcAnnotation).

В случае объектов, если Вы можете классифицировать подтип (например, объект, имеющий подтип стены), то объект будет экспортирован соответствующим образом (например, как  IfcWall). Некоторые подтипы автоматически назначаются типам элементов IFC, которые соответствуют их групповым именам (например, в случае подтипов “Кровать,” “Стул” или “Стол” их тип IFC автоматически устанавливается  в “IfcFurnishingElement”, так как их имя группы равно подтипу “Furnishing”). Если для типа элемента IFC отсутствует подтип, то мы рекомендуем найти подтип в IFC2x_Основной_Объект (см. иллюстрацию ниже) или использовать опцию Классификация элементов в панели Метки и категории диалога Параметры объекта (см. далее). Если такой тип элемента не существует, тогда объект будет экспортирован как обычный твердотельный объект (“IfcBuildingElementProxy”).

ClassifyObject.png 

Классификация элементов ArchiCAD оказывает влияние на тип экспорта IFC этого элемента. Отображение, приведенное а таблице выше, показывает стандартную и рекомендуемую ситуацию, когда значение классификации элемента (установленное в поле Классификация элементов в панели Метки и категории диалога установки параметров элемента) является таким же, что и его тип элемента ArchiCAD.

Классификация элементов

Тип IFC (ПРЕДОПРЕДЕЛЕННЫЙ ТИП)

Тип продукта IFC по умолчанию

Альтернативный Тип продукта IFC
(может быть установлен в Менеджере IFC)

Beam (балка)

IfcBeam

IfcBeamType

 

Прокси элемента здания

IfcBuildingElement
Proxy

IfcBuildingElement
ProxyType

 

Фитинг корпуса кабеля

IfcFlowFitting

IfcCableCarrier
FittingType

IfcDuctFittingType, IfcJunctionBoxType, IfcPipeFittingType

Сегмент корпуса кабеля

IfcFlowSegment

IfcCableCarrier
SegmentType

IfcCableSegmentType, IfcDuctSegmentType, IfcPipeSegmentType

Потолок

IfcCovering (ПОТОЛОК)

IfcCoveringType

 

Column (колонна)

IfcColumn

IfcColumnType

 

Покрытие

IfcCovering (NOTDEFINED)

IfcCoveringType

 

Навесная стена

IfcCurtainWall

IfcCurtainWallType

 

Дискретный аксессуар

IfcDiscreteAccessory

IfcDiscreteAccessory
Тип

IfcVibrationIsolatorType

Распределительный элемент камеры

IfcDistribution
ChamberElement

IfcDistribution
ChamberElementType

 

Элемент распределенного управления

IfcDistributionControl
Element

IfcControllerType

IfcActuatorType, IfcAlarmType, IfcFlowInstrumentType, IfcSensorType

Распределительный элемент

IfcDistribution
Element

IfcDistribution
ElementType

IfcDistributionChamber
ElementType, IfcActuatorType, IfcAlarmType, IfcControllerType, and more

Распределительный элемент потока

IfcDistributionFlow
Element

IfcValveType

IfcAirTerminalBoxType, IfcDamperType, IfcElectricTimeControlType IfcFlowMeterType, IfcProtectiveDeviceType, IfcSwitchingDeviceType

Дверь

IfcDoor

IfcDoorStyle

 

Фитинг воздуховода

IfcFlowFitting

IfcDuctFittingType

IfcCableCarrierFittingType, IfcJunctionBoxType, IfcPipeFittingType

Терминал потока воздуховода

IfcFlowTerminal

IfcAirTerminalType

IfcElectricApplianceType, IfcElectricHeaterType, IfcFireSuppressionTerminal
Type, IfcGasTerminalType, IfcLampType, IfcLightFixtureType, IfcOutletType, IfcSanitaryTerminalType, IfcStackTerminalType, IfcWasteTerminalType

Сегмент воздуховода

IfcFlowSegment

IfcDuctSegmentType

IfcCableCarrierSegment
Type, IfcCableSegmentType, IfcPipeSegmentType

Устройство преобразования энергии

IfcEnergyConversion
Device

IfcTransformerType

IfcAirToAirHeatRecovery
Type, IfcBoilerType, IfcChillerType, IfcCoilType, IfcCondenserType, IfcCooledBeamType, IfcCoolingTowerType, and more

Зажим

IfcFastener

IfcFastenerType

IfcMechanicalFastenerType

Контроллер потока

IfcFlowController

IfcValveType

IfcAirTerminalBoxType, IfcDamperType, IfcElectricTimeControlType, IfcFlowMeterType, IfcProtectiveDeviceType, IfcSwitchingDeviceType

Устройство перемещения потока

IfcFlowMovingDevice

IfcPumpType

IfcCompressorType, IfcFanType

Устройство хранения потока

IfcFlowStorageDevice

IfcTankType

IfcElectricFlowStorage
DeviceType

Устройство очистки потока

IfcFlowTreatment
Device

IfcFilterType

IfcDuctSilencerType

Фундамент

IfcFooting (NOTDEFINED)

(недоступно в схеме IFC 2x3)

 

Мебель

IfcFurnishingElement

IfcFurnishingElement
Тип

IfcFurnitureType, IfcSystemFurnitureElement
Type

Источник света

IfcFlowTerminal

IfcLampType

IfcAirTerminalType, IfcElectricApplianceType, IfcElectricHeaterType, IfcFireSuppressionTerminal
Type, IfcGasTerminalType, IfcLightFixtureType, IfcOutletType, IfcSanitaryTerminalType, IfcStackTerminalType, IfcWasteTerminalType

Осветительная арматура

IfcFlowTerminal

IfcLightFixtureType

IfcAirTerminalType, IfcElectricApplianceType, IfcElectricHeaterType, IfcFireSuppressionTerminal
Type, IfcGasTerminalType, IfcLampType, IfcOutletType, IfcSanitaryTerminalType, IfcStackTerminalType, IfcWasteTerminalType

Механический зажим

IfcMechanical
Fastener

IfcMechanical
FastenerType

 

Элемент

IfcMember

IfcMemberType

 

Свая

IfcPile (NOTDEFINED)

(недоступно в схеме IFC 2x3)

 

Фитинг трубы

IfcFlowFitting

IfcPipeFittingType

IfcCableCarrierFittingType, IfcDuctFittingType, IfcJunctionBoxType

Терминал потока в трубе

IfcFlowTerminal

IfcSanitaryTerminal
Type

IfcAirTerminalType, IfcElectricApplianceType, IfcElectricHeaterType, IfcFireSuppressionTerminal
Type, IfcGasTerminalType, IfcLampType, IfcLightFixtureType, IfcOutletType, IfcStackTerminalType, IfcWasteTerminalType

Сегмент трубы

IfcFlowSegment

IfcPipeSegmentType

IfcCableCarrierSegment
Type, IfcCableSegmentType, IfcDuctSegmentType

Плита

IfcPlate

IfcPlateType

 

Ограждение

IfcRailing (NOTDEFINED)

IfcRailingType

 

Пандус

IfcRamp (NOTDEFINED)

(недоступно в схеме IFC 2x3)

 

Марш пандуса

IfcRampFlight

IfcRampFlightType

 

Арматурный стержень

IfcReinforcingBar

(недоступно в схеме IFC 2x3)

 

Арматурная сетка

IfcReinforcingMesh

(недоступно в схеме IFC 2x3)

 

Крыша

IfcSlab (КРЫША)

IfcSlabType

 

Геометрия местности

часть геометрии IfcSite

(не доступна)

 

Перекрытие

IfcSlab (ПОЛ)

IfcSlabType

 

Лестница

IfcStair (NOTDEFINED)

(недоступно в схеме IFC 2x3)

 

Лестничный марш

IfcStairFlight

IfcStairFlightType

 

Предварительно напряжённая арматура

IfcTendon (NOTDEFINED)

(недоступно в схеме IFC 2x3)

 

Анкер предварительно напряжённой арматуры

IfcTendonAnchor

(недоступно в схеме IFC 2x3)

 

Транспортный элемент

IfcTransportElement (NOTDEFINED)

IfcTransportElement
Type

 

Wall (стена)

IfcWall

IfcWallType

 

Окно

IfcWindow

IfcWindowStyle

 

Подэлементам, составляющим Навесную Стену, не может быть назначена Классификация Элементов. Типы элементов IFC всех Рам Навесной Стены будут классифицироваться, как IfcMembers, а все Панели Навесной Стены - как IfcPlates.

В некоторых случаях необходимо моделировать строительные элементы, которым нет соответствия в инструментальной панели ArchiCAD; в этом случае Вы используете существующие инструменты. Например, для моделирования потолка можно воспользоваться инструментом Перекрытие. Использование по умолчанию значения “Тип ArchiCAD” для этого элемента приведет к его экспорту как IfcSlab. Чтобы избежать этого, используйте средство классификации элементов ArchiCAD для корректного описания этих нестандартных ситуаций и правильного экспорта таких элементов. За исключением Зон ArchiCAD, Осей и элементов аннотирования, все элементы ArchiCAD могут классифицироваться для экспорта в IFC. Таким образом, например, потолок, созданный при помощи инструмента Перекрытие может быть классифицирован как “Ceiling” (Потолок). В этом случае перекрытие будет классифицировано как элемент IfcCovering подтипа Ceiling в иерархии IFC архитектурной модели (эти установки могут быть проверены с помощью Менеджера IFC), а также в экспортируемой модели IFC.

См. также Менеджер IFC.

ClassifyAsCeiling.png 

Примечания:

Не изменяйте классификацию по умолчанию элементов ArchiCAD, если этого не требует Ваше логика моделирования. Используйте классификацию по умолчанию типов ArchiCAD. Например, нет необходимости классифицировать стену ArchiCAD как Стена: это приведет к тому же результату, что и сохранение значения по умолчанию для “Типа ArchiCAD”, которое автоматически экспортирует стены как ifcWall.

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

Таким образом, Классификация элементов является встроенной функцией классификации ArchiCAD, влияющей на экспорт в формат IFC. Доступные значения Классификации элементов не полностью соответствуют названиям типов сущностей IFC. Например, классификация “Потолок (Ceiling)”: не существует такой сущности, как IfcCeiling; взамен можно использовать имя IfcCovering, с предопределенным типом “Ceiling”. То же самое касается классификации Крыш: элементы ArchiCAD этого типа экспортируются как предопределенный тип IfcSlab. (Сущности с именем “IfcRoof” нет, однако есть Контейнер IFC. См Контейнер IFC.) Чтобы выяснить соответствие Сущности IFC Entity классификации любого элемента ArchiCAD, проверьте сущность “Тип IFC” в панели Метки и Категории диалогового окна Параметров Элемента или в Менеджере IFC в разделе IFC Атрибутов элемента. Можно использовать функцию Найти и Выбрать для фильтрации проекта по критериям “Классификации Элементов” или воспользоваться Интерактивным Каталогом для отображения этих данных элементов ArchiCAD. Например, можно выбрать или отобразить только элементы модели, классифицированные как IfcSlab.

Элемент ArchiCAD, классифицированный как Геометрия местности (Site Geometry) в процессе экспорта в IFC преобразуется в часть геометрии IfcSite (при условии, что этот элемент ArchiCAD обладает геометрией). После этого данные IFC сущности IfcSite могут редактироваться только Менеджере IFC. Для таких элементов ArchiCAD функции “Управления Свойствами IFC” в панели Метки и Категории не показываются.

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

См. Тип продукта IFC.

FilterbyClassification.png 

Для детального ознакомления с этими возможностями см. Поиск и Выбор Элементов и Интерактивный каталог.

Правила конвертирования элементов согласно типам элементов IFC в импортируемой модели IFC:

Если импортированный элемент IFC-модели обладает геометрией “extruded” (вытягиванием) и может быть воспроизведена при помощи какого-либо инструмента ArchiCAD (за исключением инструмента Объект), тогда импортированный элемент преобразуется в собственный элемент ArchiCAD, доступный для редактирования. Например, объект IfcBeam становится Балкой ArchiCAD.

Если импортированный элемент IFC-модели обладает геометрией “BREP” или если он не может быть воспроизведен с помощью какого-либо инструмента ArchiCAD, отличного от инструмента Объект (то есть в ArchiCAD отсутствует инструмент, аналогичный использованному при создании элемента), тогда импортированный элемент преобразуется в Объект или в Морф (в зависимости от настроенных Параметров Импорта). Например, элемент IfcBeam, описываемый геометрией BREP, будет преобразован в Объект ArchiCAD с подтипом Балка; элемент IfcCovering будет преобразован в Объект ArchiCAD с подтипом Покрытие, если в Параметрах Импорта для данного преобразования выбран вариант “Объект”.

Примечания:

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

См.  Параметры Импорта трансляторов IFC .

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

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