Cada
función del modelo tiene un conjunto natural de grados de variación (
grado de variación). Por ejemplo, una superficie plana tiene 3 grados de variación (1 traslación y 2 rotaciones) y un taladro simple tiene 4 planos de variación (2 traslaciones y rotaciones 2). Los grados de variación de cada función del modelo se deben restringir con respecto a las funciones que lo preceden en el modelo. Cuando no existen suficientes funciones en el modelo para restringir todos los grados de variación de una función, la función se debe definir generalmente como una
función de referencia o utilizarse para establecer una
referencia de los
destinos de referencia. Por ejemplo, cuando se añade la primera función al modelo, no existen funciones para restringir la nueva función, por lo que se debe definir la función como función de referencia. Algunos tipos de función no pueden definirse como función de referencia (consulte Feature Descriptions en Model Based Design > Geometric Dimensioning and Tolerancing Advisor > GD&T Advisor), pero dichas funciones pueden utilizarse para establecer datos de referencia de los destinos de referencia.
Por lo general, las primeras funciones de un modelo se deben definir como funciones de referencia y se utilizan para establecer el
marco de referencia dominante de la pieza. Por lo tanto, las funciones que tiene previsto utilizar para establecer el marco de referencia dominante se deben ordenar para que sean las primeras funciones en el modelo.