En este ejemplo se muestra cómo crear una fórmula de variable que calcula el número de filas de tornillos según la altura de la viga. Para los cálculos se utilizarán sentencias if
.
-
En la barra de herramientas Editor componente personalizado, haga clic en el botón Mostrar variables .
Se abre el cuadro de diálogo Variables.
- Haga clic en Añadir para crear una nueva variable paramétrica.
-
En la lista Tipo valor, seleccione Número.
-
En Examinador componente personalizado, busque la propiedad de altura de la viga.
-
Haga clic con el botón derecho en Altura y seleccione Copiar Referencia.
-
En el cuadro Fórmula, introduzca la siguiente sentencia
if
para la variable paramétrica:
=if (fP(Height,"ID50B8559A-0000-00FD-3133-353432363133")< 301) then 2 else (if (fP(Height,"ID50B8559A-0000-00FD-3133-353432363133")>501) then 4 else 3 endif) endif
En la fórmula, fP(Altura,"ID50B8559A-0000-00FD-3133-353432363133") es la referencia de la altura de la viga copiada desde Examinador componente personalizado. La variable obtiene su valor de la siguiente manera:
- Si la altura de la viga es inferior a 301 mm, el valor es 2.
- Si la altura de la viga es superior a 501 mm, el valor es 4.
- Si la altura de la viga es entre 300 y 500 mm, el valor es 3.
- Haga clic en Añadir para crear otra variable paramétrica.
-
En la lista Tipo valor, seleccione Lista de distancias para la nueva variable.
-
En el cuadro Fórmula, introduzca =P1+"*"+100 para la nueva variable.
En la fórmula, 100
es la separación entre tornillos y el valor P1
es el número de filas de tornillos.
-
En Examinador componente personalizado, busque la Distancia x grupo tornillos.
-
Haga clic con el botón derecho en Distancia x grupo tornillos y seleccione Añadir ecuación.
- Introduzca P2 después del signo igual y, a continuación, pulse Intro.
-
Guarde el componente personalizado.
-
Cierre el editor de componente personalizado.
Ahora al cambiar la altura de la viga, cambia también el número de filas de tornillos.