Creo ModelCHECK > Опции файла конфигурации запуска > Имя модели
  
Имя модели
Creo ModelCHECK может выполнять проверку соответствия имен моделей Creo Parametric, экземпляров и упрощенных представлений стандартам присвоения имен следующими способами.
Является ли длина имен файлов меньшей, равной или большей, чем заданное количество символов?
Состоят ли имена файлов только из символов или только из цифр?
Содержат ли имена файлов конкретные строки?
Воспользуйтесь следующим форматом в файле конфигурации запуска для задания конфигурации слоев.
[MODE]_[MOD_INST]_NAME [equality] [value]
где:
[MODE] является PRT, ASM или DRW.
[MOD_INST] является MODEL, INSTANCE или SIMPREP.
[equality] является взаимоотношением равенства. Допустимы следующие значения.
EQ — равно.
NEQ — не равно.
LT — меньше чем (только для длины).
GT — больше (только для длины).
LTE — меньше или равно (только для длины).
GTE — больше или равно (только для длины).
[value] — значение имени модели. Правила для этих значений являются следующими.
Не задавайте точных значений, так как все модели Creo Parametric должны иметь различные имена.
Используйте ALL_CHARACTERS для проверки того, что все модели обладают именами, состоящими только из символов. В этой проверке не учитываются дефисы (-) или подчеркивания (_), обнаруженные в именах.
Используйте ALL_NUMBERS для проверки того, что все модели обладают именами, состоящими только из цифр. В этой проверке не учитываются дефисы (-) или подчеркивания (_), обнаруженные в именах.
Используйте LENGTH_##, где ## является числом. В ходе этой проверке проверяется, что количество символов в именах модели меньше, меньше или равно, равно, больше или больше или равно заданному числу.
*, ?, # и $ могут использоваться в качестве групповых символов, где:
* — любое число символов;
? — один символ (цифровой, алфавитный или иной символ);
# — один числовой символ;
$ — один символ строки.
Для DRW_MODEL_NAME может быть задано значение FIRST_MODEL, если необходимо проверить, что имя чертежа является тем же самым, что и у первой модели, добавленной к чертежу.
Задайте LIST_XXX для ссылки на список приемлемых значений.
PRT_MODEL_NAME EQ LIST_NAMES
Задайте каждый элемент списка LIST_NAMES на отдельной строке в файле конфигурации следующим образом.
LIST_NAMES CE_*
LIST_NAMES CD_*
LIST_NAMES EO_*
Такая проверка проверит, все ли имена моделей начинаются с CE_, CD_ или EO_. В качестве альтернативы можно сослаться на текстовый файл, который содержит список, следующим образом.
LIST_NAMES text/list.txt
Например.
PRT_MODEL_NAME EQ ALL_CHARACTERS
PRT_MODEL_NAME EQ ALL_NUMBERS
PRT_MODEL_NAME EQ LIST_NAMES
PRT_INSTANCE_NAME EQ XYZ_*
PRT_INSTANCE_NAME EQ GENERIC
ASM_MODEL_NAME LT LENGTH_12
ASM_INSTANCE_NAME EQ E_##_*
DRW_MODEL_NAME EQ CD_*
DRW_MODEL_NAME EQ ???_CD
DRW_MODEL_NAME EQ FIRST_MODEL
Примеры групповых обозначений:
*test — данное значение должно заканчиваться на test, так что значение model test будет приемлемым.
??-?? — данное значение должно иметь длину пять символов с дефисом (-) в качестве третьего символа.
####-$000 — первые четыре символа должны быть цифрами, пятый символ должен быть дефисом (-), символ номер 6 должен быть буквой, а последние 3 символа должны быть нулями (0).
???_* — первые три символа могут быть любыми символами, за которыми следует подчеркивание.