The Relations editor in Creo Parametric allows you to write user-defined equations between symbolic dimensions and parameters. These relations can control the modeling process from something relatively simple such as defining values for dimensions in parts and assemblies to more complex, conditional branching. In addition, you can also use units when writing these relations.



This tip showcases some of tools available in the Relations editor:



When using a feature level parameter, choose the >Insert >From List option. You can then filter through the features where the parameter about to be inserted in the relation is used from. Thus, there is a reduced chance of typos or any other human errors when using the syntax for calling out the feature parameter.


pic 1.JPG


For more complex branch-style relations, you can very easily evaluate a parameter. Use >Utilities >Evaluate for a quick numerical evaluation.


pic 2.JPG


Use restricted value parameters that use definition from a restriction definition file. This file defines the parameter name and type, and optionally, the value of the parameter or a range of values for the parameter (or a list of values for the parameter).



There are very useful functions that you can use in the relations accessible from the >Insert >Function menu. For example, in Cabling mode, you can write a relation making use of cable_len function that evaluates the length of a cable from a harness. This parameter can be used in other relations or called out in annotation features. For example, the syntax for evaluating the entire cable length is:


<parameter_name> = cable_len(“cable_name”, -1, -1)


pic 3.JPG



Feel free to examine more about these options in the Creo Parametric Help Center.