Pomocne pytania i odpowiedzi

  • FAQ

Artykuł został przetłumaczony przez Google Translator

Podgląd oryginalnego tekstu

Nowość

12. stycznia 2021

004903

Thomas Günthel

Modelowanie | Konstrukcja

RFEM

RSTAB

RF-COM

RS-COM

Jak mogę edytować listę parametrów za pomocą interfejsu COM?

Odpowiedź

Parametry modelu można modyfikować za pomocą interfejsu IModel (od IModel3):

Podrzędny parametr_testowy ()

Dim iApp As RFEM5.Application
Ustaw iApp = GetObject (, "RFEM5.Application")

iApp.LockLicense

Dim j As Integer
j = iApp.GetModelCount

Dim iMod As RFEM5.IModel3
Set iMod = iApp.GetActiveModel

On Error GoTo e

Dim formParams () As RFEM5.FormulaParameter

'pobierz wszystkie parametry wzoru
formParams = iMod.GetFormulaParameters

'usuń wszystkie parametry formuły
iMod.CleanFormulaParameters

'ustawić listę parametrów formuły
ReDim Preserve formParams (0 To UBound (formParams, 1) + 1)
formParams (UBound (formParams, 1)). Name = "p"
formParams (UBound (formParams, 1)). Jednostka = "m"
formParams (UBound (formParams, 1)). UnitType = LengthUnitType
formParams (UBound (formParams, 1)). Wartość = 0
formParams (UBound (formParams, 1)) .ValueType = DoubleType
formParams (UBound (formParams, 1)). Comment = "nowy parametr"
formParams (UBound (formParams, 1)). Formuła = "b/3"
formParams (UBound (formParams, 1)). RangeOfValues = "(3; 5.5>"

iMod.SetFormulaParameters formParams

e:

Jeżeli Err.Number <> 0 Then MsgBox Err.description, vbCritical, Err.Source
iMod.GetApplication.UnlockLicense
Ustaw iMod = Nic

End Sub


Odczyt wszystkich parametrów jest możliwy tylko za pomocą 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 zauważyć, że „Wartość” związana z jej typem (Typ wartości) i jej jednostką (Jednostka) musi mieścić się w zdefiniowanych granicach (Przedział wartości), w przeciwnym razie pojawi się komunikat o błędzie. Jeżeli wartość jest obliczana, tak jak w przykładzie, nie ma ona znaczenia, a wartość obliczona według wzoru (Wzór) musi znajdować się w granicach, jeżeli granice są zdefiniowane.


Słowa kluczowe

Parametry Parametryzacja Wykaz parametrów FormulaParameter

Do pobrania

Linki

Skomentuj...

Skomentuj...

  • Odwiedziny 131x
  • Zaktualizowane 26. lutego 2021

Kontakt

Znaleźliście Państwo odpowiedz na swoje pytanie?
Jeśli nie, mogą Państwo skontaktować się z nami bezpłatnie drogą mailową, poprzez czat lub forum lub wysłać zapytanie za pomocą formularza online.

+48 (32) 782 46 26

+48 730 358 225

info@dlubal.pl

CSA S16: 19 Wymiarowanie stali w RFEM

CSA S16: 19 Wymiarowanie stali w RFEM

Webinar 10. marca 2021 14:00 - 15:00 EST

Szkolenie online | Angielski

Eurokod 5 | Konstrukcje drewniane zgodnie z EN 1995-1-1

Szkolenie online 17. marca 2021 8:30 - 12:30 CET

Szkolenie online | Angielski

Eurokod 3 | Konstrukcje stalowe Zgodnie z DIN EN 1993-1-1

Szkolenie online 18. marca 2021 8:30 - 12:30 CET

Szkolenie online | Angielski

RFEM | Analiza dynamiczna | USA

Szkolenie online 23. marca 2021 13:00 - 16:00 EST

Online Training | Polish

RFEM | Dynamika konstrukcji i analiza sejsmiczna zgodnie z EC 8

Szkolenie online 25. marca 2021 9:30 - 13:30 CET

RFEM dla studentów | USA

Szkolenie online 21. kwietnia 2021 13:00 - 16:00 EST

RFEM | Drewno | USA

Szkolenie online 5. maja 2021 13:00 - 16:00 EST

Szkolenie online | Angielski

Eurokod 3 | Konstrukcje stalowe Zgodnie z DIN EN 1993-1-1

Szkolenie online 6. maja 2021 8:30 - 12:30

Szkolenie online | Angielski

Eurokod 2 | Konstrukcje betonowe Zgodnie z DIN EN 1992-1-1

Szkolenie online 11. maja 2021 8:30 - 12:30

Szkolenie online | Angielski

Eurokod 5 | Konstrukcje drewniane Zgodnie z DIN EN 1995-1-1

Szkolenie online 20. maja 2021 8:30 - 12:30

Szkolenie online | Angielski

RFEM | Informacje ogólne | USA

Szkolenie online 17. czerwca 2021 9:00 - 13:00 EST

Wymiarowanie prętów zgodnie z ADM 2020 w RFEM

Wymiarowanie prętów ADM 2020 w RFEM

Webinar 19. stycznia 2021 14:00 - 15:00 EST

Dzień informacyjny Dlubal

Dlubal Info Day Online | 15 grudnia 2020 r

Webinar 15. grudnia 2020 9:00 - 16:00 CET

MES - Rozwiązywanie problemów i optymalizacja w RFEM

Rozwiązywanie problemów i optymalizacja MES w RFEM

Webinar 11. listopada 2020 14:00 - 15:00 EST

Interakcja struktura gruntu w RFEM

Interakcja konstrukcji z podłożem w RFEM

Webinar 27. października 2020 14:00 - 14:45 CET

Analiza spektrum odpowiedzi w RFEM zgodnie z NBC 2015

Webinar 30. września 2020 14:00 - 15:00 EST

Wymiarowanie betonu zgodnie z ACI 318-19 w RFEM

Webinar 20. sierpnia 2020 14:00 - 15:00 EST

Jak być bardziej produktywnym dzięki RFEM

Jak być bardziej produktywnym dzięki RFEM

Webinar 7. lipca 2020 15:00 - 16:00

RFEM Program główny
RFEM 5.xx

Program główny

Oprogramowanie do obliczeń płaskich i przestrzennych układów konstrukcyjnych, obejmujących płyty, ściany, powłoki, pręty (belki), bryły i elementy kontaktowe, z wykorzystaniem Metody Elementów Skończonych (MES)

Cena pierwszej licencji
3 540,00 USD
RSTAB Program główny
RSTAB 8.xx

Program główny

Oprogramowanie do obliczania konstrukcji ramowych, belkowych i szkieletowych, wykonujące obliczenia liniowe i nieliniowe sił wewnętrznych, odkształceń i reakcji podporowych

Cena pierwszej licencji
2 550,00 USD
RFEM Inne
RF-COM 5.xx

Moduł dodatkowy

Programowalny interfejs (API) w oparciu o technologię COM

Cena pierwszej licencji
580,00 USD
RSTAB Inne
RS-COM 8.xx

Moduł dodatkowy

Programowalny interfejs (API) w oparciu o technologię COM

Cena pierwszej licencji
580,00 USD