В этом примере показано, как добавить собственные пользовательские атрибуты в дерево атрибутов в редакторе шаблонов.
Прежде чем приступить, добавьте свой пользовательский атрибут в файл objects.inp. Например, можно добавить атрибут с именем MY_ATTRIBUTE
в пользовательские свойства чертежа.
-
Откройте файл contentattributes_userdefined.lst в текстовом редакторе.
Этот файл находится в папке \bin\applications\Tekla\Tools\TplEd\settings в папке установки Tekla Structures.
-
Сохраните файл с соответствующим именем (например, MY_contentattributes_userdefined.lst) в той же папке.
-
Добавьте
MY_ATTRIBUTE
в список имен атрибутов и задайте параметры следующим образом:
-
Добавьте
MY_ATTRIBUTE
в список атрибутов, назначенных типам содержимого.
Выберите тип содержимого в соответствии с тем, с каким объектом данный атрибут связан в файле objects.inp. В данном примере используется тип содержимого DRAWING
. Добавьте атрибут в формате USERDEFINED.<ATTRIBUTE_NAME>
.
-
Сохраните изменения.
-
Откройте файл contentattributes.lst в текстовом редакторе.
-
Добавьте в файл следующую строку:
[INCLUDE MY_contentattributes_userdefined.lst]
-
Сохраните изменения.
Атрибут отображается в дереве атрибутов в редакторе шаблонов в категории DRAWING > USERDEFINED
: