Definir os parâmetros de Restrições de dimensão

Você pode controlar a geometria da Restrição de dimensão com equações e expressões matemáticas.

Equações paramétricas incluem:

  • Os nomes das Restrições de dimensão
  • Expressões, nas quais você pode usar:
    • Valores
    • Variáveis definidas pelo usuário e variáveis que representam as Restrições de dimensão existentes
    • Operadores, funções e constantes matemáticos

Expressões para as Restrições de dimensão

Quando você cria uma Restrição de dimensão, uma equação define a cota de uma entidade ou entre pontos em entidades na forma nome=valor, por exemplo, d1=12,34.

Você pode substituir o valor por uma expressão: nome=expressão.

  • Na expressão, você pode usar valores, variáveis, operadores matemáticos, e funções e constantes matemáticas.
  • O resultado de uma expressão é um valor.

Uma variável pode ser um dos seguintes:

  • Definida pelo usuário, por exemplo, comprimento1=12,5
  • O nome de uma Restrição de dimensão existente, por exemplo, d2=rai1

Use o Gerenciador de parâmetros para definir e editar expressões e variáveis.

Você pode também editar expressões no local.

Exemplos de equação de Restrições de dimensão
Exemplo Descrição
d1=rai1 Define a variável d1 para o valor da variável rai1.
d2=rai2*2 Multiplica a variável rai2 por 2 e define a variável d2 como o resultado.
comprimento1=cos(ang1) Define a variável definida pelo usuário comprimento1 para o valor do cosseno de ângulo ang1.
dist1=(comprimento1 + d1)/2 Define a variável definida pelo usuário dist1 para a soma da variável definida pelo usuário comprimento1 e a variável d1 dividida por 2.

 

Nomes de restrição

As Restrições de dimensão (tanto restrições dinâmicas quanto de anotação) são identificadas por nome, além de outras variáveis definidas pelo usuário usadas nas expressões e fórmulas.

O Gerenciador de parâmetros lista todas as variáveis de Restrições de dimensão com seus nomes, expressões e valores.

As convenções de nomeação são:

Significado Nome padrão Restrições
Distância d1, d2, ..., dn Alinhado, Horizontal, Vertical
Diâmetro dia1, dia2, ..., dian Diâmetro
Raio rai1, rai2, ..., rain Radial
Ângulo ang1, ang2, ..., angn Angular
Definido pelo usuário usuário1, usuário2, ..., usuárion Usado em expressões

 

Para renomear os nomes da variável de restrição:

  1. Especifique uma Restrição de dimensão.
  2. Na paleta Propriedades, em Restrição, edite o Nome.

- ou -

  1. Especifique uma Restrição de dimensão.
  2. Na paleta Gerenciador de parâmetros, em Restrições de dimensão, edite o Nome.

- ou -

  1. Clique duas vezes em uma Restrição de dimensão.
  2. Edite o nome da variável no local.

Nota: Os nomes da variável de restrição precisam ser exclusivos.

Equações paramétricas

Use operadores e funções para definir as fórmulas e equações.

A avaliação de expressões segue as regras matemáticas padrão.

Operadores

Você pode usar os seguintes operadores nas expressões e fórmulas:

Operador
Descrição
+
Adição
-
Subtração (ou negação unária)
*
Multiplicação
/
Divisão
^
Exponenciação
%
Módulo de ponto flutuante
.
Separador decimal
(expr)
Parênteses para definir expressões

 

Funções

Você pode usar as seguintes funções nas expressões e fórmulas:

Função Sintaxe
Cosseno cos (expr)
Seno sin (expr)
Tangente tan (expr)
Arco cosseno acos (expr)
Arco seno asin (expr)
Arco tangente atan (expr)
Cosseno hiperbólico cosh (expr)
Seno hiperbólico sinh (expr)
Tangente hiperbólica tanh (expr)
Arco cosseno hiperbólico acosh (expr)
Arco seno hiperbólico asinh (expr)
Arco tangente hiperbólica atanh (expr)
Raiz quadrada sqrt (expr)
Função sinal (-1,0,1) sign (expr)
Valor absoluto abs (expr)
Truncar decimal trunc (expr)
Arredondar para o número inteiro mais próximo round (expr)
Arredondar para baixo floor (expr)
Arredondar ceil (expr)
Maior elemento na matriz max (expr1;expr2) *
Menor elemento na matriz min (expr1;expr2) *
Graus para radianos d2r (expr)
Radianos para graus r2d (expr)
Logaritmo, base e ln (expr)
Logaritmo, base 10 log (expr)
Expoente, base e exp (expr)
Expoente, base 10 exp10 (expr)
Função de potência pow (expr1;expr2) *
Aleatória decimal, 0-1 aleatório
Constante pi pi
Constante e e

 

*) Usa o separador de lista (ponto e vírgula ou vírgula), como definido nas configurações de formato do SO.

Avaliação da expressão

 Segundo as regras matemáticas padrão, as expressões são avaliadas utilizando a seguinte precedência:

  1. Expressões entre parênteses (o parênteses mais interno primeiro)
  2. Ordem de operações padrão:
    1. Expoentes
    2. Multiplicação e divisão
    3. Adição e subtração
  3. Operadores de igual precedência da esquerda para a direita.