RFEM 6 jest programem głównym pakietu oprogramowania, który służy do analizy konstrukcji przy użyciu MES. Dalsze analizy oraz wymiarowanie przeprowadzane jest w odpowiednich rozszerzeniach. Program główny RFEM 6 służy do definiowania konstrukcji, materiałów i obciążeń płaskich i przestrzennych układów konstrukcyjnych składających się z płyt, ścian, powłok i prętów. Program umożliwia również tworzenie konstrukcji mieszanych oraz modelowanie elementów bryłowych i kontaktowych.
RSTAB 9 to wydajne oprogramowanie do obliczeń konstrukcji szkieletowych 3D, odzwierciedlające aktualny stan wiedzy i pomagające inżynierom sprostać wymaganiom współczesnej inżynierii lądowej.
Często zbyt długo zajmujesz się obliczaniem przekrojów? Oprogramowanie firmy Dlubal i program samodzielny RSECTION ułatwiają pracę, określając i przeprowadzając analizę naprężeń dla różnych przekrojów.
Czy zawsze wiesz, skąd wieje wiatr? Oczywiście od strony innowacji! RWIND 2 to program, który wykorzystuje cyfrowy tunel aerodynamiczny do numerycznej symulacji przepływu wiatru. Program symuluje przepływ wokół dowolnej geometrii budynku i określa obciążenia wiatrem na powierzchnie.
Szukasz narzędzia do przeglądu stref obciążenia śniegiem, wiatrem i trzęsieniem ziemi? Dobrze trafiłeś! Skorzystaj z narzędzia do geolokalizacji do szybkiego i skutecznego definiowania obciążenia śniegiem, prędkości wiatru, obciążenia trzęsieniem ziemi, zgodnie z Eurokodem i innymi międzynarodowymi normami.
Chcesz wypróbować możliwości programów Dlubal Software? To Twoja szansa! Dzięki 90-dniowej pełnej wersji, możesz w pełni przetestować wszystkie nasze programy.
W programie RFEM można wyznaczyć krzywą pushover lub krzywą nośności i wyeksportować ją do programu Excel. Poniżej znajduje się lista kroków, które należy wykonać:
Rozkład obciążenia analogiczny do przebiegu postaci drgań własnych można wygenerować automatycznie za pomocą modułu RF‑DYNAM Pro - Equivalent Loads. Moduł ten określa wartości własne i obciążenia zastępcze na podstawie analizy spektrum odpowiedzi. Dla każdej wybranej wartości własnej generowane są obciążenia zastępcze, które są eksportowane do przypadków obciążeń w programie RFEM.
Wyróżnienie przegubów plastycznych kolorem pokazano na Rysunku 5. Skalę kolorów można wybrać zgodnie z kryteriami akceptacji lub zgodnie ze zdefiniowanymi parametrami wykresu przegubów.
Dalszą analizę pushover (wyznaczenie niesprężystego spektrum odpowiedzi, punktu wytrzymałościowego) można przeprowadzić np. w programie Excel.
W sekcji 'Do pobrania' poniżej można znaleźć bardziej szczegółową instrukcję w dokumencie PDF (w języku angielskim).
W przykładach ze strony głównej („cominterfaces-pl.zip”) do przetestowania dostępny jest następujący plik EXCEL:
cominterfaces-pl\SDK\Examples\Modules\Excel\RS-STEEL_EC3.xls
W tabeli tej można uzyskać następujące wyniki przykładowego modelu w tabeli „Wymiarowanie wyników”:
Według obciążenia jednostkowego
Na przekroju
Często jest to spowodowane tym, że jedna lub więcej powierzchni wygenerowanej bryły posiada podwójne linie. W tym przypadku powierzchnie graniczne bryły nie są zamknięte i generowanie należy przerwać. W celu szybkiego znalezienia tych linii program wyświetla odpowiedni komunikat.
Rozwiązanie:
Linie podwójne można szybko znaleźć, korzystając z funkcji "Narzędzia → Sprawdzenie modelu → Pokrywające się linie". W tym narzędziu można również wyświetlić pary linii jako listę w programie Excel lub utworzyć widoki częściowe (patrz wyróżnione przyciski na rysunku 02).
Często jednak usuwanie linii nie jest łatwe, ponieważ są one przydzielone do różnych obiektów. Jeśli więc usuniesz jedną z linii, usuniesz na przykład także powierzchnię. Dlatego najpierw należy sprawdzić, czy dla wszystkich elementów konstrukcyjnych można usunąć linie graniczne i, w razie potrzeby, zmienić linie graniczne.
Sprawdzenie modelu pozwala znaleźć pręty, które przecinają się, ale nie mają wspólnego węzła w punkcie przecięcia (patrz rysunek 01). Sprawdzenie modelu można otworzyć za pomocą menu Narzędzia → Sprawdzenie modelu → Przecinające się pręty niepołączone.
Wynik jest wyświetlany w sekcji „Grupy przecinających się, niepołączonych prętów”. Przecinające się pręty są wyświetlane w grupach. Bieżąca grupa jest oznaczona w grafice strzałką.
Sekcja „Co zrobić z” określa sposób postępowania z prętami krzyżującymi się. Opcja "Połącz pręty" jest odpowiednia dla rzeczywistych możliwości przenoszenia sił wewnętrznych, ale nie dla ogólnych skrzyżowań ukośnych, na przykład z prętami rozciąganymi.
Alternatywnie można wykorzystać kontrolę modelu do wyświetlenia par prętów w postaci listy w programie Excel lub do utworzenia widoczności. Utworzone w ten sposób widoczności pozwalają szybko znaleźć i usunąć odpowiednie pręty w modelu. Nagranie wideo pokazuje, w jaki sposób wyświetlane są przecinające się, niepołączone pręty bez prętów rozciąganych, a następnie połączone.
Tak, jest to możliwe dzięki zastosowaniu schematu kombinacji. Umożliwia tworzenie szablonów zdefiniowanych przez użytkownika.
Schemat kombinacji można otworzyć za pomocą menu „Narzędzia”. Zdefiniowany w nim schemat może służyć jako szablon dla danych dotyczących obciążenia. Możesz utworzyć schemat kombinacji w dowolnym modelu i uzyskać do niego dostęp z dowolnego modelu.
Pod poniższym linkiem znajduje się webinarium na temat modułu dodatkowego RF-/RS-COM.
https://www.dlubal.com/pl/pomoc-techniczna-szkolenia/nauka/webinaria/001913
Jest jednak kilka przykładów i artykułów technicznych, które mogą ułatwić rozpoczęcie pracy:
' pobierz interfejs modeluUstaw iApp = iModel.GetApplication ()iApp.LockLicense ' pobierz interfejs obliczeniowyDim iCalc As RFEM5.ICalculation2 Set iCalc = iModel.GetCalculation ' - zdobądź teorię zginania powierzchniowegoDim calc_bend As RFEM5.BendingTheoryTypecalc_bend = iCalc.GetBending Theory ' pobierz ustawienia dla nieliniowościDim calc_nl As RFEM5.Nieliniowości obliczeńcalc_nl = iCalc.GetNonlinearities ' uzyskać ustawienia dokładności i tolerancjiDim calc_prec As RFEM5.PrecisionAndTolerancecalc_prec = iCalc.GetPrecisionAndTolerance ' pobierz ustawienia obliczeńDim calc_sets As RFEM5.CalculationSettingscalc_sets = iCalc.GetSettings ' uzyskaj opcje obliczeńDim calc_opts As RFEM5.CalculationOptionscalc_opts = iCalc.GetOptions ' ustawiono Sztywność na ścinanie na fałszcalc_opts.ShearStiffness = FalseiCalc.SetOptions calc_opts
W protokole wydruku nie ma możliwości zapisania użytych list parametrów i wzorów.
Listę parametrów i wzory można jednak eksportować do programu Excel za pomocą menu Plik → Eksport. W tym celu należy zaznaczyć odpowiednie pola wyboru w sekcji „Formuły i parametry” w oknie dialogowym „Eksport do programu Microsoft Excel - Ustawienia” (rysunek 01).
Eksport listy parametrów i wzorów jest również możliwy w oknie dialogowym "Eksport tabeli" (rysunek 02), które można otworzyć za pomocą przycisku Excel na pasku narzędzi odpowiedniej tabeli.
Następnie można dodać tabele programu Excel do protokołu wydruku jako blok tekstu. Jest to pokazane na filmie.
Model przyciemnienia Jak w RFEM5.modelUstaw model = GetObject(, "RFEM5.Model")model.GetApplication.LockLicenseOn Error GoTo eDane Dim As IModelDataUstaw dane = model.GetModelDataPręty Dim (0) As RFEM5.Member pręty (0) .Nr = 3pręty (0) .Linia nr = 12Members (0) .Type = ResultBeamType Members (0) .StartCrossSectionNo = 1pręty (0) .EndCrossSectionNo = 1 Members (0) .Comment = "belka wynikowa 1"data.PrepareModificationdata.SetMembers Membersdata.FinishModification
Dim iMem As IMemberUstaw iMem = data.GetMember (3, AtNo) Dim iRMem As IResultBeamUstaw iRMem = iMem.GetExtraData Dim RMem jako belka wynikowaRMem = iRMem.GetData RMem.IncludeSurfaces = "1"RMem.IncludeSolids = "wszystkie" RMem.Integrate = InternalCuboidGeneral Dim params (0 do 3) As Double RMem.Parametry = parametryRMem.Parametry (0) = 0.5RMem.Parametry (1) = 0.5RMem.Parametry (2) = 0,1RMem.Parametry(3) = 0,1 data.PrepareModificationiRMem.SetData RMemdata.FinishModification