Входные файлы, используемые для импорта значений определенных пользователем атрибутов, представляют собой текстовые файлы, где в качестве разделителя используется запятая, символ табуляции, точка с запятой, пробел или определенный пользователем разделитель. Входные файлы содержат имена и значения определенных пользователем атрибутов для импорта в модель Tekla Structures.
Во входном файле заголовки столбцов должны содержать имена свойств и определенных пользователем атрибутов в объектах и на чертежах модели. Остальные строки содержат значения свойств и определенных пользователем атрибутов.
В качестве заголовка столбца необходимо включить по меньшей мере одно ключевое поле. Ключевые поля — это свойства чертежа или объекта модели. Tekla Structures использует эти ключевые поля для идентификации объектов модели или чертежей, которым будут назначаться определенные пользователем атрибуты.
Ключевые поля для объектов модели:
Ключевое поле
Пример
Операция
GUID
ID4FEAFC88-0000-0004-3133-343038303031
Tekla Structures назначает определенные пользователем атрибуты, содержащиеся в этой строке входного файла, тому объекту модели, у которого значение GUID равно ID4FEAFC88-0000-0004-3133-343038303031.
ASSEMBLY_POS
or
MARK
A3
Tekla Structures назначает определенные пользователем атрибуты, содержащиеся в этой строке входного файла, той сборке, у которой значение свойства ASSEMBLY_POS равно A3.
Повторите эту строку для каждой сборки, которую требуется включить в файл.
PHASE
2
Tekla Structures назначает определенные пользователем атрибуты, содержащиеся в этой строке входного файла, той сборке, у которой значение свойства PHASE равно 2.
При использовании этого ключевого поля следует дополнительно использовать в качестве ключевого поля свойство ASSEMBLY_POS.
Ключевые поля для объектов чертежей:
Ключевое поле
Пример
Операция
TYPE NAME
A D4
Tekla Structures назначает определенные пользователем атрибуты, содержащиеся в этой строке входного файла, тому чертежу, у которого свойство TYPE имеет значение A, а свойство MARK — значение D4.
Во входном файле необходимо использовать оба ключевых поля.
ID
134
Tekla Structures назначает определенные пользователем атрибуты, содержащиеся в этой строке входного файла, объекту чертежа, у которого значение ID равно 134.
Если требуется использовать определенные пользователем атрибуты со значениями других типов (не строковыми), эти типы данных необходимо определить в файле import_macro_data_types.dat , который находится в папке ..\Tekla Structures\<version>\environments\common\system.
Совет:
Если для создания входного файла используется Microsoft Excel сохраните файл с помощью команды Сохранить как в формате Текстовые файлы (с разделителями табуляцией) (*.txt).