매개변수
Creo ModelCHECK는 모델 매개변수가 회사 표준을 따르는지 확인하는 매개변수 체크를 포함합니다. 매개변수에서 다음 정보를 검증할 수 있습니다.
매개 변수 유형 viz, string, integer, boolean, real
PDM이 지정되었는지 여부
값이 할당되었는지 여부
* 
빈 문자열이 허용됩니다. 실수, 정수 및 부울 매개 변수는 기본값으로 생성할 수도 있습니다. 기본값은 다음과 같습니다.
실수 - 0.0
정수 - 0
부울 - No
자세한 정보는 MC_ENABLE_EMPTY_PARAM을 참조하십시오.
유효한 값 표준 목록에 속해 있는 값을 가진 특정 매개 변수
숫자 매개 변수가 특정 값보다 작거나 크거나 같은지 여부
문자열이나 부울 매개 변수가 특정 값과 같은지 여부
문자열 매개 변수가 특정 문자를 포함하거나 특정 길이인지 여부
시작 구성 파일에서 다음 형식을 사용하여 매개변수 이름을 바꿉니다.
[MODE]_PARAMETER [name] [type] [equality] [value]
여기서
[MODE]PRT, ASM 또는 DRW입니다.
[name]은 매개변수의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
[type]은 매개변수의 유형입니다. 허용 가능한 값은 다음과 같습니다.
STR - 문자열 값
BOOL - 부울 값(Yes/No)
INTEGER - 정수 값
REAL - 실수 값
NONE - 비표준 유형
[equality]는 동등한 상태입니다. 허용 가능한 값은 다음과 같습니다.
EQ - 값이나 값 목록과 같음
NEQ - 값이나 값 목록과 같지 않음
LT - 보다 작음
GT - 보다 큼
LTE - 작거나 같음
GTE - 크거나 같음
[value]는 값입니다. 값은 대/소문자를 구분합니다. 허용 가능한 값은 다음과 같습니다
정확한 값을 지정하거나 체크보다 작거나 큰 수를 지정할 수 있습니다.
매개변수가 PDM 지정이 되어야 하는 경우에는 PDM을 지정할 수 있습니다.
매개변수에 지정된 값이 없는 경우에는 NULL을 지정할 수 있습니다.
*, ?, #$를 와일드카드로 사용할 수 있습니다. 각 기호의 의미는 다음과 같습니다.
* - 문자(문자 수 제한 없음)
? - 문자 하나(숫자, 알파벳 또는 기호)
# - 숫자 하나
$ - 문자열 하나
* 
와일드카드는 REAL 유형의 매개변수와 함께 사용할 수 없습니다.
LIST_XXX를 지정할 수 있습니다. 여기서 XXX는 허용 가능한 값 목록의 이름입니다.
PRT_PARAMETER DRAWN_BY STR EQ LIST_DESIGNERS
다음과 같이 시작 구성 파일의 각 라인에서 목록의 각 멤버를 지정합니다.
LIST_DESIGNERS Michael Jordan
LIST_DESIGNERS Grant Hill
LIST_DESIGNERS Penny Hardaway
이 목록에서 주어진 매개변수에 대해 사용 가능한 값은 세 이름입니다.
예:
PRT_PARAMETER MODEL STR EQ circ
PRT_PARAMETER PN NONE EQ PDM
PRT_PARAMETER PN NONE EQ ????-???
PRT_PARAMETER COMPANY STR EQ PTC
PRT_PARAMETER EMPTY NONE EQ NULL
PRT_PARAMETER DRAWN_BY STR EQ LIST_DESIGNERS
PRT_PARAMETER RELEASED BOOL EQ YES
PRT_PARAMETER DRAFT_ANGLE REAL LTE 5
PRT_PARAMETER DESCRIPTION STR EQ *test
PRT_PARAMETER MATERIAL STR EQ PDM
PRT_PARAMETER RC_MODEL_TYPE STR EQ LIST_MODEL_TYPE
PRT_PARAMETER ENG_PRJ_NO STR EQ PDM
PRT_PARAMETER DEPARTMENT STR LTE LENGTH_12
PRT_PARAMETER MASS REAL
PRT_PARAMETER VOLUME REAL
PRT_PARAMETER MC_INT INTEGER EQ 12345
PRT_PARAMETER MC_REAL REAL EQ 5.33
와일드카드의 예:
*test - test로 끝나는 값이어야 합니다. 예를 들어 model test가 허용 가능한 값이 될 수 있습니다.
??-?? - 다섯 문자로 이루어지고 셋째 문자가 하이픈(-)인 값이어야 합니다.
####-$000 - 처음 네 문자는 숫자이고 다섯째 문자는 대시(-)이며 여섯째 문자는 하나의 글자이고 마지막 세 문자는 0이어야 합니다.
* 
체크 구성 파일에서 EXTRA_PARAMS 체크를 설정하면 모델에서 시작 항목으로 나열되지 않은 매개변수를 추가 매개변수로 보고할 수 있습니다. Creo ModelCHECK에서 추가 매개 변수가 나열되면 모델에서 삭제할 수 있습니다.
도움이 되셨나요?