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.
Licencje lokalne (klucz USB, lokalny softlock) nie mogą być używane na maszynach wirtualnych. Z przyczyn, które nie zostały jeszcze wyjaśnione, niektóre komputery, głównie Microsoft Surface Books, mogą zostać błędnie zidentyfikowane jako maszyny wirtualne.
Jeśli możesz wykluczyć możliwość korzystania z oprogramowania do wirtualizacji, przejdź do
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Virtual Machine\Guest\Parameters\VirtualMachineId
i/lub
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Virtual Machine\Guest\Parameters\VirtualMachineId
i zmień nazwę wpisu "VirtualMachineId".
Następnie uruchom ponownie komputer.
There are many similarities between the RFEM 5 the RFEM 6 user interface and in general, the modeling workflow including drawing members, surfaces, nodes, etc. will be familiar as well as the program GUI. However, the biggest change will include the concept that design is integrated directly in the main program rather than a separate add-on module dialog box. Design parameters are assigned to members, surfaces, and solids directly when initially modeling the element. The modifications to the modeling workflow will be a more efficient and intuitive approach than previous versions.
Download a free 90-day trial version for RFEM 6 to explore the updated user interface today.
Parametry obliczeniowe przypadku obciążenia nie mogą być początkowo ustawione podczas jego tworzenia, ale dopiero później, za pomocą interfejsu istniejącego przypadku obciążenia. Aby uzyskać interfejs przypadku obciążenia, należy najpierw pobrać interfejsy 'IModel' i 'ILoads':
Sub test_analysis_parameters ()Dim iApp As RFEM5.ApplicationUstaw iApp = GetObject (, "RFEM5.Application")iApp.LockLicenseDim iMod As RFEM5.IModel3Set iMod = iApp.GetActiveModelOn Error GoTo e'pobierz interfejs obciążeńDim iLds As RFEM5.iLoadsUstaw iLds = iMod.GetLoads'pobierz interfejs przypadku obciążeniaDim iLc Jak w RFEM5.ILoadCaseUstaw iLc = iLds.GetLoadCase (1, AtNo)'uzyskać parametry analizyDim param_analy As RFEM5.AnalysisParametersparam_analy = iLc.GetAnalysisParameters'zmienić parametry analizyparam_analy.Method = Postkrytycznyparam_analy.ModifyLoadingByFactor = Trueparam_analy.LoadingFactor = 1.5'...'ustawić nowe parametry analizyiLd.PrepareModyfikacjaiLc.SetAnalysisParameters param_analyiLds.FinishModificatione:Jeżeli Err.Number <> 0 Then MsgBox Err.description, vbCritical, Err.SourceiMod.GetApplication.UnlockLicenseUstaw iMod = NicKoniec podrzędny
Użyj 'ILoads.GetLoadcase', aby uzyskać interfejs dla określonego przypadku obciążenia. Interfejs ten zawiera funkcje „GetAnalysisParameters” i „SetAnalysisparameters”, których można użyć do odczytywania i zapisywania parametrów.
Ta sama procedura dotyczy również kombinacji obciążeń.
Parametry modelu można modyfikować za pomocą interfejsu IModel (od IModel3):
Sub test_parametr ()Dim iApp As RFEM5.ApplicationUstaw iApp = GetObject(, "RFEM5.Application")iApp.LockLicenseDim j As Integerj = iApp.GetModelCountDim iMod As RFEM5.IModel3Set iMod = iApp.GetActiveModelOn Error GoTo eDim formParams () As RFEM5.FormulaParameter' uzyskaj wszystkie parametry formułyformParams = iMod.GetFormulaParametry' usuń wszystkie parametry formułyiMod.CleanFormulaParametry' ustawić listę parametrów formułyReDim Zachowaj formParams(0 To UBound(formParams, 1) + 1)formParams(UBound(formParams, 1)).Name = "p"formParams(UBound(formParams, 1)).Unit = "m"formParams (UBound (formParams, 1)).UnitType = LengthUnitTypeformParams(UBound(formParams, 1)).Value = 0formParams(UBound(formParams, 1)).ValueType = DoubleTypeformParams(UBound(formParams, 1)).Comment = "nowy parametr"formParams(UBound(formParams, 1)).Formula = "b/3"formParams(UBound(formParams, 1)).RangeOfValues = "(3;5.5>"iMod.SetFormulaParametry formParamse:Jeżeli Err.Number <> 0 to MsgBox Err.description, vbCritical, Err.SourceiMod.GetApplication.UnlockLicenseUstaw iMod = NicZakończ sub
Odczytanie wszystkich parametrów jest możliwe tylko przy użyciu funkcji GetFormulaParameters (). Zmodyfikowane lub nowe parametry można następnie przenieść ponownie w postaci listy za pomocą funkcji SetFormulaParameters (). Dzięki temu nie można odczytać ani zapisać poszczególnych parametrów.
Należy pamiętać, że "Wartość" związana z typem (ValueTyp) i jednostką (Unit) musi mieścić się w zdefiniowanych granicach (RangeOfValues), w przeciwnym razie pojawi się komunikat o błędzie. Jeżeli wartość jest obliczona, jak w przykładzie, nie ma ona znaczenia, a wartość obliczona ze wzoru (wzór) musi mieścić się w określonych granicach.