XS_​ASSEMBLY_​FAMILY_​POSITION_​NUMBER_​FORMAT_​STRING

Tekla Structures
2019i
Tekla Structures

XS_​ASSEMBLY_​FAMILY_​POSITION_​NUMBER_​FORMAT_​STRING

Категория

Нумерация

Служит для задания содержимого номера позиции семейства сборки. Например, вместо DT1-1, DT1-2 можно определить нумерацию как DT1-A, DT1-B.

Для этого задайте расширенный параметр следующим образом:

XS_ASSEMBLY_FAMILY_POSITION_NUMBER_FORMAT_STRING= %ASSEMBLY_PREFIX%%ASSEMBLY_FAMILY_NUMBER%-%ASSEMBLY_FAMILY_QUALIFIER_WITH_LETTERS%

Этот расширенный параметр связан с конкретной моделью; его значение сохраняется в файле базе данных параметров.

Для задания содержимого номеров позиций семейств используются следующие переключатели. Можно использовать любое количество переключателей. Каждый из переключателей должен быть заключен в знаки процентов (%).

Переключатель

Описание

%ASSEMBLY_PREFIX%

Префикс сборки, заданный в свойствах детали на панели свойств.

%ASSEMBLY_POS%

Порядковый номер позиции сборки, начиная с начального номера, заданного в свойствах детали на панели свойств.

%ASSEMBLY_FAMILY_NUMBER%

Номер семейства сборки, заданный начальным номером (в свойствах детали на панели свойств) и конечной позицией в этой серии нумерации.

%ASSEMBLY_FAMILY_NUMBER_WITH_LETTERS%

Буквенный номер семейства сборки. Автоматически используются буквы от A до Z. Если требуется больше букв, Tekla Structures составляет комбинации из двух или даже трех букв, например AA или AAA.

Также можно задать допустимые буквы с помощью расширенного параметра XS_VALID_CHARS_FOR_ASSEMBLY_FAMILY_POSITION_NUMBERS.

%ASSEMBLY_FAMILY_QUALIFIER%

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

%ASSEMBLY_FAMILY_QUALIFIER_WITH_LETTERS%

Буквенный классификатор семейства сборки. Автоматически используются буквы от A до Z. Если требуется больше букв, Tekla Structures составляет комбинации из двух или даже трех букв, например AA или AAA.

Также можно задать допустимые буквы с помощью расширенного параметра XS_VALID_CHARS_FOR_ASSEMBLY_FAMILY_QUALIFIER.

%UDA:[uda_name]%

Определенный пользователем атрибут сборки или главной детали сборки. Если для сборки атрибут задан, используется именно он. Если он не задан, используется атрибут главной детали. Также можно указать, что должен использоваться только определенный пользователем атрибут главной детали, например: %UDA:MAINPART.USER_FIELD_1%.

%TPL:[tpl_name]%

Атрибут шаблона сборки или главной детали сборки, например: % TPL:PROJECT.NUMBER%.

Количество символов

Можно задать количество символов, добавив в конце каждого переключателя точку и требуемое количество. Например, %ASSEMBLY_FAMILY_QUALIFIER_WITH_LETTERS.3% позволяет получить для каждой сборки трехбуквенное обозначение, начиная с AAA.

Пример

Если задать расширенный параметр следующим образом

XS_ASSEMBLY_FAMILY_POSITION_NUMBER_FORMAT_STRING=%ASSEMBLY_PREFIX%/%ASSEMBLY_FAMILY_NUMBER.3%-%ASSEMBLY_FAMILY_QUALIFIER.3%

Результат будет следующим:

A/001-001.

Была ли эта информация полезной?
Назад
Далее