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

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

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

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

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

гекто
Обозначение v

Значение1,0e2

дека
Обозначение da

Значение 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(выраж)

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

Угол

sinh(выраж)

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

Угол

tanh(выраж)

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

Угол

acosh(выраж)

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

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

asinh(выраж)

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

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

atanh(выраж)

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

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

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

Возможно создание корректной формулы для единицы, которая может оказаться недействительной "pow(3.0; d12)". Округление до 8 знаков.

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

random(выраж)

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

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

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

любой

любой

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

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

Далее приведены зарезервированные параметры системы, поддерживаемые программой Autodesk Inventor.
PI
Значение3,14159265358979323846264338328
E
Значение2,71828182845904523536

Типы единиц

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

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

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

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

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