Определение дополнительных наборов свойств для экспорта в IFC

Tekla Structures
2021
Tekla Structures

Определение дополнительных наборов свойств для экспорта в IFC

Можно создавать дополнительные наборы свойств из атрибутов шаблонов и определенных пользователем атрибутов, задавать свойства для атрибутов, а также привязывать Tekla Structures наборы свойств к объектам IFC для экспорта IFC. Tekla Structures сохраняет дополнительные наборы свойств в файлах конфигурации. Можно хранить несколько файлов конфигурации в разных местах. Когда Tekla Structures экспортирует файл IFC, программа считывает предустановленные наборы свойств и добавленные наборы свойств.

Добавление нового файла конфигурации набора свойств IFC

  1. В меню Файл выберите Экспорт > IFC.
  2. Выберите <новый> в списке Дополнительные наборы свойств и нажмите кнопку Изменить.
    Если вы скопировали один из предустановленных файлов конфигурации в папку модели, откройте его.
  3. В диалоговом окне Определения наборов свойств введите имя для нового файла конфигурации в поле Имя.
  4. Введите имя для набора свойств рядом с кнопкой Создать и нажмите кнопку Создать.

    Можно также выбрать один из наборов свойств в списке Набор свойств.

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

  5. Введите описание для нового набора свойств в пустое поле.
  6. Выберите тип объекта в списке Выбрать типы объектов, установив соответствующий флажок.

    При этом в списке Выбрать атрибуты отображаются атрибуты, доступные для выбранного типа объекта.

  7. Добавьте требуемые атрибуты из списка Выбрать атрибуты, установив флажки рядом с именами атрибутов.

    Атрибуты добавляются в Список всех выбранных свойств справа. Этот список определяет, какие атрибуты экспортируются и в каком формате:

    • Можно добавлять новые атрибуты, вводя имя атрибута в поле Атрибут в области Создать/изменить свойство и нажимая кнопку Добавить.
    • Можно изменять и удалять атрибуты в списке, выбирая атрибуты в списке и нажимая кнопку Изменить или Удалить.
  8. В разделе Создать/изменить свойство задайте свойства атрибута:
    • Выберите Тип свойства для выбранного атрибута.

      Для пользовательских атрибутов, имена которых содержат более 19 символов, здесь всегда нужно выбирать Атрибут шаблона. Например, выберите Атрибут шаблона для свойства ASSEMBLY.USERDEFINED.PLANS_STATUS.

    • Введите или измените имя выбранного атрибута в поле Имя.
    • Выберите Тип атрибута. Тип может быть одним из следующих: Строка (последовательность символов), Логическое значение (ложь или истина), Целое число (число без дробной части), Измерение, Действительное число (числа, имеющие десятичное представление) или Метка времени.
    • Если пользовательский атрибут имеет тип Измерение:
      • Можно выбрать Тип измерения: Длина, Площадь, Объем, Масса, Положительная длина или Кол-во.
      • Можно выбрать коэффициент преобразования (Преобразование) и Точность преобразования.

        Определяемая пользователем точность позволяет лучше оптимизировать размер IFC-файла.

  9. Нажмите кнопку Сохранить, чтобы сохранить изменения.

1) Группы объектов, для которых атрибуты Tekla Structures записываются в экспортируемый файл IFC

2) Атрибуты шаблонов или пользовательские атрибуты, которые требуется экспортировать для выбранного объекта

3) Список с выбранными атрибутами

4) Свойства, которые можно задать для атрибутов

Совет:

Вы можете получить строковое значение для пользовательского атрибута, чтобы добавить префикс USERDEFINED. к пользовательскому атрибуту, изменить Тип свойства на Атрибут шаблона, а Тип на Строка.

Пример:

Объекты модели Tekla Structures и соответствующие им объекты IFC

Объект Tekla Structures

Объект IFC

Балка

IfcBeam (IfcMember)

Колонна

IfcColumn, (IfcPile), (IfcMember)

Составная балка

IfcBeam, (IfcMember)

Изогнутая балка

IfcBeam, (IfcMember)

Блочный фундамент, ленточный фундамент

IfcFooting

Перекрытие

IfcSlab

Панель

IfcWall или IfcWallStandardCase

Контурная пластина

IfcPlate или IfcDiscreteAccessory

Болты, гайки и шайбы

IfcMechanicalFastener

Отверстие под болт

IfcOpeningElement

Вертикальные распорки

IfcMember

Ограждение: балка, колонна

IfcBeam, IfcColumn, (IfcRailing)

Сборка, ЖБ элемент

IfcElementAssembly, (IfcRailing), (IfcRamp), (IfcRoof), (IfcStair), (IfcWall)

Единица бетонирования

IfcElementAssembly

Проект Tekla Structures

IfcProject

Деталь в сборке

IfcDiscreteAccessory

Обратите внимание, что по умолчанию при экспорте в IFC2x3 второстепенные металлические объекты не экспортируются как IfcDiscreteAccessory. Чтобы использовать для экспортируемых второстепенных металлических объектов категорию IfcDiscreteAccessory, установите расширенный параметр XS_IFC2X3_EXPORT_SECONDARY_AS_DISCRETEACCESSORY в значение TRUE в файле .ini, например teklastructures.ini.

Элемент

IfcDiscreteAccessory

Стержень, проволока, преднапряженная арматура, сетка, напрягаемая арматура и другие компоненты, закладываемые в бетон

(IfcReinforcingElement)

Армирование

IfcReinforcingBar

Захватка бетонирования, шов бетонирования

IfcBuildingElementProxy

Обработка поверхности

IfcCovering

Сварной шов

IfcFastener

Прим.:
  • Если в таблице выше объект IFC не заключен в скобки, объект Tekla Structures автоматически экспортируется в этот тип объекта IFC. Если объект IFC заключен в скобки, объект Tekla Structures не экспортируется в этот тип объекта IFC автоматически, но вы можете выбрать этот тип IFC для объекта Tekla Structures на вкладке Экспорт в IFC.
  • Также можно использовать объекты IFC IfcBuildingElementPart и IfcBuildingElement. IfcBuildingElement соответствует балкам, колоннам и т. п., но не сборкам.
  • Составные балки всегда экспортируются как объекты Brep.
Была ли эта информация полезной?
Назад
Далее