MES: Kontakt
Appearance
|
|
| Lokalizacja w menu |
|---|
| Model → Warunki brzegowe i obciążenia mechaniczne → Kontakt |
| Środowisko pracy |
| MES |
| Domyślny skrót |
| brak |
| Wprowadzono w wersji |
| - |
| Zobacz także |
| Warunek brzegowy utwierdzenia |
| Solvery |
|---|
| CalculiX |
Opis
Tworzy wiązanie kontaktowe między dwiema powierzchniami. W przeciwieństwie do wiązania tie, powierzchnie mogą się rozdzielać i ślizgać po sobie (z tarciem lub bez) podczas analizy.
Panel zadań kontaktu
Użycie
- Jest kilka sposobów wywołania tej komendy:
- Wciśnij przycisk
Kontakt.
- Wybierz opcję Model → Warunki brzegowe i obciążenia mechaniczne →
Kontakt z menu.
- Wciśnij przycisk
- Wybierz ścianę służącą jako powierzchnia master. Wciśnij pierwszy przycisk Dodaj. Aby usunąć powierzchnię ze wskazania, kliknij na niej i wciśnij pierwszy przycisk Usuń. dostępne w wersji 1.1: Można również wskazać krawędź w modelach 2D.
- Wybierz ścianę służącą jako powierzchnia slave. Wciśnij drugi przycisk Dodaj. Aby usunąć powierzchnię ze wskazania, kliknij na niej i wciśnij drugi przycisk Usuń. dostępne w wersji 1.1: Można również wskazać krawędź w modelach 2D.
- Opcjonalnie, wprowadź Sztywność kontaktu.
- dostępne w wersji 1.0: Opcjonalnie, wprowadź Tolerancję dociągania węzłów. Wszystkie węzły powierzchni slave, których odległość od powierzchni master jest mniejsza lub równa tej liczbie, zostaną przesunięte tak, aby leżały na powierzchni master na początku analizy. To dociąganie nie powoduje żadnych odkształceń.
- dostępne w wersji 1.0: Opcjonalnie, zaznacz pole Uwzględnij tarcie, aby określić współczynnik tarcia i wartość nachylenia krzywej zależności między naprężeniami stycznymi a przemieszczeniem stycznym.
- Opcjonalnie, wprowadź Współczynnik tarcia. Domyślna wartość 0 oznacza kontakt bez tarcia.
- dostępne w wersji 1.0: Opcjonalnie, wprowadź wartość Nachylenia krzywej przylegania - krzywej opisującej zależność między naprężeniami stycznymi a przemieszczeniem stycznym w zakresie przylegania (przed wystąpieniem poślizgu). Jest to odpowiednik sztywności kontaktu dla zachowania w kierunku stycznym.
Przykład użycia kontaktu - sztywny sześcian jest dociskany i przesuwany po deformowalnym prostopadłościanie. Bez definicji kontaktu te dwie części by się "nie widziały".
Ograniczenia
- Kontakt może być zdefiniowany tylko dla 2 powierzchni, więc dla każdej pary powierzchni potrzebna jest osobna definicja kontaktu.
- Dyskusja o próbie implementacji wielu kontaktów jednocześnie: https://forum.freecad.org/viewtopic.php?f=18&t=15699&start=130#p303275
- Ponieważ nie ma obecnie wsparcia dla wielu siatek, kontakt musi być definiowany dla powierzchni, między którymi jest (co najmniej) niewielka przerwa. Gdyby powierzchnie się stykały (brak przerwy między nimi), rezultatem operacji boolowskiej (koniecznej do uniknięcia wielu siatek, co nie jest obecnie wspierane) byłaby ciągła siatka, więc nie byłoby sensu definiować kontakt. Więcej na ten temat można przeczytać w wątku na forum.
Właściwości
- DANESlope: Sztywność kontaktu.
- DANEAdjust - dostępne w wersji 1.0: Tolerancja dociągania węzłów.
- DANEFriction - dostępne w wersji 1.0: Włącz kontakt z tarciem.
- DANEFriction Coefficient: Współczynnik tarcia.
- DANEStick Slope - dostępne w wersji 1.0: Pochylenie krzywej przylegania.
- DANEEnable Thermal Contact - dostępne w wersji 1.1: Włącz kontakt termiczny.
- DANEThermal Contact Conductance - dostępne w wersji 1.1: Przewodność kontaktu termicznego [mW/(mm^2*K)] definiowana jako lista w następującym formacie (zależność od ciśnienia kontaktowego i temperatury można pominąć i wprowadzić tylko jedną wartość aby zdefiniować stałą przewodność szczeliny):
conductance_1, contact_pressure_1, temperature_1 …
- DANESurface Behavior - dostępne w wersji 1.1: Zachowanie kontaktu w kierunku normalnym:
- Linear - domyślne zachowanie z określoną sztywnością
- Hard - twardy kontakt (domyślne stałe wyznaczone przez solver)c
- Tied - kontakt wiązany (sklejony), wymaga niezerowego tarcia
Uwagi
Wskazówki do modelowania
- Źródło: https://forum.freecad.org/viewtopic.php?f=18&p=340874#p340494
- Zalecane jest używanie elementów liniowych. W innym wypadki, obliczenia mogą być czasochłonne.
- Przypisanie powierzchni master/slave:
- Większa z dwóch powierzchni powinna być wybrana jako master.
- Jeśli powierzchnie są zbliżonej wielkości, ta należąca do ciała o większej sztywności powinna być wybrana jako master.
- Jeśli powierzchnie są zbliżonej wielkości i sztywności, ta o rzadszej siatce powinna być wybrana jako master.
CalculiX
- Sztywność kontaktu można oszacować jako 5 do 50 razy moduł Younga materiału. Im wyższa sztywność kontaktu, tym twardszy kontakt między powierzchniami.
- Powierzchnia slave może przenikać powierzchnię master, a więc doświadczać większej deformacji.
- Do definiowania kontaktu w CalculiX używane jest słowo kluczowe *CONTACT PAIR. W tym przypadku wykorzystywany jest kontakt typu ściana do ściany z funkcją kary (penalty). Sformułowanie kontaktu jest szczegółow opisane na stronie http://web.mit.edu/calculix_v2.7/CalculiX/ccx_2.7/doc/ccx/node112.html
- Przegląd różnych typów kontaktu: https://forum.freecad.org/viewtopic.php?f=18&t=15699&start=90#p188736
- Więcej interesujących informacji:
- Bardzo szczegółowy przykład kontaktu w CalculiX. (link)
- Ciekawy przykład znaleziony na niemieckim forum programu FreeCAD. (link)
- Materiał: Bryła, Ciecz, Nieliniowy materiał mechaniczny, Materiał zbrojony (beton), Edytor materiału
- Geometria elementu: Geometria elementu, Obrót w okół osi, Geometria elementu 2D, Element przepływu
Wiązania
- Elektromagnetyczne: Potencjał elektryczny, Gęstość prądu, Magnetyzacja
- Geometryczne: Obrót w płaszczyźnie, Zapis wyników z przekroju, Zdefiniuj odkształcenie
- Mechaniczne: Zdefiniuj przytwierdzenie, Zdefiniuj przemieszczenie, Zdefiniuj kontakt, Zdefiniuj powiązanie, Wiązanie sprężyny, Zdefiniuj siłę, Zdefiniuj obciążenie ciśnieniem, Zdefiniuj siłę odśrodkową, Zdefiniuj obciążenie ciężarem własnym
- Termiczne: Warunek początkowy temperatury, Zdefiniuj strumień ciepła, Zdefiniuj temperaturę, Zdefiniuj objętościowe źródło ciepła
- Zmieniające wiązania: Zdefiniuj przenikalność elektryczną próżni
- Siatki: Siatka Netgen, Siatka GMSH, Warstwa graniczna siatki, Obszar siatki, Grupa siatki, Utwórz zestaw węzłów, Siatka MES na obiekt środowiska Siatka
- Solver: Narzędzia CalculiX, Elmer, Mystran, Z88; Równania: Elastyczności, Elektrostatyczne, Siły elektrostatycznej, Magnetodynamiczne, RMagnetodynamiczne 2D, Przepływu, Strumienia, Ciepła; Solver: Kontrola pracy solvera, Uruchom solver
- Wyniki: Oczyszczanie z wyników, Prezentacja wyników; Postprocessing: Zastosuj zmiany, Prezentacja graficzna, Filtr rozpraszający, Skalarny filtr obcinający, Filtr odcięcia funkcji, Filtr odcięcia obszaru, Filtr konturów, Filtr danych wzdłuż linii, Wykres liniowości naprężeń, Filtr obcinania danych w punkcie, Utwórz funkcję, Filtr funkcji płaszczyzny, Filtr funkcji sfery, Filtr funkcji walca, Filtr funkcji prostopadłościanu
- Dodatkowe: Konfiguracja, Instalacja środowiska MES, Siatka, FEM Solver, CalculiX, Beton, Rodzaje elementów
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Złożenie, BIM, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Powierzchnia 3D, Rysunek Techniczny, Test Framework
