FEM ConstraintDisplacement/pl

MES: Warunek brzegowy przemieszczenia

Lokalizacja w menu
Model → Warunki brzegowe i obciążenia mechaniczne → Warunek brzegowy przemieszczenia
Środowisko pracy
MES
Domyślny skrót
brak
Wprowadzono w wersji
-
Zobacz także
Poradnik MES

Solvery
CalculiX, Elmer

Opis

Tworzy warunek brzegowy MES przemieszczenia wybranego obiektu dla określonego stopnia swobody.

Panel zadań warunku brzegowego przemieszczenia

Użycie

  1. Wciśnij przycisk Warunek brzegowy przemieszczenia lub wybierz opcję Model → Warunki brzegowe i obciążenia mechaniczne → Warunek brzegowy przemieszczenia.
  2. Wciśnij przycisk Dodaj.
  3. W widoku 3D wybierz obiekt, do którego ma być przyłożony warunek brzegowy. Może to być wierzchołek, krawędź lub ściana (ale wszystkie wskazane obiekty muszą być tego samego typu). Aby usunąć obiekty z listy, wciśnij przycisk Usuń i kliknij na nich.
  4. Zaznacz pola przy stopniach swobody, których chcesz użyć. Domyślnie są one ustawione na zero (blokada stopnia swobody), ale może zostać wprowadzona dowolna wartość (dostępne w wersji 0.21: lub równanie dla Elmera). Obroty mają znaczenie tylko w przypadku elementów belkowych i powłokowych.

Równania

dostępne w wersji 0.21

Ogólne

Dla solvera Elmer istnieje możliwość zdefiniowania przemieszczenia jako formuły. W tym przypadku solver ustawia przemieszczenia zgodnie z wprowadzoną zmienną równania.

Załóżmy, że chcemy przeprowadzić analizę ze zmiennością w czasie. Dla każdego kroku czasowego, przemieszczenie powinno być zwiększane o 6 mm:

wprowadź to w polu Wzór:
Variable "time"; Real MATC "0.006*tx"

Ten kod ma następującą składnię:

Obroty

Elmer korzysta tylko z pól warunku brzegowego Przemieszczenie *. Aby zdefiniować obroty, potrzebne jest równanie.

Przykładowo, jeśli ściana powinna być obrócona zgodnie z tym warunkiemː

to należy wprowadzić jako Przemieszczenie x
Variable "time, Coordinate" Real MATC "(cos(tx(0)*pi)-1.0)*tx(1)-sin(tx(0)*pi)*tx(2)

a jako Przemieszczenie y
Variable "time, Coordinate" Real MATC "(cos(tx(0)*pi)-1.0)*tx(2)+sin(tx(0)*pi)*tx(1)

Ten kod ma następującą składnię:

Uwagi

Dla solvera CalculiX: