Creo Options Modeler > References > Fundamentals > Relations and Parameters > Relations > Basic Relations Information > Relations Errors
  
Relations Errors
After you add or edit a relation and click OK to exit the Relations dialog box, Creo Parametric checks the validity of relations. If errors are found, Creo Parametric flags the erroneous relations so you can correct them.
Error types detected by Creo Parametric include:
Long line—The relations line has more than 80 characters. Edit the line, or break the relation into two lines by entering a backslash (\) to indicate that the relation continues on the next line.
Long symbol—A symbol name has more than 31 characters. Edit the symbol name to be less than 31 characters.
Parse error—A parse error occurs, for example, if a parameter is not defined.
 
* Constraint violations are not captured by this error check. If a simultaneous relation fails to converge, a warning appears in the message area. If the system detects a simultaneous relation that is not closed, an error message appears on an empty line after the last relation line.
Avoiding Circular Relations
You may erroneously create a circular relation such as this one:
d0 = d1
d1 = d0
When you sort relations, the sorting utility detects a circular relation and issues a warning. However, the preceding lines can be valid parts of a simultaneous equation.
The next example of a circular relation illustrates how you can erroneously redefine a symbol in the course of entering relations:
d0 = d1

...

d0 = 2*d1
These relations are order-dependent and cannot be sorted. The system issues a warning.