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

Tekla Structures
2022
Tekla Structures

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

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

Прим.:

Если дополнительные наборы свойств были созданы в Tekla Structures 2022 или более ранней версии Tekla Structures, то в Tekla Structures 2022 и более поздних версиях будут доступны только наборы свойств, соответствующие типам объектов IFC в категории типов Конструктивный. Наборы свойств, соответствующие типам объектов в других категориях типов объектов (например IfcCovering в Общее), необходимо будет создать заново.

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

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

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

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

    Обратите внимание, что можно изменить имя и описание набора свойств или удалить существующий набор свойств. Для этого нажмите или соответственно.

  5. В появившемся диалоговом окне введите имя и описание набора свойств, затем нажмите кнопку Создать.
    Имя набора свойств может содержать любой текст, включая пробелы. Максимальная длина имени набора свойств — 255 символов. Имя не должно начинаться с префикса «Pset_», потому что этот префикс зарезервирован для стандартных наборов свойств BuildingSMART.
  6. Выберите требуемую категорию типа объекта в списке Объекты.
    Категория по умолчанию — Конструктивная. При выборе категории связанные с ней объекты IFC отображаются в списке Выбрать типы объектов.
  7. Выберите тип объекта в списке Выбрать типы объектов, установив соответствующий флажок.

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

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

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

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

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

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

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

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

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

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

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

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

Совет:

При определении наборов свойств из пользовательских атрибутов необходимо правильно выбирать Тип. Например, если свойства пользовательских атрибутов — обычный текст, выберите Строка. Если свойства пользовательских атрибутов — целые числа, выберите Целое число. При выборе неверного Типа экспорт набора свойств завершится сбоем. Обратите внимание, что можно получить строковое значение для пользовательского атрибута, чтобы добавить префикс USERDEFINED. к пользовательскому атрибуту, изменить Тип свойства на Атрибут шаблона, а Тип на Строка.

Пример.

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

Объект

IFC

Tekla Structures (по умолчанию)

балка

IfcBeam, (IfcMember)

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

IfcMechanicalFastener

Вид для изготовителя металлоконструкций IFC2x3: IfcOpeningElement

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

IfcMechanicalFastener

Распорки, вуты

IfcBeam, IfcPlate, (IfcMember*)

колонна

IfcColumn, (IfcMember), (IfcPile)

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

IfcPlate

Фундаменты

IfcFooting

Панель

IfcWall

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

IfcBuildingElementProxy

Муфт и анкер на конце арматурного стержня

IfcMechanicalFastener, (IfcTendonAnchor)

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

IfcReinforcingBar

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

IfcReinforcingMesh

Перекрытие

IfcSlab

Стальная сборка, ЖБ элемент, единица бетонирования

IfcElementAssembly

Стальной/бетонный элемент

IFC2x3: IfcBuildingElementProxy

IFC4: IfcDiscreteAccessory

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

IfcCovering

Сварной шов

IfcFastener

Общие вспомогательные объекты

Дымоход

IfcColumn, IfcBeam, IfcWall, (IfcChimney*)

Свая

IfcColumn, IfcBeam, (IfcPile*)

Прогон, стропило

IfcBeam, IfcColumn, (IfcMember*)

Перила

IfcColumn, IfcBeam, (IfcRailing)

Кровельная панель

IfcBeam, (IfcRoof*)

Сборки

Сборки Tekla Structures IfcFacilityPart (IfcBridgePartTypeEnum*)**

Встроенный анкер оттяжки

IfcElementAssembly, (IfcTendonAnchor*)

Пол в сборе

IfcElementAssembly, (IfcSlab*)

Перила

IfcElementAssembly, (IfcRailing*)

Пандус

IfcElementAssembly, (IfcRamp*)

Крыша

IfcElementAssembly, (IfcRoof*)

Лестницы

IfcElementAssembly, (IfcStair*)

Стена в сборе

IfcElementAssembly, (IfcWall*)

Арматурная сборка

IfcElementAssembly

Деталь в сборке (второстепенная деталь)

Экспортируется в соответствии с логическим объектом, указанным для соответствующей поддетали в этой таблице. Для экспорта в качестве IfcDiscreteAccessory установите расширенный параметр XS_IFC2X3​_EXPORT_​SECONDARY​_AS_​DISCRETEACCESSORY в значение TRUE в файле .ini, например в teklastructures.ini.

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