Creo ModelCHECK > Рабочие режимы PTC Creo Modelcheck > Конфигурирование Creo ModelCHECK для индексации форм
  
Конфигурирование Creo ModelCHECK для индексации форм
1. Создайте новую папку, например D:\PTC\MC_CONFIGS.
2. Задайте для переменной среды MCDIR значение, указывающее на новую папку. Эту переменную необходимо задать на уровне системы или в пакетном файле Creo Parametric: <Creo Parametric load point>\bin\proe.bat.
Синтаксис в пакетном файле Windows следующий:
set MCDIR= D:\PTC\MC_CONFIGS
3. Скопируйте файлы конфигурации config_init.mc и condition.mcc в новую папку
4. Используя текстовый редактор, создайте следующие пустые файлы конфигурации в той же папке, где расположены файлы config_init.mc и condition.mcc:
shape_index.mch
shape_index.mcs
shape_index.mcn
Статус-файл *.mcq, включенный в список файла по умолчанию condition.mcc, относится к пакетным процессам и здесь не требуется.
Любая опция, исключенная из файлов конфигурации, интерпретируется как имеющая значение NULL или NO. Это позволяет легко разработать новый набор файлов конфигурации, специально предназначенный для конкретной операции, например для индексирования форм.
5. Измените файл config_init.mc в текстовом редакторе, включив следующие опции:
MC_ENABLE Y/N/A Y
CNFG_SELECT_AUTO Y/N/A Y
MC_MODE Y/N Y Y N N
WC_DUPINFO Y/N Y
6. Измените файл condition.mcc в текстовом редакторе следующим образом:
! Conditional file for ModelCHECK.
! Date: 04-12-2004
# SET CONFIG FILE
# Just using the else statement will use one set of configuration files for all files
ELSE config=(shape_index.mch)(shape_index.mcs)(shape_index.mcn)
# OVERRIDE CHECKS
# Deliberately exclude the following model types
IF (MODEL_TYPE EQ PRT_SKELETON) NOCHECK
IF (MODEL_TYPE EQ ASM_INTERCHANGE) NOCHECK
IF (MODEL_TYPE EQ ASM_MOLD_LAYOUT) NOCHECK
IF (MODEL_TYPE EQ PRT_PIPE) NOCHECK
IF (MODEL_TYPE EQ PRT_HARNESS) NOCHECK
# Exclude Part Family Table Generics that are not sheet metal
IF (FT_GENERIC_PRT) AND (MODEL_TYPE NE PRT_SHEETMETAL) NOCHECK
# Exclude Assembly Family Table Generics
IF (FT_GENERIC_ASM) NOCHECK