Utilize esses operadores para criar expressões.
Os seguintes operadores são compatíveis em caixas de edição de parâmetros e cotas.
As caixas de edição utilizam a ordem algébrica de operações exibida na tabela seguinte em precedência decrescente.
Operação |
Símbolo |
Exemplo |
parêntese |
( ) |
(sem(15 gr)) |
exponenciacão |
^ |
largura ^2 |
negação (subtração unária) |
- |
(-2,00 + comprimento) |
multiplicação ou divisão |
* ou / |
sen(pi/4 rad) ou (0,5 * base * altura) |
soma ou subtração |
+ ou - |
(-2,00 + altura - 0,35 * base) |
A caixa de edição utiliza as unidades especificadas nas propriedades padrão do documento. Se você não especifica unidades de medida em uma caixa de edição, são atribuídos os valores padrão aos termos e coeficientes. A seguir, a expressão é avaliada segundo a ordem algébrica de operações e os valores das unidades padrão.
Se uma expressão contém erros de sintaxe, estes são exibidos em cor vermelha. Se não são detectados erros, os caracteres são exibidos em cor negra.
2 + 3^3
A caixa de edição atribui unidades padrão a todos os termos, a menos que uma unidade seja especificada. Esta interpretação resulta em erro porque não podem ser somadas unidades diferentes: 2 mm + (3 mm)^3 é calculado como 2 mm + 27 mm^3. Como as unidades são ambíguas, a expressão é exibida em vermelho para indicar um erro:
2 + 3^3
Se são incluídas unidades e são especificadas as que não tem unidade, é conseguida a avaliação correta: 2 mm + ((3 ul) ^ 3 ul) * 1 mm.
(-2,00 + 3^3) m^2
2m^2
não é interpretado como 4 metros quadrados, mas sim significa 2 metros quadrados. A sintaxe correta é:
(2m)^2 = 4m^2
(2 + 1 * (3^2))
Utilize "ul" para indicar um valor sem unidade: 2 mm + 1 mm * (3 ul^2 ul).
Ao inserir um ângulo, a unidade padrão são os graus. Para inserir radianos, utilize a seguinte sintaxe:
(-0,25 gr * 3.1415 rad/1 gr) + (2ul * 3.1415 ul ) * 1 rad
A seguir, veja uma lista parcial de unidades comuns compatíveis. você pode usar os tipos de unidade onde quer que use um parâmetro, como nas equações. A lista completa de tipos de unidades é exibida na caixa de diálogo Parâmetros.
Comprimento |
|||
"milímetro" "mm" |
"centímetro" "cm" |
"metro" "m" |
"polegada" "pol" |
"pé" "pé" |
"mícron" |
"Milha Náutica" |
"mil" |
Massa |
|||
"grama" "g" |
"lbmassa" |
"slug" |
"onçamassa" |
Tempo |
|||
"segundo" "s" |
"hora" "hr"" |
"minuto" "min" (pode haver conflito com milipolegadas) |
|
Temperatura |
|||
"Kelvin" "k" |
"Celsius" "c"" |
"Fahrenheit" "f" |
|
Inclinação |
|||
"radiano" "rad"" |
"grau" "gr" "°"" |
"gradiente" |
"steradian" "sr" |
Velocidade |
|||
"Metros por segundo" "mps" |
"Pés por segundo" "fps" |
"Milhas por hora" "mph" |
"Rotações por minuto" "rpm" |
Área |
|||
"circular mil" |
|||
Volume |
|||
"litro" "l" |
"galão" "gal" |
||
Força |
|||
"newton" "N" |
"dina" |
"força-lb" |
"forçaonça" |
Pressão |
|||
"pascal" "Pa"" |
"psi" |
"kpc" |
|
Potência |
|||
"watt" "W"" |
"cavalo-vapor" "cv" |
||
Trabalho |
|||
"joule" "J" |
"erg" |
"caloria" "cal"" |
"btu" |
Sem unidade |
|||
"sem unidade" "ul"" |
|||
Elétrico |
|||
"ampere" "A" |
"volt" "V" |
"ohm" |
"culomb" "C" |
"farad" "F" |
"gamma" |
"gauss" |
"henry" "H" |
"hertz" "Hz" |
"maxwell" |
"mho" |
"oersted" |
"siemens" "S" |
"tesla" "T" |
"weber" "Wb" |
|
Luminosidade |
|||
"candela" "cd"" |
"lumen" "lm" |
"lux" "lx" |
|
Substância |
|||
"mol" |
Autodesk Inventor suporta os seguintes prefixos:
"exa" "E" |
1,0e18 |
"peta" "P" |
1,0e15 |
"tera" "T" |
1,0e12 |
"giga" "G" |
1,0e9 |
"mega" "M" |
1,0e6 |
"quilo" "k" |
1,0e3 |
"hecto" "h" |
1,0e2 |
"deca" "da" |
1,0e1 |
"deca" "dá" |
1,0e1 |
"deci" "d" |
1,0e-1 |
"centí" "c" |
1,0e-2 |
"milí" "m" |
1,0e-3 |
"micro" "µ" |
1,0e-6 |
"nano" "n" |
1,0e-9 |
"pico" "p" |
1,0e-12 |
"femto" "f" |
1,0e-15 |
"atto" "a" |
1,0e-18 |
É possível usar as seguintes funções nas caixas de edição.
Sintaxe |
Tipo Retornado |
Tipos aguardados |
cos(expr) |
sem unidades |
angular |
sem(expr) |
sem unidades |
angular |
tan(expr) |
sem unidades |
angular |
acos(expr) |
angular |
sem unidades |
asin(expr) |
angular |
sem unidades |
atam(expr) |
angular |
sem unidades |
cosh(expr) |
sem unidades |
angular |
sinh(expr) |
sem unidades |
angular |
tanh(expr) |
sem unidades |
angular |
acosh(expr) |
angular |
sem unidades |
asinh(expr) |
angular |
sem unidades |
atanh(expr) |
angular |
sem unidades |
sqrt(expr) |
unidade^1/2 |
qualquer |
sign(expr) |
sem unidades |
qualquer Retorna 0 se é negativo e 1, se é positivo |
exp(expr) |
sem unidades |
qualquer Retorna potência exponencial. Por exemplo, retorna 2.688E43 para 100. |
chão(expr) |
ul |
ul O seguinte número inteiro mais baixo |
ceil(expr) |
ul |
ul O seguinte número inteiro mais alto |
round(expr) |
ul |
ul O número inteiro mais próximo |
abs(expr) |
qualquer |
qualquer |
máx(expr1;expr2) |
qualquer |
qualquer |
mín(expr1;expr2) |
qualquer |
qualquer |
ln(expr) |
sem unidades |
sem unidades |
log(expr) |
sem unidades |
sem unidades |
pow(expr1;expr2) |
unidade^expr2 |
qualquer e sem unidades respectivamente Pode construir uma equação válida de unidades que seja incorreta "pow(3,0; d12)". As potências decimais são arredondadas na oitava posição decimal. |
aleatório() |
sem unidades |
sem unidades |
isolar(expr;unidade;unidade) |
Migração ao Mechanical Desktop |