Skip navigation
Currently Being Moderated

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.

Comments (1)
NancyPardo

NancyPardo

Member since: Nov 28, 2006

The latest on PTC product releases and industy news and events, plus a wide selection of user stories and interviews.

View NancyPardo's profile

Bookmarked By (2)