본문 바로가기
Creo/Creo 환경 설정

Creo 4.0 > default_checks.mch 파일 구성 - Part 모드 체크 #3/4

by 아이디티 2020. 6. 24.
  • xGeom Checks -B

1. SHARP_EDGES (예리한 모서리)

 

모델의 예리한 모서리를 나열합니다. 예리한 모서리는 모서리에서 교차하는 두 서피스 간의 지정된 각도에 의해 정의됩니다. 각도는 SHARP_ANGLE 상수 구성 옵션을 사용하여 설정됩니다. 발견된 경우 Creo Parametric 창에서 해당 피쳐를 강조표시할 수 있습니다. Creo ModelCHECK 보고서에서 글로벌 참조 표시기에 액세스하여 보고된 피쳐와 관련된 참조를 모두 볼 수도 있습니다. 이 체크에는 비교적 오랜 시간이 소요됩니다. 빠른 속도를 원한다면 이 체크를 해제하십시오.

 

 

2. SHORT_EDGES (짧은 모서리)

 

모델에서 지정된 한계보다 짧은 길이를 가진 모서리를 나열합니다. 이 길이 한계는 SHORT_EDGE 상수 구성 옵션을 사용하여 정의할 수 있습니다. 짧은 모서리가 발견된 경우 Creo Parametric 창에서 해당 피쳐를 강조표시할 수 있습니다.

Creo ModelCHECK 보고서에서 글로벌 참조 표시기에 액세스하여 보고된 피쳐와 관련된 참조를 모두 볼 수도 있습니다.

SHORT_EDGE의 값을 CALCULATE로 설정할 수 있습니다. 이 경우 짧은 모서리를 결정하도록 사용된 값은 모델의 크기를 토대로 합니다.

 

 

3. SMALL_CYLSRF (작은 원통형 서피스)

 

원통형 서피스(라운드, 구멍 등)와 반지름이 작은 피쳐를 나열합니다. 최소 반지름은 SMALL_RADIUS 상수 구성 옵션을 사용하여 정의할 수 있습니다. 발견된 경우 Creo Parametric 창에서 해당 피쳐를 강조표시할 수 있습니다.

Creo ModelCHECK 보고서에서 글로벌 참조 표시기에 액세스하여 보고된 피쳐와 관련된 참조를 모두 볼 수도 있습니다.

 

 

4. SRF_EDGES (서피스 간격 및 중첩)

 

교차되는 서피스 간에 간격이나 중첩이 있는 모서리를 나열합니다. 발견된 경우 Creo Parametric 창에서 해당 피쳐를 강조표시할 수 있습니다. Creo ModelCHECK 보고서에서 글로벌 참조 표시기에 액세스하여 보고된 피쳐와 관련된 참조를 모두 볼 수도 있습니다. 이 체크에는 비교적 오랜 시간이 소요됩니다. 빠른 속도를 원한다면 이 체크를 해제하십시오.

 


  • Information

1. FILE_SIZE (파일 크기)

 

모델을 저장할 디스크 공간을 표시합니다.

 

 

2. FREEFORM (자유형 서피스)

 

모델의 자유형 피쳐 수를 보고합니다.

Creo ModelCHECK 보고서에서 글로벌 참조 표시기에 액세스하여 보고된 피쳐와 관련된 참조를 모두 볼 수도 있습니다.

 

 

3. GEOMETRIC_TOL (기하 공차)

 

부품, 어셈블리, 드로잉과 연관된 모든 기하 공차를 보고합니다.

 

 

 

4. INSERT_MODE (활성화 상태의 삽입 모드)

 

삽입 모드가 활성화되었는지 보고합니다. 활성화된 경우 Creo ModelCHECK 보고서를 통해 삽입 모드를 비활성화할 수 있습니다. ModelUPDATE 모드가 활성화된 경우 삽입 모드가 자동으로 비활성화됩니다.

 

 

5. LOW_TOLERANCE(허용 가능 최소 공차)

 

