Уравнения и параметры
Уравнения можно использовать везде, где имеется возможность ввода числового значения. Так, уравнения можно записывать в диалоговом окне "Редактирование размеров", в диалоговых окнах элементов и в диалоговом окне "Параметры". Уравнения могут быть различной сложности. Их можно использовать для расчета размера элемента, смещений или углов сборочных зависимостей, а также для моделирования движения нескольких компонентов.
Уравнения могут быть простыми, а также с несколькими алгебраическими операторами, префиксами и функциями. Ниже приведен пример простого уравнения.
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(ширина;мм;бр)
Значение вхождений в диалоговом окне должно быть представлено безразмерной величиной (бр), однако используется значение ширины, являющееся линейной величиной. Преобразование параметра ширины в безразмерное значение.