Erreurs de relation
Lorsque vous avez ajouté ou modifié une relation, puis cliqué sur OK (OK) pour fermer la boîte de dialogue Relations (Relations), Creo Parametric vérifie la validité des relations. En cas d'erreurs, Creo Parametric indique les relations erronées pour vous permettre de les corriger.
Les types d'erreurs détectés par Creo Parametric sont les suivants :
• Ligne trop longue : les caractères à l'intérieur des guillemets sont considérés comme des caractères. La ligne de relation ne doit pas dépasser 80 caractères. Au-delà de cette limite, une erreur signale que la longueur de ligne maximale des caractères est dépassée.
• Symbole trop long : les caractères en dehors des guillemets sont considérés comme des symboles. Un nom de symbole ne doit pas dépasser 31 caractères. Au-delà de cette limite, une erreur signale que la longueur de ligne maximale du symbole est dépassée.
• Longueur de l'instruction de relation : l'instruction de relation ne doit pas dépasser 162 caractères sur une même ligne. Si la ligne de relation comprend plus de 162 caractères et une espace, une erreur vous signale que la ligne est trop longue.
• Erreur d'analyse : une erreur d'analyse se produit si un paramètre n'est pas défini, par exemple.
|
Les violations de contraintes ne sont pas détectées lors de cette vérification d'erreurs. Si une relation simultanée ne converge pas, un avertissement apparaît dans la zone de message. Si le système détecte une relation simultanée qui n'est pas fermée, un message d'erreur apparaît sur une ligne vide après la dernière ligne de relation.
|
Pour éviter les relations circulaires
Vous pouvez créer accidentellement une relation circulaire telle que :
d0 = d1
d1 = d0
Quand vous triez les relations, l'utilitaire de tri détecte une relation circulaire et génère un avertissement. Toutefois, les lignes précédentes peuvent être des parties valides d'une équation simultanée.
L'exemple suivant de relation circulaire montre comment vous pouvez redéfinir par erreur un symbole quand vous entrez des relations :
d0 = d1
...
d0 = 2*d1
Ces relations sont organisées dans un ordre donné et ne peuvent pas être triées. Le système génère un avertissement.