모델에서 공차가 표준 최소 값보다 작은 치수를 보고합니다. 발견된 경우 Creo Parametric 창에서 해당 피쳐를 강조표시할 수 있습니다. 허용 가능한 최소 공차는 MIN_TOLERANCE 구성 옵션을 사용하여 설정합니다.

 

 

6. MATERIAL_INFO (재료 유형)

 

모델의 재료가 정의되었는지 여부를 보고합니다. 정의된 경우 재료 이름을 보고합니다. 이 체크는 정의된 재료가 허용 가능 목록에 속하는지 확인합니다. 표준 재료 이름은 MATERIAL_NAME 구성 옵션을 사용하여 시작 구성 파일에 나열됩니다. ModelUPDATE 모드가 활성화되고 재료가 모델에 할당되지 않았으면 이 체크는 재료 라이브러리에서 자동으로 재료를 할당하여 모델을 업데이트합니다. Creo Parametricconfig.pro 파일의 pro_material_dir 구성 옵션을 사용하여 재료 라이브러리의 위치를 지정해야 합니다.

 

7. MEMORY_SPACE (사용된 메모리 공간)

 

모델이 세션 중일 때 사용되는 메모리 공간을 표시합니다. 이 체크는 일괄 처리 모드에서만 사용할 수 있습니다.

 

 

8. MINMAXTOL_INFO (최소/최대 공차)

 

모델에서 사용된 최소/최대 선형 공차를 보고합니다. Creo Parametric 창에서 최소/최대 공차를 강조표시할 수 있습니다.

 

 

 

9. MODEL_NAME (모델 이름 사양 오류)

 

부품 및 어셈블리 이름이 PRT_MODEL_NAME  ASM_MODEL_NAME 시작 구성 옵션으로 정의된 표준 이름 규약을 따르는지 검증합니다.

 

 

10. MODEL_NAME_STR (모델 이름)

 

모델 이름을 보고합니다. 이 체크는 주로 모델 이름을 저장하는 매개변수를 생성합니다. 이 작업은 ADD_CHK_PARAM 시작 구성 옵션을 사용하여 수행됩니다.

 

 

11. OVERALL_SIZE (전체 크기)

 

모델에 꼭 맞는 상자의 적절한 길이, 너비, 높이를 보고합니다.

 

 

12. PRO_VERSION(Creo Parametric 버전)

 

모델이 마지막으로 저장된 Creo Parametric 버전을 보고합니다. 다음과 같은 시작 구성 옵션을 사용할 수 있습니다.

 PRT_PRO_VERSION

 ASM_PRO_VERSION

 DRW_PRO_VERSION

 

 

13. PRT_DENSITY(모델 밀도)

 

모델 밀도가 최소값 및 최대값 범위를 벗어나는지 검사합니다. 지정된 범위에 없을 경우 ModelCHECK 보고서에 밀도를 업데이트하는 옵션이 제공됩니다. 허용 한계는 DENSITY_LOW  DENSITY_UPP 상수 구성 옵션을 사용하여 설정합니다.

 

 

 

14. SIMPREP_INFO (단순화 표현)

 

모델과 관련된 단순화 표현이 있는지 여부를 보고합니다.

 

 

 

15. SLA_INFO (SLA 정보)

 

모델의 SLA 출력 파일을 생성할 수 있는지 여부를 보고합니다. 이 체크에는 비교적 오랜 시간이 소요됩니다. 빠른 속도를 원한다면 이 체크를 해제하십시오.

 

 

16. UNITS_LENGTH (길이 단위)

 

길이 단위가 허용 가능한 단위 표준 목록에 속해 있는지를 체크합니다. 표준 길이 단위 유형은 PRT_UNITS_LENGTH  ASM_UNITS_LENGTH 구성 옵션을 사용하여 시작 구성 파일에 지정됩니다.

 

 

17. UNITS_MASS (질량 단위)

 

질량 단위가 허용 가능한 단위 표준 목록에 속해 있는지를 체크합니다. 표준 질량 단위 유형은 PRT_UNITS_MASS  ASM_UNITS_MASS 구성 옵션을 사용하여 시작 구성 파일에 지정됩니다.

