Creo ModelCHECK > Конфигурирование PTC Creo Modelcheck > Настройка файлов условий > Настройка файла условий: condition.mcc > Пример. Объяснение примера строк SET CONFIG FILE.
  
Пример. Объяснение примера строк SET CONFIG FILE.
Строки в секции SET CONFIG FILE примера файла condition.mcc объясняются следующим образом.
IF (USERNAME EQ finn) config=(check_default.mch) (start_finn.mcs) (constant_def.mcn) (status_1.mcq)
Запускает перечисленные файлы конфигурации, если именем пользователя является finn.
IF (USERNAME EQ gavin) AND (MODEL_UNIT EQ INCH) config=(check_default.mch) (start_standard.mcs) (start_gavin.mcs) (constant_inch.mcn) (status_2.mcq)
Запускает перечисленные файлы конфигурации, если именем пользователя является gavin, и установленными единицами измерения модели являются дюймы.
IF (USERNAME EQ gavin) AND (MODEL_UNIT EQ MM) config=(check_default.mch) (start_gavin.mcs) (constant_mm.mcn)(status_generic.mcq)
Запускает перечисленные файлы конфигурации, если именем пользователя является gavin, и в модели установлены метрические единицы измерения.
IF (GROUPNAME EQ CHECKER) config=(checks_checker.mch) (start_checker.mcs) (constant_def.mcn) (status_default.mcq)
Запускает перечисленные файлы конфигурации, если пользователь принадлежит к группе CHECKER.
IF (MODELNAME EQ ec*) config=(check_ec.mcs) (start_ec.mcs) (constant_def.mcn) (status_generic.mcq)
Запускает перечисленные файлы конфигурации, если имя модели начинается с ec.
IF (MODEL_TYPE EQ PRT_SHEETMETAL) config=(check_shtmel.mch) (start_shtmtl.mch) (constant_inch.mcn) (status_2.mcq)
Запускает перечисленные файлы конфигурации, если модель является деталью из листового металла.
IF (FT_GENERIC_PRT) AND (MODEL_UNIT EQ MM) config=(check_generic.mch) (start_default.mch) (constant_mm.mcn) (status_1.mcq)
Запускает перечисленные файлы конфигурации, если модель является базовой деталью, и ее единицами измерения являются миллиметры.
IF (FT_INSTANCE_PRT) AND (MODEL_UNIT EQ INCH) config=(check_instance.mch) (start_default.mch) (constant_inch.mcn) (status_2.mcq)
Запускает перечисленные файлы конфигурации, если модель является экземпляром таблицы семейства, и единицами измерения модели являются метрические единицы.
IF (MODEL_TYPE EQ PRT_PIPE) config=(check_pipe.mch) (start_pipe.mcs) (constant_def.mcn) (status_generic.mcq)
Запускает перечисленные файлы конфигурации, если модель является трубой.
 
*Примечание Обратите внимание, что опция PRT_PIPE предназначена не для систем трубопроводов, созданных с помощью модуля "Трубопроводы" (Piping), а только для моделей, которые содержат конструкторские элементы "труба".
IF (DATE_CREATED GTE 19970418) config=(check_default.mch) (sample_start.mcs) (constant_mm.mcn) (status_default.mcq)
Запускает перечисленные файлы конфигурации, если модель была создана после заданной даты.
IF (PRO_VERSION GTE 199842) config=(check_default.mch) (sample_start.mcs) (constant_mm.mcn) (status_generic.mcq)
Запускает перечисленные файлы конфигурации, если в последний раз модель сохранялась в более поздней версии Creo Parametric, чем указанная.
IF (NOSTART) config=(simple_checks.mch) (nostart.mcs) (constant_inch.mcn) (status_2.mcq)
Запускает перечисленные файлы конфигурации, если в модели найден параметр с именем NOSTART.
IF (MODEL_UNIT EQ INCH) config=(check_default.mch) (default_start.mcs) (constant_inch.mcn) (status_1.mcq)
Запускает перечисленные файлы конфигурации, если единицами измерения модели являются дюймы.
IF (MODEL_UNIT EQ MM) config=(check_default.mch) (default_start.mcs) (constant_mm.mcn) (status_2.mcq)
Запускает перечисленные файлы конфигурации, если единицами измерения модели являются дюймы.
ELSE config=(check_default.mch) (start_default.mcs) (constant_def.mcn) (status_default.mcq)
Запускает перечисленные файлы конфигурации, если не выполняется ни одно из выше приведенных условий.