모델 이름
Creo ModelCHECK에서는 다음과 같이 Creo Parametric 모델 이름, 인스턴스, 단순화 표현 등이 회사 명명 표준을 따르는지 확인할 수 있습니다.
파일 이름이 특정 문자 수보다 작거나, 같거나 또는 큽니까?
파일 이름이 문자로만나 또는 숫자로만 구성되어 있습니까?
파일 이름이 특정 문자열을 포함하고 있습니까?
시작 구성 파일에서 다음 형식을 사용하여 레이어를 구성합니다.
[MODE]_[MOD_INST]_NAME [equality] [value]
여기서 각 항목은 다음을 나타냅니다.
[MODE]PRT, ASM 또는 DRW입니다.
[MOD_INST]MODEL, INSTANCE 또는 SIMPREP입니다.
[equality]는 동등 관계입니다. 허용 가능한 값은 다음과 같습니다.
EQ - 같음
NEQ - 같지 않음
LT - 보다 작음(길이만 해당)
GT - 보다 큼(길이만 해당)
LTE - 작거나 같음(길이만 해당)
GTE - 크거나 같음(길이만 해당)
[value]는 모델 이름 값입니다. 값에 대한 규칙은 다음과 같습니다.
Creo Parametric 모델마다 이름이 달라야 하므로 정확한 값을 지정하면 안 됩니다.
모든 모델 이름이 문자로만 구성되어 있는지 확인하려면 ALL_CHARACTERS를 사용합니다. 이 체크는 이름에 있는 대시(-) 또는 밑줄(_)을 무시합니다.
모든 모델 이름이 숫자로만 구성되어 있는지 확인하려면 ALL_NUMBERS를 사용합니다. 이 체크는 이름에 있는 대시(-) 또는 밑줄(_)을 무시합니다.
LENGTH_##을 사용합니다. 여기서 ##은 숫자입니다. 이 체크는 모델 이름의 문자 수가 특정 수보다 작은지, 작거나 같은지, 같은지, 큰지 또는 크거나 같은지 확인합니다.
*, ?, #$를 와일드카드로 사용할 수 있습니다. 각 기호의 의미는 다음과 같습니다.
* - 문자(문자 수 제한 없음)
? - 문자 하나(숫자, 알파벳 또는 기호)
# - 숫자 하나
$ - 문자열 문자 하나
DRW_MODEL_NAME에 대해 드로잉의 이름이 드로잉에 추가된 첫 번째 모델 이름과 같은지 확인하려면 FIRST_MODEL의 값을 지정할 수 있습니다.
허용 가능한 값 목록을 참조하려면 LIST_XXX를 지정합니다.
PRT_MODEL_NAME EQ LIST_NAMES
다음과 같이 구성 파일의 각 라인에서 LIST_NAMES 목록의 각 멤버를 지정합니다.
LIST_NAMES CE_*
LIST_NAMES CD_*
LIST_NAMES EO_*
이 체크는 모든 모델 이름이 CE_, CD_ 또는 EO_로 시작하는지 확인합니다. 또는 다음과 같이 목록이 들어 있는 텍스트 파일을 참조할 수 있습니다.
LIST_NAMES text/list.txt
예:
PRT_MODEL_NAME EQ ALL_CHARACTERS
PRT_MODEL_NAME EQ ALL_NUMBERS
PRT_MODEL_NAME EQ LIST_NAMES
PRT_INSTANCE_NAME EQ XYZ_*
PRT_INSTANCE_NAME EQ GENERIC
ASM_MODEL_NAME LT LENGTH_12
ASM_INSTANCE_NAME EQ E_##_*
DRW_MODEL_NAME EQ CD_*
DRW_MODEL_NAME EQ ???_CD
DRW_MODEL_NAME EQ FIRST_MODEL
와일드카드의 예:
*test - test로 끝나는 값이어야 합니다. 예를 들어 model test가 허용 가능한 값이 될 수 있습니다.
??-?? - 다섯 문자로 이루어지고 셋째 문자가 대시(-)인 값이어야 합니다.
####-$000 - 처음 네 문자는 숫자이고 다섯째 문자는 대시(-)이며 여섯째 문자는 하나의 글자이고 마지막 세 문자는 0(영)이어야 합니다.
???_* - 처음 세 문자는 임의의 문자이며 바로 뒤에 밑줄이 와야 합니다.
도움이 되셨나요?