질량 유형은 대/소문자를 구분합니다. 단위는 다음 키워드를 사용하여 올바르게 정의되어야 합니다.

 KILOGRAM

 POUND

 

 

18. XSEC_INFO (횡단면 정보)

 

모델의 모든 횡단면을 나열합니다.

 


  • Layers

1. EXTRA_LAYERS(추가 레이어)

 

모델의 모든 추가 레이어를 나열합니다. 추가 레이어는 시작 부품에 나열되지 않습니다.

발견된 경우 Creo Parametric 창에서 해당 피쳐를 강조표시할 수 있습니다.

ModelUPDATE 모드가 활성화되면 이 체크는 추가 레이어를 자동으로 삭제됩니다.

 

 

 

2. LAYER_DISPSTAT (분리 상태로 설정된 레이어)

 

분리(Isolate) 모드로 저장된 레이어가 없는지 체크합니다.

 

 

 

3. LAYER_DTM_BLANK (숨겨진 레이어의 기준 피쳐)

 

이름에 상관없이 모든 기준 피쳐가 레이어에 있으며 해당 레이어가 숨겨졌는지 여부를 체크합니다. 레이어에 없는 기준 피쳐를 강조표시할 수 있습니다. Creo ModelCHECK 보고서에서 글로벌 참조 표시기에 액세스하여 보고된 피쳐와 관련된 참조를 모두 볼 수도 있습니다.

 

 

 

4. LAYER_EXT_ITEMS (레이어의 추가 피쳐)

 

지정된 레이어에 속하지 않는 피쳐가 있는 레이어를 나열합니다. 예를 들어, 기준면 레이어로 지정된 레이어에 기준면이 아닌 피쳐가 있으면 해당 레이어가 나열됩니다. 레이어에서 추가 피쳐를 제거할 수 있습니다.

 

 

5. LAYER_INFO (레이어 정보)

 

모델에서 발견한 레이어와 각 레이어에 있는 피쳐를 나열합니다.

 

 

6. LAYER_ITEMS (다중 레이어의 항목)

 

다중 레이어에 피쳐가 존재하지 않는지를 체크합니다. 발견된 경우 엔티티 ID와 해당 피쳐 ID가 나열됩니다.

 

 

7. LAYER_MOVE (기존 레이어의 항목을 새 레이어로 이동하고 기존 레이어 삭제)

 

표준 레이어 구성이 변경되고 레이어가 레거시 부품(이전 모델)에서 업데이트되어야 할 경우 이 체크를 사용합니다.

 

새 레이어를 생성하고, 기존 레이어에서 모든 항목을 가져와서 새 레이어로 이동시킨 후 이전 레이어를 삭제합니다. 이 체크를 사용하려면 PRT_LAYER_MOVE, ASM_LAYER_MOVE  DRW_LAYER_MOVE 옵션을 사용하여 시작 구성 파일에 이전 레이어와 새 레이어의 이름을 모두 지정해야 합니다. 이 체크는 ModelUPDATE 모드에서 사용할 수 있습니다.

 

 

8. LAYER_PLACE(표준 항목을 갖는 레이어)

 

표준 레이어에 표준 피쳐가 있는지 체크합니다. 잘못된 레이어에 있는 항목이 발견된 경우 Creo ModelCHECK에서 자동으로 해당 항목을 올바른 레이어로 이동하도록 설정할 수 있습니다.

표준 피쳐는 다음과 같습니다.

 

 모따기

 컴포넌트

 코스메틱 그루브

 코스메틱 스케치

 코스메틱 스레드

 좌표계

 커브

 

 기준

 기준 축

 기준 좌표계

 기준면

 기준점

 기준 퀼트

 기준 서피스

 구배

 구배 선

 그룹

 기하 공차

 구멍

 메모

 돌출

 라운드

 

 슬롯

 기호

 스레드

PRT_LAYER  ASM_LAYER 시작 구성 옵션은 표준 레이어를 정의합니다. ModelUPDATE 모드가 활성화되면 이 체크는 자동으로 잘못된 레이어의 항목을 올바른 레이어로 이동하고 레이어에 배치되지 않은 항목을 해당 레이어로 이동합니다.

 

