Функции, префиксы и алгебраические операторы

Уравнения и параметры

Уравнения можно использовать везде, где имеется возможность ввода числового значения. Так, уравнения можно записывать в диалоговом окне "Редактирование размеров", в диалоговых окнах элементов и в диалоговом окне "Параметры". Уравнения могут быть различной сложности. Их можно использовать для расчета размера элемента, смещений или углов сборочных зависимостей, а также для моделирования движения нескольких компонентов.

Уравнения могут быть простыми, а также с несколькими алгебраическими операторами, префиксами и функциями. Ниже приведен пример простого уравнения.

2 бр *(6+3)

В следующих сложных уравнениях использованы внутренние параметры, такие как pi.

(PI рад/5 бр +(25 град *PI рад)/180 град))

Алгебраические операторы

В следующей таблице приведен список алгебраических операторов, поддерживаемых программой Autodesk Inventor.

Оператор

Значение

+

сложение

-

вычитание

%

остаток от деления числа с плавающей точкой

*

умножение

/

деление

^

возведение в степень

(

разделитель в выражении

)

разделитель в выражении

;

разделитель в функциях с несколькими аргументами

Префиксы единиц

В следующей таблице приведен список префиксов единиц, поддерживаемых программой Autodesk Inventor.

Префикс

Обозначение

Значение

экса

E

1.0e18

пета

P

1.0e15

тера

T

1.0e12

гига

G

1.0e9

мега

M

1.0e6

кило

k

1.0e3

гекто

h

1.0e2

дека

да

1.0e1

деци

d

1.0e-1

санти

c

1,0e-2

милли

m

1,0e-3

микро

микро

1.0-6

нано

n

1.0-9

пико

p

1,0e-12

фемто

f

1.0-15

атто

a

1,0e-18

В уравнениях следует вводить обозначение префикса, а не сам префикс. Например, если в формуле используется величина, выраженная в нанометрах, то эта формула будет выглядеть следующим образом: 3,5 бр * 2,6 нм.

При добавлении префикса к наименованию единицы измерения, расчет по этой формуле производится для длины 2,6 нанометров.

Прим.: При вводе обозначений единиц необходимо учитывать регистр. Для справки см. таблицу выше.

Функции

В следующей таблице приведен список поддерживаемых функций.

Синтаксис

Возврат типа единиц

Ожидаемый тип единиц

cos(выраж)

безразмерная величина

Угол

sin(выраж)

безразмерная величина

Угол

tan(выраж)

безразмерная величина

Угол

acos(выраж)

Угол

безразмерная величина

asin(выраж)

Угол

безразмерная величина

atan(выраж)

Угол

безразмерная величина

cosh(выраж)

безразмерная величина

Угол

tanh(выраж)

безразмерная величина

Угол

acosh(выраж)

Угол

безразмерная величина

asinh(выраж)

Угол

безразмерная величина

sqrt(выраж)

единица^1/2

любой

sign(выраж)

безразмерная величина

любой (возврат 0, если отрицательное, 1 - если положительное.)

exp(выраж)

безразмерная величина

любой (возврат порядка выражения, например: 2 для 100, 3 для 1000 и т.д.)

floor(выраж)

безразмерная величина

безразмерная величина (следующее наименьшее целое число)

ceil(выраж)

безразмерная величина

безразмерная величина (следующее наибольшее целое число)

round(выраж)

безразмерная величина

безразмерная величина (ближайшее целое число)

abs(выраж)

любой

любой

max(выраж1;выраж2)

любой

любой

min(выраж1;выраж2)

любой

любой

ln(выраж)

безразмерная величина

безразмерная величина

log(выраж)

безразмерная величина

безразмерная величина

pow(выраж1; выраж2)

возводит выраж1 в степень выраж2

любое и безразмерное, соответственно

random(выраж)

безразмерная величина

безразмерная величина

isolate(выраж;ед.;ед.)

любой

любой

Прим.: При вводе имен функций необходимо учитывать регистр. Для справки см. таблицу выше.

Зарезервированные системные параметры

В следующей таблице приведены зарезервированные параметры системы, поддерживаемые программой Autodesk Inventor.

Параметр

Значение

PI

3.14159265358979323846264338328

E

2.71828182845904523536

Типы единиц

Используемый в уравнении тип единиц зависит от типа оцениваемых данных. Например, для расчета линейного или углового значения обычно используются миллиметры, дюймы или градусы (мм, дюйм или град).

В результате расчета отдельных уравнений может получиться безразмерная величина (например, при расчете уравнения для определения числа вхождений в массиве). Для обозначения безразмерной величины используется сокращение "бр". Например, 5 бр означает, что в результате расчета уравнения получено число 5, обозначающее количество вхождений в массиве.

Прим.: В уравнении, которое содержит параметры, представляющие различные типы единиц, необходимо последовательно использовать типы единиц. Для этого можно воспользоваться функцией изоляции. Например, при расчете числа вхождений в массив, для которого каждой единице параметра "Ширина" соответствует одно вхождение, линейное уравнение будет выглядеть следующим образом:

isolate(ширина;мм;бр)

Значение вхождений в диалоговом окне должно быть представлено безразмерной величиной (бр), однако используется значение ширины, являющееся линейной величиной. Преобразование параметра ширины в безразмерное значение.