Nom du modèle
Creo ModelCHECK peut vérifier que les noms de modèles, les instances et les représentations simplifiées Creo+ sont conformes aux normes de dénomination en vigueur dans une société comme suit :
Le nombre de caractères des noms de fichier est-il inférieur, égal ou supérieur à la limite spécifiée ?
Ces noms sont-ils composés uniquement de caractères alphanumériques ?
Les noms de fichier contiennent-ils des chaînes spécifiques ?
Utilisez le format suivant dans le fichier de configuration de démarrage pour configurer les couches :
[MODE]_[MOD_INST]_NAME [equality] [value]
[MODE] représente PRT, ASM ou DRW.
[MOD_INST] représente MODEL, INSTANCE ou SIMPREP.
[equality] est la relation d'égalité. Les valeurs possibles sont les suivantes :
EQ : égal à
NEQ : différent de
LT : inférieur à (longueur uniquement)
GT : supérieur à (longueur uniquement)
LTE : inférieur ou égal à (longueur uniquement)
GTE : supérieur ou égal à (longueur uniquement)
[value] est la valeur du nom du modèle. Les règles relatives aux valeurs sont les suivantes :
Ne spécifiez pas de valeurs exactes car chaque modèle Pro/ENGINEER doit posséder un nom unique.Creo+
Utilisez ALL_CHARACTERS pour vérifier que tous les modèles ont des noms composés uniquement de caractères. Ce contrôle ignore les tirets (-) ou les caractères de soulignement (_) figurant dans les noms.
Utilisez ALL_NUMBERS pour vérifier que tous les modèles ont des noms composés uniquement de nombres. Ce contrôle ignore les tirets (-) ou les caractères de soulignement (_) figurant dans les noms.
Utilisez LENGTH_#### représente un nombre. Ce contrôle vérifie que le nombre de caractères des noms de modèles est inférieur, inférieur ou égal, égal, supérieur, supérieur ou égal à un nombre spécifique.
*, ?, # et $ peuvent être utilisés comme des caractères génériques, où :
* : un nombre de caractères, quel qu'il soit
? : un caractère (numérique, alphabétique ou symbolique).
# : un caractère numérique
$ : un caractère de type chaîne
Pour DRW_MODEL_NAME, vous pouvez spécifier la valeur FIRST_MODEL si vous voulez vérifier que le nom du dessin est identique au premier modèle ajouté dans le dessin.
Spécifiez LIST_XXX pour faire référence à une liste de valeurs valides.
PRT_MODEL_NAME EQ LIST_NAMES
Dans le fichier de configuration, spécifiez un membre de la liste LIST_NAMES par ligne, comme suit :
LIST_NAMES CE_*
LIST_NAMES CD_*
LIST_NAMES EO_*
Cette vérification permet de s'assurer que tous les noms de modèle commencent par CE_, CD_ ou EO_. Vous pouvez aussi faire référence à un fichier texte contenant la liste, de la façon suivante :
LIST_NAMES text/list.txt
Par exemple :
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
Exemples de caractères génériques :
*test : la valeur doit se terminer par test. La valeur model test serait donc acceptée.
??-?? : la valeur doit comporter cinq caractères, dont le troisième doit être un tiret (–).
####-$000 : les quatre premiers caractères doivent être des nombres, le cinquième caractère doit être un tiret (-), le sixième caractère doit être une lettre et les trois derniers caractères doivent être des zéros (0).
???_* : les trois premiers caractères peuvent être des caractères quelconques suivis d'un trait de soulignement.
Est-ce que cela a été utile ?