9. LAYER_STATUS(레이어 상태)

 

표준 명명 레이어의 디스플레이 상태를 체크합니다. 올바른 디스플레이 상태로 저장되지 않은 레이어가 있으면 Creo ModelCHECK에서 자동으로 수정하도록 설정할 수 있습니다. PRT_LAYER  ASM_LAYER 시작 구성 옵션은 표준 레이어를 정의합니다. ModelUPDATE 모드가 활성화되면 이 체크는 자동으로 표준 명명 레이어의 디스플레이 상태를 업데이트합니다.

 

 

10. LAYER_UNWANTED(필요없는 레이어)

 

필요없는 레이어를 확인한 후 삭제합니다. 필요없는 레이어는 PRT_LAYER_UNWANTED, ASM_LAYER_UNWANTED  DRW_LAYER_UNWANTED 시작 구성 옵션을 사용하여

시작 구성 파일에 지정됩니다. 이 체크는 ModelUpdate 모드에서만 작동합니다.

 

 

11. STARTLAYR

모델에 표준 레이어 목록이 있는지 검증합니다. STARTCHECK를 활성화하면 이 체크가 자동으로 활성화됩니다.

레이어가 누락된 경우, Creo ModelCHECK에서 레이어가 누락된 것으로 보고하며 모델에 이 누락된 레이어를 추가할 수 있습니다. 모델의 레이어에 표준 피쳐 유형(시작 구성 파일에 지정됨)이 없으면 Creo ModelCHECK에서 레이어가 누락된 것으로 보고합니다. ModelUPDATE 모드가 활성화되면 이 체크는 모델에 누락된 레이어를 자동으로 추가합니다.

 

 

12. TEMPLATE_LAYERS(템플릿 파일의 표준 레이어 기준의 레이어 체크)

 

이 체크에서는 드로잉, 부품 또는 어셈블리의 레이어가 시작 템플릿에 정의된 표준 레이어를 따르는지 확인합니다. 다음 형식을 사용하여 시작 구성 .mcs 파일에서 시작 파일 템플릿의 이름을 지정할 수 있습니다.

1. PRT_TEMPLATE part_tmp.prt

여기서 part_tmp.prt는 시작 부품 템플릿의 이름입니다.

2. DRW_TEMPLATE drw_tmp.drw

여기서 drw_tmp.drw는 시작 드로잉 템플릿의 이름입니다.

3. ASM_TEMPLATE asm_temp.asm

여기서 asm_temp.asm은 시작 어셈블리 템플릿의 이름입니다.

텍스트 편집기에 값을 입력하거나 ModelCheck 구성 도구(ModelCheck Configuration Tool)에서 템플릿 파일로 연결(Link to Template File) 시작 구성 옵션을 사용하여 시작 구성 파일을 업데이트할 수 있습니다.

TEMPLATE_LAYERS 체크를 실행하면 Creo ModelCHECK 보고서에 템플릿 파일에 정의된 레이어 규칙을 따르지 않는 모델의 레이어에 대한 오류 목록이 표시됩니다. 표준 재적용(Reapply Standard) 버튼을 클릭하면 템플릿 파일에 정의된 표준 레이어 규칙을 기준으로 모델이 수정되고 업데이트됩니다.

 

 


  • Miscellaneous

 

1. ACCURACY_INFO (정밀도 정보)

 

정밀도(상대 또는 절대) 유형 및 그 값을 보고합니다. 또한 값 설정이 허용 범위 내에 있는지를 보고합니다. 허용 한계는 다음의 상수 구성 옵션을 사용하여 설정합니다.

 상대 정밀도에 대한 ACCURACY_LOW  ACCURACY_UPP

 절대 정밀도에 대한 MIN_ABS_ACCURACY  MAX_ABS_ACCURACY

Creo ModelCHECK는 자동으로 정밀도 유형을 결정하고 적절한 값을 사용합니다. 정밀도가 올바르게 설정되지 않은 경우 Creo ModelCHECK에서 변경할 수 있습니다. ModelUPDATE 모드가 활성화되면 이 체크는 시작 구성 파일의 MU_ACCURACY 옵션에 따라 정밀도 값 및 유형을 자동으로 변경합니다.

 

 

