Creo ModelCHECK > Configuration de PTC Creo Modelcheck > Configuration des fichiers de condition > Configuration du fichier de condition : condition.mcc > Exemple : SET CONFIG FILE Exemples de lignes expliqués
  
Exemple : SET CONFIG FILE Exemples de lignes expliqués
Les lignes de la section SET CONFIG FILE dans le fichier exemple condition.mcc sont expliquées ci-dessous :
IF (USERNAME EQ finn) config=(check_default.mch) (start_finn.mcs) (constant_def.mcn) (status_1.mcq)
Exécute les fichiers de configuration répertoriés si le nom de connexion de l'utilisateur est finn.
IF (USERNAME EQ gavin) AND (MODEL_UNIT EQ INCH) config=(check_default.mch) (start_standard.mcs) (start_gavin.mcs) (constant_inch.mcn) (status_2.mcq)
Exécute les fichiers de configuration répertoriés si le nom de connexion de l'utilisateur est gavin et si l'unité du modèle est le pouce.
IF (USERNAME EQ gavin) AND (MODEL_UNIT EQ MM) config=(check_default.mch) (start_gavin.mcs) (constant_mm.mcn)(status_generic.mcq)
Exécute les fichiers de configuration répertoriés si le nom de connexion de l'utilisateur est gavin et si les unités du modèle sont métriques.
IF (GROUPNAME EQ CHECKER) config=(checks_checker.mch) (start_checker.mcs) (constant_def.mcn) (status_default.mcq)
Exécute les fichiers de configuration répertoriés si l'utilisateur appartient au groupe CHECKER.
IF (MODELNAME EQ ec*) config=(check_ec.mcs) (start_ec.mcs) (constant_def.mcn) (status_generic.mcq)
Exécute les fichiers de configuration répertoriés si le nom du modèle commence par ec.
IF (MODEL_TYPE EQ PRT_SHEETMETAL) config=(check_shtmel.mch) (start_shtmtl.mch) (constant_inch.mcn) (status_2.mcq)
Exécute les fichiers de configuration répertoriés si le modèle est une pièce de tôlerie.
IF (FT_GENERIC_PRT) AND (MODEL_UNIT EQ MM) config=(check_generic.mch) (start_default.mch) (constant_mm.mcn) (status_1.mcq)
Exécute les fichiers de configuration répertoriés si le modèle est une pièce générique et que ses unités sont des mm.
IF (FT_INSTANCE_PRT) AND (MODEL_UNIT EQ INCH) config=(check_instance.mch) (start_default.mch) (constant_inch.mcn) (status_2.mcq)
Exécute les fichiers de configuration répertoriés si le modèle est une instance d'une table de famille et que ses unités sont métriques.
IF (MODEL_TYPE EQ PRT_PIPE) config=(check_pipe.mch) (start_pipe.mcs) (constant_def.mcn) (status_generic.mcq)
Exécute les fichiers de configuration répertoriés si le modèle est un tuyau.
 
* Notez que PRT_PIPE ne convient pas aux systèmes de tuyauterie créés à l'aide du module de tuyauterie mais uniquement aux modèles comportant des fonctions de tuyau.
IF (DATE_CREATED GTE 19970418) config=(check_default.mch) (sample_start.mcs) (constant_mm.mcn) (status_default.mcq)
Exécute les fichiers de configuration répertoriés si le modèle a été créé après la date spécifiée.
IF (PRO_VERSION GTE 199842) config=(check_default.mch) (sample_start.mcs) (constant_mm.mcn) (status_generic.mcq)
Exécute les fichiers de configuration répertoriés si le dernier enregistrement du modèle a été effectué dans une version de Creo Parametric postérieure à la version spécifiée.
IF (NOSTART) config=(simple_checks.mch) (nostart.mcs) (constant_inch.mcn) (status_2.mcq)
Exécute les fichiers de configuration spécifiés si un paramètre appelé NOSTART est trouvé dans le modèle.
IF (MODEL_UNIT EQ INCH) config=(check_default.mch) (default_start.mcs) (constant_inch.mcn) (status_1.mcq)
Exécute les fichiers de configuration répertoriés si l'unité du modèle est le pouce.
IF (MODEL_UNIT EQ MM) config=(check_default.mch) (default_start.mcs) (constant_mm.mcn) (status_2.mcq)
Exécute les fichiers de configuration répertoriés si l'unité du modèle est le pouce.
ELSE config=(check_default.mch) (start_default.mcs) (constant_def.mcn) (status_default.mcq)
Exécute les fichiers de configuration par défaut si aucune des conditions ci-dessus n'est vraie.