규칙 정의
RuleCHECK를 사용하는 조직은 모델 유형에 따라 다른 규칙을 첨부할 수 있습니다. RuleCHECK는 RC_MODEL_TYPE 매개변수를 사용하여 어떤 규칙 셋을 모델과 연관시킬지 결정합니다.
각각의 규칙 셋은 별도의 파일에 저장됩니다. 이러한 파일 이름은 원하는 대로 지정할 수 있지만 확장자는 .rule이어야 합니다.
모델과 규칙 셋을 연결하려면 RC_MODEL_TYPE 매개변수 값과 규칙 파일 이름이 동일해야 합니다. 다음 테이블에 예가 나와 있습니다.
RC_MODEL_TYPE
규칙 파일 이름
강철
steel.rule
판금
sheetmetal.rule
캐스팅
casting.rule
기본적으로 규칙 파일은 <creo-loadpoint>/modchk/text/<language>/rules에 저장됩니다.
* 
매개 변수 RC_MODEL_TYPE을 각 모델에서 정의해야 합니다. ModelCHECK를 사용하여 모델에서 이 매개 변수의 존재 여부 및 올바른 정의를 확인할 수 있습니다.
RuleCHECK를 사용하면 규칙을 관대한 규칙과 엄격한 규칙의 두 가지 카테고리로 분류할 수 있습니다.
관대한 규칙
관대한 규칙은 사용자에게 설계 조언을 제공하는 규칙입니다. 반드시 따르지 않아도 되는 일반적인 지침입니다.
엄격한 규칙
엄격한 규칙은 반드시 따라야 하는 설계 조언을 제공하는 규칙입니다. RuleCHECK는 이러한 각 규칙에 상태를 부가합니다. Creo 사용자는 이러한 규칙이 준수되었는지를 맨 마지막에 확인해야 합니다. 각 규칙 상태는 다음 세 가지 상태 중 하나로 설정할 수 있습니다.
보류 중(Pending) - 규칙이 모델에 첨부되었으나 아직 적용되지 않았습니다. 이것은 기본 상태입니다.
완료(Complete) - 규칙이 모델에 적용되었습니다. 또한 규칙에 설명을 추가할 수 있습니다. 규칙의 상태를 완료로 설정한 후에는 이 규칙을 준수한다는 승인을 해야 합니다.
무시(Override) - 규칙이 무시되었습니다. 규칙을 준수할 수 없는 경우 규칙을 준수하려 했으나 할 수 없었다는 설명을 제공해야 합니다. 계속하려면 규칙을 무시한 이유를 입력해야 합니다.
완료(Complete) 또는 무시(Override)를 선택하면 이름, 날짜 및 규칙의 상태를 변경한 이유와 같은 정보를 입력할 수 있는 설명 창이 활성화됩니다.
상태 변경은 Creo Parametric 모델에 기록되지만 모델을 저장해야만 디스크에 기록됩니다. 상태가 모델과 함께 저장되면 RuleCHECK를 통해서만 상태를 수정할 수 있습니다.