Здравствуйте!

Вы знаете, что после входа пользователям становится доступно намного больше содержимого?

2017i Table of Contents

Файлы конфигурации наборов свойств, используемые при экспорте IFC

Добавлено September 21, 2017 by Tekla User Assistance tekla.documentation@trimble.com

Версия программы: 
2017i

Файлы конфигурации наборов свойств, используемые при экспорте IFC

Файлы конфигурации наборов свойств, используемые при экспорте IFC

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

Предустановленные файлы конфигурации наборов свойств

Предопределенные файлы конфигурации доступны только для чтения и находятся в папке ..\ProgramData\Tekla Structures\<version>\Environments\Common\inp.

  • IfcPropertySetConfigurations_CV2.xml (наборы свойств По умолчанию )/ IfcPropertySetConfigurations_CV2_1.xml (наборы свойств Минимум ) содержит наборы свойств для случая, когда параметр Тип экспорта установлен в значение Координационный вид 2.0.

  • IfcPropertySetConfigurations_SG.xml (наборы свойств По умолчанию )/ IfcPropertySetConfigurations_CV2_1.xml (наборы свойств Минимум ) содержит наборы свойств для случая, когда параметр Тип экспорта установлен в значение Геометрия поверхности.

  • IfcPropertySetConfigurations_AISC.xml (наборы свойств По умолчанию )/ IfcPropertySetConfigurations_AISC_1.xml (наборы свойств Минимум ) содержит наборы свойств для случая, когда параметр Тип экспорта установлен в значение Вид для изготовителя металлоконструкций.

Файл IfcPropertySetConfigurations_CV1.xsd в той же папке — это файл схемы, описывающий структуру XML-файла и используемый для валидации XML-файла. Этот файл считывается при запуске программы.

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

Для конфигурирования экспортируемых в IFC наборов свойств в формате XML требуется два файла:

  • IfcPropertySetConfigurations.xsd — это файл схемы, описывающий структуру XML-файла и используемый для валидации XML-файла. Этот файл считывается при запуске программы.

  • IfcPropertySetConfigurations.xml — это файл собственно конфигурации наборов свойств.

Чтобы XML-файлы конфигурации были допустимыми, рекомендуется определять дополнительные наборы свойств в диалоговом окне Определение наборов свойств. По умолчанию дополнительные наборы свойств, которые вы создаете, сохраняются в папке \AdditionalPSets. Также можно считывать дополнительные наборы свойств из следующих папок:

  • XS_SYSTEM

  • XS_PROJECT

  • XS_FIRM

При использовании вышеупомянутых папок сохраняйте файлы в папке с именем \AdditionalPSets в системной папке, папке проекта или компании.

Содержимое файлов конфигурации наборов свойств

  • Файл конфигурации включает структуру наборов свойств и определения данных для свойств, входящих в наборы свойств:

    • Имя атрибута шаблона или определенного пользователем атрибута. Атрибуты шаблонов считываются из файла content_attributes_global.lst , а определенные пользователем атрибуты — из базы данных среды.

    • Тип данных, такой как String, Integer, Float, Timestamp, Boolean, Logical или planeanglemeasure.

    • Тип единицы измерения, такой как длина, площадь, объем или масса.

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

    • Возможность использования значений по умолчанию.

    • Возможность пропустить набор при экспорте, если атрибут шаблона или определенный пользователем атрибут не имеет значения.

  • Файл конфигурации содержит правила привязки наборов свойств к объектам IFC:

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

    • Возможность использования ограничивающих правил, таких как Equal, NotEqual, LessThan, GreaterThan, LessThanOrEqual и GreaterThanOrEqual для чисел и Equal и NotEqual для текста.

      Для добавления этих ограничивающих правил необходимо редактировать файл конфигурации дополнительного набора свойств с помощью подходящего редактора.

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

    • К разным типам объектов IFC можно привязывать разные наборы свойств. Например, пластина может иметь иной набор средств, нежели балка.

  • Если при экспорте для свойства не удается найти значение, набор свойств не записывается в файл экспорта вообще. Во избежание этого необходимо добавить в набор свойств атрибут optional=true для этого свойства.

Ниже приведен пример содержимого файла IfcPropertySetConfigurations_CV2.xml.

Ниже приведен пример содержимого файла IfcPropertySetConfigurations.xml.

Quick feedback

The feedback you give here is not visible to other users. We use your comments to improve our content.
We use this to prevent automated spam submissions.
Рейтинг: 
Голосов еще нет