Wyrażenia dla parametrów numerycznych

Równania mogą być używane wszędzie, gdzie można wprowadzić wartość numeryczną.

Przykładowo: równania można wpisywać w oknie dialogowym Edycja wymiarów, w oknach dialogowych elementów i w oknie dialogowym Parametry. Za pomocą równań można również obliczać rozmiary elementów, odsunięć i kątów wiązań zespołów lub symulować ruch wielu 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))

Zobacz temat Funkcje, przedrostki i operatory algebraiczne, aby wyświetlić listę funkcji obsługiwanych w polach edycji.

Operatory algebraiczne

Składnia

W polu edycji stosowane są jednostki określone we właściwościach domyślnych dokumentów. Jeśli w polu edycji nie zostaną określone jednostki, elementom i współczynnikom zostaną przypisane jednostki domyślne. Wartość wyrażenia wyznaczana jest zgodnie z kolejnością wykonywania działań i domyślnymi wartościami jednostek.

Błędy składni
Wykładniki stosowane są zarówno w jednostkach, jak i w wyrażeniu. Na przykład:

2 + 3^3

Pole edycji przypisuje jednostki domyślne do wszystkich elementów, jeżeli jednostki nie zostaną określone. Wynik zawiera błąd ponieważ nie można dodać różnych jednostek: 2 mm + (3 mm)^3 jest obliczane jako 2 mm + 27 mm^3. Ponieważ jednostki są dwuznaczne, wyrażenie ma kolor czerwony, co oznacza błąd:

2 + 3^3

Prawidłowe wartości obliczeń można uzyskać po uwzględnieniu jednostek i określeniu, które wartości są niemianowane: 2 mm + ((3 ul) ^ 3 ul) * 1 mm.

Konwersja typu
Nie pozwala przypisać jednostek do wyrażenia. Poniższy przykład jest niedozwolony:

(-2.00 + 3^3) m^2

Obliczanie jednostek
Obliczenie jednostek ma miejsce przed arytmetyczną częścią wyrażenia. Dlatego potęga zostanie zastosowana do jednostki przed zastosowaniem jej do przylegającej wartości liczbowej. Na przykład:

2m^2

nie wynosi 4 metry kwadratowe, ale raczej oznacza 2 metry kwadratowe. Poprawna składnia to:

(2m)^2 = 4m^2

Składnia prawidłowa
W wyrażeniach dopasuj jednostkę do każdej wartości numerycznej. Poniższe wyrażenie jest błędne, ponieważ system oczekuje jednostek domyślnych:

(2 + 1 * (3^2))

W przypadku wartości niemianowanych nie używaj żadnego oznaczenia jednostki: 2 mm + 1 mm * (3ul^2ul).

W przypadku kąta jednostką domyślną są stopnie. Aby wprowadzić radiany zastosuj składnię:

(-0.25 st * 3.1415 rad/1 st) + (2ul * 3.1415 ul ) * 1 rad

Jednostki

Aby uzyskać listę obsługiwanych typów jednostek i ich skrócone nazwy, w oknie dialogowym Parametry dodaj parametr numeryczny, wprowadź nazwę, a następnie kliknij kolumnę Jednostki.

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. Przykładowo: ciąg „5 ul” oznacza, że równanie zostało obliczone i została zwrócona wartość 5, odzwierciedlająca liczbę wystąpień w szyku.
Uwaga: W równaniach zawierających parametry reprezentujące różne typy jednostek należy stosować odpowiednie jednostki. Pomaga w tym funkcja Wyodrębnij. Aby na przykład obliczyć liczbę wystąpień w przypadku szyku opartego na jednym wystąpieniu dla każdej jednostki o parametrze Szerokość, równanie liniowe będzie miało postać:

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ą

Przedrostki

Gdy przedrostek jednostki jest używany w równaniu, zamiast samego przedrostka należy wprowadzić jego symbol. Przykładowo równanie zawierające jednostkę "nanometr" może wyglądać tak: 3,5 ul * 2,6 nm.

Uwaga: W symbolach przedrostków rozróżniane są duże i małe litery.

"eksa" "E"

1,0e18

"peta" "P"

1,0e15

"tera" "T"

1,0e12

"giga" "G"

1,0e9

"mega" "M"

1,0e6

"kilo" "k"

1,0e3

"hekto" "h"

1,0e2

"deca" "da"

1,0e1

"deka" "da"

1,0e1

"decy" "d"

1,0e-1

"centy" "c"

1.0e-2

"milli" "m"

1.0e-3

"mikro" "mikro"

1.0e-6

"nano" "n"

1.0e-9

"piko" "p"

1.0e-12

"femto" "f"

1.0e-15

"atto" "a"

1.0e-18

Zastrzeżone parametry

Poniżej podano zastrzeżone parametry systemowe obsługiwane przez program Inventor.
PI
Wartość3.14159265358979323846264338328
E
Wartość 2.71828182845904523536

Analiza pola edycji — odniesienie

Wyrażenie wejściowe

Jednostka założona

Jednostka końcowa

Po pierwszej analizie

Jednostka końcowa

Po drugiej analizie

Jednostka końcowa

3

3 mm

mm

       

3 * 4

3 mm * 4 mm

mm^2

3 mm * 4 ul

mm ul

   

3 mm * 4

3 mm * 4 mm

mm^2

3 mm * 4 ul

mm ul

   

3 * 4 mm

3 mm * 4 mm

mm^2

3 mm * 4 mm

mm^2

3 ul * 4 mm

mm ul

3 / 4

3 mm/ 4 mm

brak

3 mm / 4 ul

mm / ul

   

3 mm / 4

3 mm/ 4 mm

brak

3 mm / 4 ul

mm /ul

   

3 / 4 mm

3 mm/ 4 mm

brak

3 mm / 4 mm (bez zmian)

brak

3 ul / 4 mm

ul/mm (niezgodność)

3 * cos(30)

3 mm * cos(30 mm)

błąd

3 mm * cos(30st)

mm ul

   

cos(30) * 3

cos(30mm) * 3 mm

błąd

cos(30st) * 3 mm

mm ul

   

3 *cos(2 * 15)

3 mm * cos(2 mm * 15 mm)

błąd

3 mm * cos(2 st * 15 ul)

mm ul

   

3 * cos(2 * 15 st)

3 mm * cos(2 mm * 15 st)

błąd

3 mm * cos(2 deg * 15 deg)

błąd

3 ul * cos(2 st * 15 st)

błąd

3 * cos(15 st * 2)

3 mm * cos(15 st* 2 st)

błąd

3 mm * cos(15 st * 2 ul)

mm ul

   

3 mm *cos(2 * 15)

3 mm * cos(2 mm * 15 mm)

błąd

3 mm * cos(2 st * 15 ul)

mm ul

   

3mm * cos(2 * 15 st)

3 mm * cos(2 mm * 15 st)

błąd

3 mm * cos(2 deg * 15 deg)

błąd

3 mm * cos(2 ul * 15 st)

mm ul

3mm * cos(15 st * 2)

3 mm * cos(15 st* 2 st)

błąd

3 mm * cos(15 st * 2 ul)

mm ul