Ajuda MicroStation CONNECT Edition

Construtor de Expressão

Usado para criar equações válidas de expressão para calcular o valor da variável. Permite que você use outras variáveis, declarações condicionais, operações aritméticas e várias funções aritméticas e trigonométricas para construir uma expressão válida.

Você pode acessar esta Cx. de Diálogo da seguinte forma:
  • Caixa de diálogo Variáveis: Clicar em... além da definição de variável Expressão no painel Propriedades da variável.
SettingDescription
Seletor de Tipo de símbolo Deixa você escolher do seguinte:
  • Variáveis - Escolha das variáveis disponíveis para usar na expressão.
    Nota: A lista de variáveis disponíveis exclui todas as variáveis que não podem ser usadas dentro da expressão porque contêm expressões que diretamente ou indiretamente referenciam a variável que está sendo atribuída.
  • Funções - Escolhe das seguintes funções trigonométricas, aritméticas ou de conversão para usar na expressão:
    • sin

      sin(x): seno de x

    • acos

      acos(x) : arcos cosseno de x

    • asin

      asin(x) : arcos seno de x

    • atan

      atan(x) : arcos tangente de x

    • cos

      cos(x) : cosseno de x

    • tan

      tan(x) : tangente de x

    • sqrt

      sqrt(x): raiz quadrada de x

    • limit

      limite (x, mínimo, máximo):

      x, se x for menor que o máx e maior que o mín

      min, se x for menor do que o mínimo

      máx, se x for maior do que o máximo

    • max

      max(a, b, ..., t): máximo de 2 a 20 valores

    • min

      min(a, b, ..., t): mínimo de 2 a 20 valores

    • floor

      floor(x) : x arredondado para baixo até o inteiro mais próximo

    • ceil

      ceil(x) : x arredondado para cima até o inteiro mais próximo

    • log

      log(x): logaritmo natural de x

    • log10

      log10(x): logaritmo de base 10 de x

    • trunc

      trunc(x): x com a parte decimal truncada.

      Equivalente a floor(x) se x for maior que zero

      Equivalente a ceil(x) se x for menor que zero

    • round

      round(x): arredonda x para o número inteiro mais próximo; ou

      round(x, p): arredonda x para o valor mais próximo, com o número de casas decimais especificado por p

    • odd

      odd(x): verdadeiro se x for um número inteiro ímpar

    • sign

      sign(x):

      1 se x for maior que zero

      -1 se x for menor que zero

      0 se x for igual a zero

    • abs

      abs(x) : valor absoluto de x

    • int

      int(x): converte x em um inteiro, truncando qualquer parte decimal e descartando qualquer unidade

    • num

      num(x): converte x em um número, descartando qualquer unidade

    • dist

      dist(x) : converte x em uma distância em unidades de trabalho

    • ang

      ang(x) : converte x em ângulo, em graus

    • degrees

      degrees(x): converte o valor de x, em radianos, em um ângulo, em graus

  • Constantes - Escolhe das seguintes constantes a usar na expressão:
    • true
    • false
    • PI - π
    • E
    • SQRT2 - Raiz quadrada de 2
    • SQRT1_2 - 1 dividido pela raiz quadrada de 2
    • LN2 - Logaritmo natural de 2
    • LN10 - Logaritmo natural de 10
    • LOG2E - Logaritmo de base 2 de e
    • LOG10E - Logaritmo de base 10 de e
Dica: Para inserir a variável, função ou constante exigida, clique nela duas vezes.
Barra de ferramentas Fornece Acesso Rápido às seguintes operações matemáticas e booleanas gerais:
  • Adicionar (+)
  • Subtrair (-)
  • Multiplicar (*)
  • Dividir (/)
  • Exponente (^)
  • Módulo (%)
  • Igual (==)
  • Não igual a (!=)
  • Menor que (<)
  • Maior que (>)
  • Menor ou igual a (<=)
  • Maior ou igual a (>=)
  • E (&&)
  • Ou (| |)
  • Não (!) - Nega um valor real ou falso
  • Condicional (?:)
  • Grupo com parênteses (( ))
  • Distância - valor entre colchetes analisado como distância em unidades de trabalho
  • Ângulo - valor entre colchetes em ângulo analisado como ângulo de acordo com as configurações de leitura de ângulos
Campo de Expressão Fornece um campo de texto onde você constrói a expressão incorporando e puxando os elementos constitutivos (variáveis, funções, valores, operadores, etc.).
Teste Verifica a validez da expressão e fornece comentários para o erro/sucesso no campo. Você também pode pressionar <Enter> para analisar a expressão.