Równania i parametry
Równania mogą być używane wszędzie, gdzie można wprowadzić wartość numeryczną. Na przykład równanie można wpisać w oknie dialogowym Edycja wymiarów, w oknach dialogowych elementów i w oknie dialogowym Parametry. Równania mogą różnić się stopniem złożoności. Można ich używać do obliczania rozmiarów elementów, odsunięć i kątów wiązań zespołów lub do symulowania ruchu kilku komponentów.
Równania mogą być proste lub zawierać wiele operatorów algebraicznych, przedrostków i funkcji. Poniżej znajduje się przykładowe proste równanie:
2 ul *(6+3)
Poniższe złożone równanie zawiera parametry wewnętrzne, takie jak liczba pi:
(PI rad/5 ul +(25 deg *PI rad)/180 deg))
Operatory algebraiczne
Poniżej podano operatory algebraiczne obsługiwane przez program Autodesk Inventor.
Przedrostki jednostek
W poniższej tabeli podano przedrostki jednostek obsługiwane przez program Autodesk Inventor.
Wartość1.0e18
Wartość1.0e15
Wartość 1.0e12
Wartość 1.0e9
Wartość 1.0e6
Wartość 1.0e3
Wartość1.0e2
Wartość 1.0e1
Wartość 1.0e-1
Wartość 1.0e-2
Wartość 1.0e-3
Wartość 1.0-6
Wartość 1.0-9
Wartość 1.0e-12
Wartość 1.0-15
Wartość 1.0e-18
Gdy przedrostek jednostki jest używany w równaniu, należy wprowadzić symbol przedrostka. Nie należy wprowadzać samego przedrostka. Przykładowo równanie zawierające jednostkę "nanometr" może wyglądać tak: 3,5 ul * 2,6 nm.
Jeśli przedrostek jednostki nano- zostanie dodany do jednostki metr, równanie jest obliczane na podstawie długości 2,6 nanometra.
Funkcje
W polach edycji można używać następujących funkcji.
Składnia |
Zwraca typ jednostki |
Oczekiwany typ jednostki |
cos(wyr) |
niemianowana |
kątowe |
sin(wyr) |
niemianowana |
kątowe |
tan(wyr) |
niemianowana |
kątowe |
acos(wyr) |
kątowe |
niemianowana |
asin(wyr) |
kątowe |
niemianowana |
atan(wyr) |
kątowe |
niemianowana |
cosh(wyr) |
niemianowana |
kątowe |
sinh(wyr) |
niemianowana |
kątowe |
tanh(wyr) |
niemianowana |
kątowe |
acosh(wyr) |
niemianowana |
niemianowana |
asinh(wyr) |
niemianowana |
niemianowana |
atanh(wyr) |
niemianowana |
niemianowana |
sqrt(wyr) |
jednostka^1/2 |
dowolna |
sign(wyr) |
niemianowana |
dowolna (Zwraca 0, jeśli jest ujemna, 1 jeśli jest dodatnia.) |
exp(wyr) |
niemianowana |
dowolna (Zwraca wykładnik potęgi wyrażenia, na przykład: dla 100 zwraca 2, dla 1000 zwraca 3, itd.) |
floor(wyr) |
niemianowana |
niemianowana (Następna najniższa liczba całkowita.) |
ceil(wyr) |
niemianowana |
niemianowana (Następna najwyższa liczba całkowita.) |
round(wyr) |
niemianowana |
niemianowana (Najbliższa liczba całkowita.) |
abs(wyr) |
dowolna |
dowolna |
maks(wyr1;wyr2) |
dowolna |
dowolna |
min(wyr1;wyr2) |
dowolna |
dowolna |
ln(wyr) |
niemianowana |
niemianowana |
log(wyr) |
niemianowana |
niemianowana |
pow(wyr1;wyr2) |
jednostka^wyr2 |
Potrafi tworzyć poprawne wyrażenie jednostki, które może stać się niepoprawne "pow(3.0; d12)". Potęgi dziesiętne są zaokrąglane do ósmego miejsca po przecinku. dowolna oraz niemianowana, odpowiednio |
random(wyr) |
niemianowana |
niemianowana |
isolate(wyr;jednostka;jednostka) |
dowolna |
dowolna |
Zarezerwowane parametry systemowe
Typy jednostek
Typ jednostek używanych w równaniu zależy od typu obliczanych danych. Na przykład aby wyznaczyć wartość kątową lub liniową, zazwyczaj używa się następujących typów jednostek: milimetr, cal lub stopień (mm, cal lub stopień).
Niektóre równania muszą zwrócić wartości niemianowane (np. równanie, które oblicza liczbę wystąpień w szyku). Wartość niemianowana jest oznaczana symbolem ul. Na przykład 5 ul oznacza, że równanie zostało obliczone i została zwrócona wartość 5, odzwierciedlająca liczbę wystąpień w szyku.
isolate(Szerokość;mm;jednostka niemianowana)
Liczba wystąpień w oknie dialogowym musi być niemianowana (ul), ale odnosi się do szerokości, która jest wartością liniową. Należy przekształcić parametr Szerokość na wartość niemianowaną