Artykuł został przetłumaczony przez Google Translator

Podgląd oryginalnego tekstu

Jak mogę obliczyć określone przypadki obciążeń, kombinacje obciążeń lub kombinacje wyników za pomocą polecenia z interfejsem COM?

Odpowiedź

Aby obliczyć tylko określone przypadki obciążeń, kombinacje obciążeń lub kombinacje wyników w taki sam sposób, jak polecenie „Aby obliczyć ...” (patrz Rysunek 01), można użyć metody CalculateBatch interfejsu ICalculation. W przypadku przeniesienia metoda oczekuje pola o typie obciążenia Obciążenie. To obciążenie zawiera numer obciążenia i typ (na przykład kombinację obciążeń):

Sub batch_test ()
    
'uzyskać interfejs z otwartego modelu i zablokować licencję/program
Dim iModel As RFEM5.IModel3
Ustaw iModel = GetObject (, "RFEM5.Model")
iModel.GetApplication.LockLicense
    

W przypadku błędu przejdź do e
    
„uzyskać interfejs do obliczeń
Dim iCalc As ICalculation2
Ustaw iCalc = iModel.GetCalculation
    
'utworzyć tablicę z typami obciążeń
Obciążenia przyciemnione (3) jako obciążenie
obciążenia (0). no = 1
loadings (0) .Type = LoadCaseType
    
obciążenia (1). no = 4
loadings (1) .Type = LoadCaseType
    
obciążenia (2). no = 4
loadings (2) .Type = LoadCombinationType
    
'obliczyć jednocześnie wszystkie obciążenia z tablicy
Obciążenia iCalc.CalculateBatch

e: Jeżeli numer błędu <> 0, to MsgBox Err.description,, Err.Source
    
Ustaw iModelData = Nic
iModel.GetApplication.UnlockLicense
Ustaw iModel = Nic

End Sub

Słowa kluczowe

Partia Do obliczenia COM kombinacja obciążeń kombinacja wyników Przypadek obciążenia

Do pobrania

Linki

Kontakt

Kontakt do Dlubal

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

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