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
Witam. Jestem studentem i w sumie swoją przygodę z metodą elementów skończonych dopiero zaczynam. Jest to ciekawy temat i chciałbym go trochę zgłębić i poznać technikę tworzenia modeli, doboru elementów itp. W związku z tym mam kilka pytań:
1) Czy są jakieś lektury obowiązkowe, z którymi trzeba się zapoznać? Znalazłem stronę gdzie trochę jest literatury ftp://161.53.116.242/Predavanja_vjezbe_programi_rokovi/Metoda%20konacnih%20elemenata/Finite%20Element%20Method%20(FEM)%20Collection/ Czy któraś z nich jest szczególnie warta uwagi?
2) Wiem, że teoria jest ważna i zrozumienie jej jest potrzebne do współpracy z programem. Dlatego pytanie na które pewnie ciężko odpowiedzieć i za które nie chciałbym być odebrany za jakiegoś lesera. Na studiach tłuką mi do głowy że teoria jest najważniejsza, a jak rozmawiam z ludźmi, którzy już pracują, to mówią że nikt nie będzie mi kazał wyprowadzać wzorów...jak czytam to wiem co skąd się bierze, ale nie potrafiłbym z głowy ot tak wszystkiego rozpisać. Są jakieś elementy teorii które powinny być utrwalone na zawsze?
3) Pierwszym programem na którym przeprowadzaliśmy analizy na zajęciach był klasyczny Ansys z czarnym tłem(nie licząc prostych obliczeń w Matlabie). Widziałem też obliczenia w środowisku Workbench i w sumie zastanawiałem się czy się go nie uczyć się od razu. Różne są opinie, że powinno się zrozumieć filozofię pracy w klasycznym, że workbench stosując uproszczenia może powodować błędne wyniki. Uczyć się klasycznego, a w workbenchu próbowac swoich sił tylko przy skomplikowanych bryłach? mam dylemat.
4)Odnośnie doboru elementów. Wiem że nie ma sposobu na dobór najlepszego. Czy dobrym sposobem jest by podczas tworzenia siatki zapoznać się z wszystkimi elementami dla danej geometrii np z helpa i wypisywać sobie gdzieś z boku jakie mogą być ewentualne błędy albo coś w tym stylu?
5) Czy dążyć do tego by jak najbardziej uprościć element? konkretnie mam deskorolke, o której już kiedyś wspominałem na forum. Zastanawiam się czy traktować ją jako belkę, płytę czy element bryłowy. To zależy pewnie od tego, jakie informacje nas interesują. Jak do tej pory nie mam nic konkretnego, mam się dowiedzieć co się dzieje z deską(naprężenia, odkształcenia) w przypadku obciążenia statycznego pochodzącego od ciężaru człowieka, drugi przypadek kiedy ktoś wskoczy na deskę. Wg mnie najbliżej temu do płyty ale w środkowej części blatu znajduje się takie wgłębienie, które ma wpływ na wytrzymałość, czyli na uzyskane wyniki.
Przepraszam za elaborat, ale mam masę pytań, a nie bardzo mam kogo zapytać. Z góry dziękuje za jakąkolwiek pomoc. Pozdrawiam
Przede wszystkim dzięki za link, jest super.
ad.1 Oczywiście Zienkiewicz, absolutnie najważniejsza pozycja w branży.
ad.2 Oczywiście wzorów nie będziesz wyprowadzał ,ale musisz mieć pojęcie co i dlaczego liczysz, musisz więc rozumieć temat. A wzory? Czasami się przydają, wbrew obiegowym opiniom w branży. Niestety widziałem wiele analiz, w których wychodzi na jaw podstawowa wręcz nieznajomość teorii. Już nie mówię o rozróżnianiu np PSN od PSO, bo teraz wszystko wszyscy robią w trójwymiarze i oczywiście wpadają w kłopoty... czasami poważne.
Ad 3. Znać musisz program przyszłego pracodawcy... i to jedyna rozsądna rada w tej materii
Ad 4. dobierasz element o największym stopniu dopasowania, z którym w danym problemie poradzi sobie solver i który w danym problemie da najregularniejszą siatkę - to jedyna rada natury ogólnej, którą na początku można dać - potem walczy się o prostu o wynik, na różne sposoby w tym dopasowując typ elementów. Choć przyznam szczerze, że w zdecydowanej większości problemów technicznych nie przysparza to strasznych problemów...
Ad 5... nie rozumiem pytania. Stopień uogólnienia (uproszczenia) zależy od pytań, które stawiamy modelowi. Mam pytania ... do nich dostosowuję model. Im bardziej szczegółowe im bardziej wnikliwe, tym model bardziej skomplikowany (czytaj bliższy rzeczywistości). No i pozostaje zawsze droga od ogółu do szczegółu - szczególnie polecana początkującym (bo najwięcej się nauczą!). Zacznij tę swoja deskorolkę jako belkę, potem może ruszt? potem element płytowo-powłokowy, potem element płytowy kompozytowy, na końcu możesz spróbować pełnego 3D
Dziękuje za odpowiedź, szczególnie do ad.5. Zbyt często czytałem na temat upraszczania modeli i tego jakie to niesie za sobą korzyści, że przestałem zwracać uwagę na podstawową sprawę czyli na to co tak na prawdę chce osiągnąć.
Kolejne pytanie jakie mi się nasuwa. Natłok informacji w sieci i różnych opinii od wykładowców powoduje, że jestem zagubiony. Czy Matlab jako tako jest wykorzystywany w przemyśle(w nauce na pewno jest)? wydaje mi się on dobrym narzędziem do nauki teorii MES(i nie tylko MES), ale dla obliczeniowca, inżyniera mechanika nie ma większego zastosowania. Nie chciałbym tutaj nikogo obrażać, możliwe że niektórych rzeczy nie jestem świadomy.
Niemniej jednak postanowiłem, przerobić kurs ze strony MIT dotyczący metod numerycznych oparty w większości na Matlabie i polecam, bo jest ciekawie prowadzony.
Matlab jest świetnym narzędziem. Ale z pewnością do analiz przemysłowych się nie nadaje. Choć trzeba powiedzieć , że aplikacje komercyjne istnieją również na matlab'a. Dlaczego? Chodzi o pewność obliczeń. Ze względu na łatwość manipulowania kodem nigdy nie mamy pewności, że to czym dysponujemy daje poprawne wyniki. Jeżeli masz pewne źródła kodu czy skompilowanych aplikacji matlabowych, to można zaryzykować, ale ja bym się zastanowił... Ponadto jeżeli chodzi o wprowadzanie danych i wyprowadzanie wyników to nie spotkałem aplikacji matlabowej o chociaż w przybliżeniu porównywalnej funkcjonalności co nawet darmowe programy specjalizowane. Ale może po prostu nie miałem szczęścia...
Za to do nauki..... SUPER. Polecam wszystkim!
Skocz do Forum:
Reklama
Szukaj
Logowanie
Nie jesteś jeszcze naszym Użytkownikiem? Kilknij TUTAJ żeby się zarejestrować.
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