Definición de parámetros de restricciones de cota

Puede controlar la geometría de restricción de cota con ecuaciones y expresiones matemáticas.

Las ecuaciones paramétricas incluyen:

  • Los nombres de las restricciones de cota
  • Las expresiones, entre las que puede usar:
    • Valores
    • Las variables definidas por el usuario, y las variables que representan las restricciones de cota existentes.
    • Operadores, funciones y constantes matemáticas.

Expresiones para restricciones de cota

Cuando crea una restricción de cota, una ecuación define la cota de una entidad o entre puntos en entidades con la forma nombre =valor, por ejemplo d1=12,34.

Puede reemplazar el valor por una expresión: nombre=expresión.

  • Dentro de la expresión, puede usar valores, variables, operadores matemáticos, además de funciones y constantes matemáticas.
  • El resultado de una expresión es un valor.

Una variable puede tener una de las siguientes cualidades:

  • Estar definida por el usuario, por ejemplo longitud1=12,5
  • Un nombre de restricción de cota existente, por ejemplo d2=rad1

Use el Administrador de parámetros para definir y modificar las expresiones y las variables.

También puede modificar las expresiones en contexto.

Ejemplos de ecuaciones de restricciones de cota
Ejemplo Descripción
d1=rad1 Establece la variable d1 como el valor de la variable rad1.
d2=rad2*2 Multiplica la variable rad2 por 2 y establece la variable d2 como el resultado.
longitud1=cos(ang1) Establece la variable definida por el usuario longitud1 como el valor del coseno del ángulo ang1.
dist1=(longitud1 + d1) /2 Establece la variable definida por el usuario dist1 como la suma de la variable definida por el usuario longitud1 y la variable d1 dividida por 2.

 

Nombres de restricción

Las restricciones de cota (tanto las dinámicas como las de anotación) se identifican por el nombre, así como las variables definidas por el usuario se usan en expresiones y fórmulas.

El Administrador de parámetros enumera todas las variables de restricciones de cotas con sus nombres, sus expresiones y sus valores.

Las convenciones de nomenclatura son:

Significado Nombre predeterminado Restricciones
Distancia d1, d2,..., dn Alineado, Horizontal, Vertical
diáMetro dia1, dia2,..., dian Diámetro
Radio rad1, rad2,..., el radn Radial
áNgulo ang1, ang2,..., angn Angular
Definido por el usuario usuario1, usuario2,..., usuarion Usados en expresiones

 

Para renombrar los nombres de variables de restricción:

  1. Especifique una restricción de cota.
  2. En la paleta Propiedades, en Restricción, modifique el Nombre.

o

  1. Especifique una restricción de cota.
  2. En la paleta Administrador de parámetros, en Restricciones de cota, modifique el Nombre.

o

  1. Haga doble clic en una restricción de cota.
  2. Modifique el nombre de variable en contexto.

Nota: Los nombres de variable de restricción deben ser únicos.

Ecuaciones paramétricas

Use operadores y funciones para definir fórmulas y ecuaciones.

La evaluación de expresiones sigue las reglas matemáticas estándar.

Operadores

Puede usar los operadores siguientes en expresiones y fórmulas:

Operador:
Descripción
+
Adición
-
Sustracción (o negación unaria)
*
Multiplicación
/
División
^
Exponenciación
%
Módulo con coma flotante
.
Separador decimal
(expr)
Los paréntesis definen las expresiones

 

Funciones

Puede usar las funciones siguientes en expresiones y fórmulas:

Función Sintaxis
Coseno co (expr)
Seno sin (expr)
Tangente tan (expr)
Coseno de arco acos (expr)
Seno de arco asin (expr)
Tangente de arco atan (expr)
Coseno hiperbólico cosh (expr)
Seno hiperbólico sinh (expr)
Tangente hiperbólica tanh (expr)
Coseno hiperbólico de arco acosh (expr)
Seno hiperbólico de arco asinh (expr)
Tangente hiperbólica de arco atanh (expr)
Raíz cuadrada sqrt (expr)
Función signo (-1,0,1) sign (expr)
Valor absoluto abs (expr)
Decimal truncado trunc (expr)
Redondear al entero más cercano redondear (expr)
Redondear hacia abajo floor (expr)
Redondear a ceil (expr)
Elemento más grande en la matriz máx (expr1;expr2) *
Elemento más pequeño en la matriz mín (expr1;expr2) *
Grados a radianes d2r (expr)
Radianes a grados r2d (expr)
Logaritmo, base e ln (expr)
Logaritmo, base 10 log (expr)
Exponente, base e exp (expr)
Exponente, base 10 exp10 (expr)
Función potencial pot (expr1;expr2) *
Decimal aleatorio, 0-1 aleatorio
Pi constante pi
E constante e

 

*) Usa el separador de listas (punto y coma o coma) como se define en la configuraciones de formato de sistema operativo.

Evaluación de expresión

 Según las reglas matemáticas estándar, las expresiones se evalúan con la siguiente prioridad:

  1. Expresiones dentro de paréntesis (primero las que están en paréntesis dentro del paréntesis)
  2. Orden de las operaciones estándar:
    1. Exponentes
    2. Multiplicación y división
    3. Adición y sustracción
  3. Los operadores de igual prioridad de izquierda a derecha.