Creo ModelCHECK > Конфигурирование PTC Creo Modelcheck > Настройка файла конфигурации запуска > Настройка внешних файлов > Пользовательские настраиваемые проверки > Создание пользовательских проверок с помощью Creo Parametric TOOLKIT
  
Создание пользовательских проверок с помощью Creo Parametric TOOLKIT
1. Установите опцию конфигурации CUSTMTK_CHECKS_FILE в файле конфигурации запуска, указывающую на текстовый файл, в котором хранится определение проверки, следующим образом.
CUSTMTK_CHECKS_FILE text/custmtk_checks.txt
2. Настройте файл custmtk_checks.txt для задания проверок следующим образом.
# Custom TK Check File
# def-name of check as registered
# NOMATERIAL
DEF_NOMATERIAL CHKTK_NOMATERIAL_PRT
TAB_NOMATERIAL FEATURE
MSG_NOMATERIAL CUSTOM: Part has no material assigned
ERM_NOMATERIAL INFO: No material assigned to part
DSC_NOMATERIAL CUSTOM: Undefined material models
# SMALNAME
DEF_SMALNAME CHKTK_SMALNAME_PRT
TAB_SMALNAME FEATURE
MSG_SMALNAME CUSTOM: Part has short name
ERM_SMALNAME INFO: Part name length is less than 4 characters
DSC_SMALNAME CUSTOM: Short name models
где
DEF_<checkname> определяет наименование проверки. Формат должен быть CHKTK_<checkname>_<mode>, где режимом будет PRT, ASM или DRW.
TAB_<checkname> определяет вкладку (категорию) в отчете Creo ModelCHECK, по которой классифицируется данная проверка.
Опциями вкладки являются INFO, PARAMETER, LAYER, FEATURE, RELATION, DATUM, MISC, VDA и VIEWS.
MSG_<checkname> задает описание проверки, которое появляется в нижней части отчета Creo ModelCHECK, когда производится выбор имени.
DSC_<checkname> - наименование проверки, которое отображается в таблице отчета Creo ModelCHECK.
ERM_<checkname> INFO используется для задания результата проверки в виде информационного сообщения, отображающегося в нижней части отчета Creo ModelCHECK. Это полезно в проверках, в которых результаты нужно отображать не в виде значений, а в виде текстового сообщения.
3. Добавьте проверку и ее значения в файл конфигурации проверок.
4. Напишите приложение Creo Parametric TOOLKIT, чтобы задействовать пользовательские проверки. Это приложение будет регистрировать проверки и действия, выполняемые для проверок из отчета Creo ModelCHECK. Подробные сведения о процедуре написания такого приложения см. в документации Creo Parametric TOOLKIT.