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:
- Especifique una restricción de cota.
- En la paleta Propiedades, en Restricción, modifique el Nombre.
o
- Especifique una restricción de cota.
- En la paleta Administrador de parámetros, en Restricciones de cota, modifique el Nombre.
o
- Haga doble clic en una restricción de cota.
- 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.
^ Principio de página
Evaluación de expresión
Según las reglas matemáticas estándar, las expresiones se evalúan con la siguiente prioridad:
- Expresiones dentro de paréntesis (primero las que están en paréntesis dentro del paréntesis)
- Orden de las operaciones estándar:
- Exponentes
- Multiplicación y división
- Adición y sustracción
- Los operadores de igual prioridad de izquierda a derecha.