2. DEF_DENSITY (모델 밀도)

 

모델의 밀도가 기본값(1.00)이 아닌지 체크합니다. 밀도가 기본값이라면 Creo ModelCHECK 보고서에서 밀도를 업데이트합니다.

 

 

3. DUPLICATE_MODELS (중복 모델)

 

형태 색인 데이터베이스의 모델 중에서 체크 중인 모델과 형태가 유사한 모델을 나열합니다.

 

 

4. HOLE_LIGHTWT(경량 구멍)

 

모델에 경량 구멍이 있는 경우 오류 또는 경고를 보고합니다.

ModelCHECK 보고서에서 글로벌 참조 뷰어에 액세스하여 보고된 피쳐와 관련된 참조를 모두 볼 수 있습니다.

 

 

 

 

5. MATERIAL_DENSITY(재료 카드 밀도)

 

부품 밀도가 재료 카드에 지정된 재료 밀도와 동일하지 않을 경우 보고합니다.

config.pro 파일의 pro_material_dir 구성 옵션을 사용하여 재료 라이브러리의 위치를 지정해야 합니다.

 

 

 

6. SEARCH_DUP_MODELS(중복 모델 검색)

 

Creo ModelCHECK 보고서에서 Creo Parametric에 등록된 활성 Windchill 서버의 중복 모델을 검색(Search)할 수 있는 기능을 제공합니다. 검색(Search)을 클릭하여 서버의 중복 모델 및 세부 정보를 검색합니다. 상수 구성 파일의 옵션을 사용하여 형태 속성에 대한 공차 백분율을 지정할 수 있습니다(MCSI1_TOL-MCSI5_TOL). 모든 속성이 공차 범위 내에 있는 모델만 중복 모델로 간주되고 보고됩니다.

 

 

 

7. SIMPREP_MASTER(단순화 표현 마스터)

마스터 표현이 아니라 단순화 표현에 대해 ModelCHECK가 실행되었다는 오류를 보고합니다.

 

 

 

8. VALIDATE_DIMENSIONS

 

일부 치수 값이 모델에 부정확하게 표시됩니다. 이러한 값은 실제 명목상 값에 해당하지 않습니다. 이러한 치수를 올바른 값으로 표시하려면 모델을 재생성해야 합니다. VALIDATE_DIMENSIONS 확인은 이러한 치수 값을 나열합니다.

 


  • Notes

1. PARAM_NOTE_REQ (필수 매개변수 주석)

 

필수 매개변수 주석이 있는지 체크합니다. 주석은 다음과 같은 방법으로 체크할 수 있습니다.

 특정 매개변수가 존재하며 이 매개변수가 필요한 텍스트를 포함합니까?

필수 매개변수 메모는 PRT_PARAM_NOTE_REQ  ASM_PARAM_NOTE_REQ 구성 옵션을 사용하여 시작 구성 파일에 지정됩니다. 모든 주석 텍스트가 외부 텍스트 파일에 저장됩니다.

 

 

2. PARAM_NOTE_UNACC (사용불가능한 매개변수 메모)

 

사용불가능한 매개변수 주석을 체크하고 표시합니다. 메모는 다음과 같은 방법으로 체크할 수 있습니다.

 특정 매개변수가 존재하며 이 매개변수가 사용불가능한 텍스트를 포함합니까?

부적합한 매개변수 메모는 PRT_PARAM_NOTE_UNACC  ASM_PARAM_NOTE_UNACC 구성 옵션을 사용하여 시작 구성 파일에 지정됩니다. 모든 주석 텍스트가 외부 텍스트 파일에 저장됩니다.

 

 

 

3. STD_NOTES_MISSING (누락된 표준 주석)

 

모든 표준 모델 주석이 모델에 있는지 확인하고 누락된 주석의 수를 보고합니다. PRT_STD_NOTE  ASM_STD_NOTE 시작 구성 옵션을 사용하여 시작 구성 파일에 표준 메모를 정의할 수 있습니다.