2015년 9월 18일 금요일

5-2.[Model Check] condition.mcc에서 SET CONFIG FILE 섹션의 라인

샘플 condition.mcc에서 SET CONFIG FILE 섹션의 라인은 다음과 같이 설명됩니다.
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)
모델이 원본 부품이고 단위가 mm이면 나열된 구성 파일을 실행합니다.

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는 파이핑 모듈을 사용하여 생성된 파이핑 시스템이 아니라 파이프 피쳐가 포함된 모델에만 적용됩니다.

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)
모델이 지정된 버전보다 이후 버전의 PTC 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)
위의 조건이 모두 거짓일 경우 기본 구성 파일을 실행합니다.

댓글 없음:

댓글 쓰기