模型名称
Creo ModelCHECK 可校验 Creo Parametric 模型名称、实例和简化表示在下列方面是否符合公司专用的命名标准:
文件名的字符数是小于、等于还是大于指定字符数?
文件名是只由字符组成还是只由数字组成?
文件名是否包含特殊字符串?
在启动配置文件中,使用下列格式配置层:
[MODE]_[MOD_INST]_NAME [equality] [value]
其中
[MODE]PRTASMDRW
[MOD_INST]MODELINSTANCESIMPREP
[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)。
???_* - 前三个字符可以是任意字符,然后是下划线。
这对您有帮助吗?