Przejdź do treści

!CONTACT_PARAM

Określa parametry wykrywania kontaktu.

Parametry

Nazwa parametru Atrybut Opis
NAME C Nazwa parametrów wykrywania kontaktu (wymagana)

** 2. wiersz **

Określa różne wartości luzu dla metody w płaszczyźnie.

    (2. wiersz) CLEARANCE, CLR_SAME_ELEM, CLR_DIFFLPOS, CLR_CAL_NORM
Nazwa zmiennej Atrybut Opis
CLEARANCE R Standardowy luz (domyślnie: 1e-2)
CLR_SAME_ELEM R Luz dla elementów już pozostających w kontakcie (zwiększyć, jeśli przemieszczają się zbyt mocno) (domyślnie: 5e-3)
CLR_DIFFLPOS R Luz służący do uznawania punktów w obrębie elementu za różne punkty (zwiększyć, jeśli występują oscylacje) (domyślnie: 1e-2)
CLR_CAL_NORM R Luz służący do uznania punktu za leżący na krawędzi podczas obliczania normalnej (domyślnie: 1e-4)

** 3. wiersz **

Określa różne luzy w kierunku poza płaszczyzną i powiązane parametry.

    (3. wiersz) DISTCLR_INIT, DISTCLR_FREE, DISTCLR_NOCHECK, TENSILE_FORCE, BOX_EXP_RATE
Nazwa zmiennej Atrybut Opis
DISTCLR_INIT R Luz poza płaszczyzną używany przy pierwszym wykrywaniu (domyślnie: 1e-2)
DISTCLR_FREE R Luz poza płaszczyzną używany do określania węzłów bez kontaktu (węzeł jest uznawany za będący w kontakcie po niewielkiej penetracji) (domyślnie: -1e-6)
DISTCLR_NOCHECK R Luz poza płaszczyzną używany przy pomijaniu kontroli kierunku odległości dla węzłów już pozostających w kontakcie (rozdzielenie jest określane na podstawie siły rozciągającej, dlatego należy podać dużą wartość, aby utrzymać stan kontaktu) (domyślnie: 1.0)
TENSILE_FORCE R Siła rozciągająca, przy której stwierdzane jest rozdzielenie (domyślnie: -1e-2)
BOX_EXP_RATE R Współczynnik rozszerzenia BOX używanego do wyszukiwania (mniejsza wartość przyspiesza działanie, większa jest bezpieczniejsza) (domyślnie: 1.05)

Przykład użycia

Dla ustawień identycznych z domyślnymi

    !CONTACT_PARAM, NAME=CPARAM1
    1.0e-2,  5.0e-3,  1.0e-2,  1.0e-4
    1.0e-2, -1.0e-6,  1.0,    -1.0e-2,  1.05