Jeżeli do oprogramowania inżynierskiego można podpiąć własne procedury to NVIDIA udostępnia darmowy driver NVCC za pomocą którego można kompilować kod napisany w C. Można to robić z Visual Studio (od wersji 10) pod Windows lub używając gcc pod Linuxem.
Wówczas oprogramowanie optymalizuje się pod posiadaną kartę graficzną. Warto mieć kartę o CUDA capability większym niż 2.0 ze względu na obsługę typu double.Zobacz Komentarze Newsów
Czy ktoś z forum korzysta może z Elmera? Bardzo ciekawi mnie jak to działa. Bo z tego tutka wynika, że jest OK, a tymczasem ja próbowałem... bezskutecznieZobacz Komentarze Newsów
Mam pytanie, mianowicie jaka jest różnica w działaniu opcji contact, a glued przy połączeniach elementów ?
Wykonując prosty przykład ( przedstawiony poniżej) składający się z dwóch brył, połączenie nadane jest pomiędzy dwiema stykającymi się powierzchniami. Metoda "glued" - działa natomiast przy użyciu "contact" niestety występuje fatal error 9137 - mechanizm.
Glued służy do połączenia powierzchni, w której węzły i podział siatki nie pasują do siebie , może więc zostać "wyliczona" przed rozwiązaniem układu równań - zwiększa ich ilość, działa jak węzi. Jest więc też więzią dwustronną z definicji Contact (GAP) (może być więzią jednostronną) jest metodą najczęściej iteracyjną działającą w trakcie rozwiązywania. W każdej pętli iteracyjnej program sprawdza odległości więc ustawienie węzłów w pozycji "na styk " na starcie i zastosowanie gap'ów (contact'ów) powoduje czasami kłopoty - z wielu powodów. U ciebie problemem może być, że masz (prawdopodobnie) odległość kontaktową ustawioną na zero. Aby to sprawdzić wystarczy połączyć na sztywno jeden węzeł z obydwu brył - jak policzy, znaczy, że chodzi o definicję odległości w połączeniu kontaktowym.
To niezupełnie prawda. Gap jest elementem jednowymiarowym i może być użyty do symulacji kontaktu (lub nawet musi w zagadnieniach nieliniowych) niemniej contact w femapie nie jest całkowicie równoważny. Contact w analizie liniowej jest najpewniej generowany poprzez automatyczne zbudowanie elementów kontaktowych, których własności pozwalają na analizę wzajemnych położeń nie tylko ich węzłów ale również przenikania krawędzi samych elementów. Odległość kontaktowa jak najbardziej może być 0, może być dodatnia lub nawet ujemna, a samo przenikanie może być kontrolowane (analiza penetracji). Przykładowo można przeprowadzić analizę kontaktu ze wstępnym wciskiem - prezentacje tego można znaleźć u Blasa Molero z Hiszpanii /firma iberisa/. Przyczyną tutaj mechanizmu jest najpewniej po prostu...mechanizm, czyli niewłaściwe podparcie a w żadnym wypadku zerowy dystans. Wygląda że dolna bryła jest utwierdzona a górna przesuwana, jeśli brak tarcia lub siły styczne są za małe to mamy zwyczajny przesuw - widać że nie włączono sił bezwładności obciążenie jest tylko poziome więc sprawa chyba jasna. Pzdr.
Nie Piotrze.
1. Zero odległość to żaden problem. W 99% zagadnień statyki w inżynierii lądowej, również nieliniowej używa się wartości dystansu 0 i jest to normalne
i bezproblemowe pod warunkiem zastosowania poprawnych warunków brzegowych
2. Ani nazwa ani system nie jest ważny. Nie widzę problemu aby to w najbliższej przyszłości zostało zmienione, ale na razie "gapy" chyba w każdym systemie są używane jako elementy jednowymiarowe typu węzeł-węzeł a to że węzły leżą na jednej powierzchni to inna sprawa. Nietrudno będzie to zmienić bo już np. w Femapie dostępne są łączniki typu weld które mogą łączyć węzeł z elementem (formalnie i tak z węzłami ale automatycznie). Gorzej to jednak zrobić z elementami jednokierunkowymi. Póki co więc przynajmniej w Femapie gap to gap liniowy a nie kontakt powierzchniowy /por. NAFEMS Finite Element Analysis of Contact and Friction - a survey/
Nie napisałem, że tego się nie używa. Wręcz przeciwnie, tak jak piszesz używa się i to często. Jednakże nie zgodzę się ze stwierdzeniem, że jest to bezproblemowe, przynajmniej w trzech systemach, których używam od czasu do czasu, a mianowicie Cosmos/M, Femap i Patran te ostatnie z dwoma Nastranami. ¯e jest to problem wskazuje chociażby fakt, że mamy już ze trzy wątki w dyskusji, gdzie pojawia się właśnie problem z kontaktem na odległości "zero". Zresztą moje doświadczenie też uczy, że wywołuje to kłopoty, Np w przypadku gdy powierzchnie styku nie są płaszczyznami Trzeba się trochę namęczyć. Być może, ponieważ nie robię takich analiz (ostatnio) dużo, więc się poprawiła i numeryka i ergonomia obsługi jednakże podejrzewam, że w dalszym ciągu początkujący będą mieć z tym problemy. I dlatego właśnie zaproponowałem Natali_m połączenie brył w jednym punkcie. Bo to załatwia sprawę i z numeryczną stroną i z prawidłowymi warunkami brzegowymi co zresztą trafnie zauważyłeś
2. Co do GAP to próżna dyskusja. Rzeczywiście GAP'y to głównie elementy liniowe, ale naprawdę też np. Cosmos/M używa tego pojęcia do analiz typu węzeł -krzywa, węzeł -powierzchnia i powierzchnia powierzchnia. Można oczywiście rozwiązać kontakt trochę inaczej np. tak jak robi to Abaqus i tam GAP nie ma.
Ja jednak jestem "wychowany" na Cosmosie i przyzwyczaiłem się do tej, być może nieadekwatnej nomenklatury, ale przecież to chyba nie stanowi treści dyskusji. Jeżeli to uprości sprawę proszę pomijać moje GAP'y i wstawiać tam umownie Contact.
Tylko zalogowani mogą dodawać posty w shoutboksie.
Bulix 26.01.2022 Witam, szukam osoby która ogarnia program FEMM.
damian14100 25.01.2022 Witam,
Czy znajduje się na forum osoba która ma doświadczenie w obliczeniach wytrzymałościowych wózków wagonowych ?
BE-FEA 31.03.2021 Nie pracuję w Deform, ale może coś podpowiem na zasadzie analogii do innych programów MES. Napisz jeśli nadal aktualne.
daniel8894 31.03.2021 Czy pomógłby ktoś w zrobieniu symulacji procesu skrawania w Deform 3 d
BE-FEA 09.03.2021 Postaram się pomóc, zapraszam do kontaktu jeśli nadal aktualne.
kinia22 09.03.2021 witam, potrzebuje kogoś kto pomoże w przygotowaniu projektu w programie COMSOL - przeplyw ciepła przez ośrodek porowaty!
BE-FEA 02.04.2020 Przerobiło mi jedną literę na emotkę. Chodzi o przycisk new thread
BE-FEA 02.04.2020 Żeby dodać nowy temat wystarczy wejść w odpowiedni dział i kliknąć mały przycisk "ew thread" po prawej stronie.
KrzywaOHIO 30.03.2020 Jak dodać nowy wątek na forum?
Konrad96 02.12.2019 Witam, czy jest tu ktoś kto dobrze zna się na programie Robot struktural i pomógłby mi zamodelować belkę żelbetową podobną do belki użytej w badaniu? Proszę o kontakt jeśli ktoś chciałby pomóc