Definiowanie parametrów powiązań wymiarowych
Geometrię powiązań wymiarowych można kontrolować przy użyciu równań i wyrażeń matematycznych.
Równania parametryczne obejmują:
- Nazwy powiązań wymiarowych
- Wyrażenia, w których można użyć:
- Wartości
- Zmienne zdefiniowane przez użytkownika oraz zmienne, które reprezentują istniejące powiązania wymiarowe
- Operatory matematyczne, funkcje i stałe
Wyrażenia dla powiązań wymiarowych
Podczas tworzenia powiązania wymiarowego równanie definiuje wymiar elementu lub pomiędzy punktami na elementach w formie nazwa=wartość, np. d1=12,34.
Możliwe jest zastąpienie wartości wyrażeniem: nazwa=wyrażenie.
- W obrębie wyrażenia można użyć wartości, zmiennych, operatorów matematycznych oraz funkcji i stałych matematycznych.
- Wynikiem wyrażenia jest wartość.
Zmienna może być:
- Zdefiniowana przez użytkownika, na przykład długość1=12,5
- Nazwa istniejącego powiązania wymiarowego, np. d2=rad1
Użyj Menedżera parametrów do definiowania i edycji wyrażeń i zmiennych.
Można również edytować ustalone wyrażenia.
Przykłady równań powiązań wymiarowych
| Przykład |
Opis |
| d1=rad1 |
Ustawia zmienną d1 na wartość zmiennej rad1. |
| d2=rad2*2 |
Mnoży zmienną rad2 przez 2 i ustawia zmienną d2 jako wynik. |
| długość1 =cos(ang1) |
Ustawia zmienną zdefiniowaną przez użytkownika długość1 na wartość cosinus kąta ang1. |
| odległość1 = (długość1 + d1) / 2 |
Ustawia zmienną zdefiniowaną przez użytkownika odległość1 na sumę zdefiniowanej przez użytkownika zmiennej długość1 i zmiennej d1 podzielonej przez 2. |
Nazwy powiązań
Powiązania wymiarowe (zarówno dynamiczne i powiązania adnotacji) są identyfikowane według nazwy, jak również zmiennych zdefiniowanych przez użytkownika użytych w wyrażeniach i wzorach.
Menedżer parametrów zawiera wszystkie zmienne powiązań wymiarowych z ich nazwami, wyrażeniami i wartościami.
Zasady nazewnictwa są następujące:
| Znaczenie |
Nazwa domyślna |
Powiązania |
| Odległość |
d1, d2, ..., dn |
Wyrównane, Poziome, Pionowe |
| Średnica |
dia1, dia2, ..., dian |
Średnica |
| Promień |
rad1, rad2, ..., radn |
Promieniowy |
| Kąt |
ang1, ang2, ..., angn |
Kątowy |
| Zdefiniowany przez użytkownika |
użytkownik1, użytkownik2, ..., użytkownikn |
Używane w wyrażeniach |
Aby zmienić nazwę zmiennej powiązania:
- Określić powiązanie wymiarowe.
- W palecie Właściwości, w części Powiązanie, edytuj pole Nazwa.
- lub -
- Określić powiązanie wymiarowe.
- W palecie Menedżer parametrów, w części Powiązanie wymiarowe, edytuj pole Nazwa.
- lub -
- Kliknąć dwukrotnie powiązanie wymiarowe.
- Edytuj nazwę ustalonej zmiennej.
Uwaga: Nazwy zmiennych powiązań muszą być unikatowe.
Równania parametryczne
Użyć operatorów i funkcji do zdefiniowania wzorów i równań.
Ocena wyrażeń następuje w sposób zgodny ze standardowymi zasadami matematycznymi.
Operatory
W wyrażeniach i wzorach można używać następujących operatorów:
|
Operator
|
Opis |
|
+
|
Dodawanie |
|
-
|
Odejmowanie (lub przeczenie jednoargumentowe) |
|
*
|
Mnożenie |
|
/
|
Dzielenie |
|
^
|
Potęgowanie |
|
%
|
Zmiennoprzecinkowe modulo |
|
.
|
Separator dziesiętny |
|
(wyraż)
|
Nawiasy do definiowania wyrażeń |
Funkcje
W wyrażeniach i wzorach można używać następujących funkcji :
| Funkcja |
Składnia |
| Cosinus |
cos (wyraż) |
| Sinus |
sin (wyraż) |
| Styczne |
tan (wyraż) |
| Arcus cosinus |
acos (wyraż) |
| Arcus sinus |
asin (wyraż) |
| Arcus tangens |
atan (wyraż) |
| Cosinus hiperboliczny |
cosh (wyraż) |
| Sinus hiperboliczny |
sinh (wyraż) |
| Tangens hyperboliczny |
tanh (wyraż) |
| Arcus cosinus hiperboliczny |
acosh (wyraż) |
| Arcus sinus hiperboliczny |
asinh (wyraż) |
| Arcus tangens hyperboliczny |
atanh (wyraż) |
| Pierwiastek kwadratowy |
sqrt (wyraż) |
| Funkcja signum (-1,0,1) |
sign (wyraż) |
| Wartość bezwzględna |
abs (wyraż) |
| Obcinanie miejsc po przecinku |
trunc (wyraż) |
| Zaokrąglanie do najbliższej liczby całkowitej |
round (wyraż) |
| Zaokrąglone w dół |
floor (wyraż) |
| Zaokrąglenie |
ceil (wyraż) |
| Największy element w macierzy |
max (wyraż1;wyraż2) * |
| Najmniejszy element w macierzy |
min (wyraż1;wyraż2) * |
| Stopnie w radianach |
d2r (wyraż) |
| Radiany na stopnie |
r2d (wyraż) |
| Logarytm, podstawa e |
ln (wyraż) |
| Logarytm, podstawa 10 |
log (wyraż) |
| Potęga, podstawa e |
exp (wyraż) |
| Potęga, podstawa 10 |
exp10 (wyraż) |
| Funkcja potęgowa |
pow (wyraż1;wyraż2) * |
| Losowa liczba po przecinku, 0-1 |
losowa |
| Stała pi |
pi |
| Stała e |
e |
* ) Korzysta z separatora list (średnik lub przecinek) zgodnie z definicją w ustawieniach formatu systemu operacyjnego.
^ Góra strony
Ocena wyrażenia
Zgodnie ze standardowymi regułami matematycznymi wyrażenia są oceniane przy użyciu następującej kolejności:
- Wyrażenia w nawiasach okrągłych (od najbardziej wewnętrznych)
- Standardowa kolejność operacji:
- Potęgowanie
- Mnożenie i dzielenie
- Dodawanie i odejmowanie
- Operatory o tej samej wadze od lewej do prawej.