I parametri di calcolo di un caso di carico non possono essere inizialmente impostati durante la creazione, ma solo successivamente utilizzando l'interfaccia del caso di carico esistente. Per ottenere l'interfaccia di un caso di carico, devi prima ottenere le interfacce 'IModel' e 'ILoads':
Sottotest_analysis_parameters ()
Dim iApp As RFEM5.ApplicationImposta iApp = GetObject (, "RFEM5.Application")
iApp.LockLicense
Dim iMod As RFEM5.IModel3Imposta iMod = iApp.GetActiveModel
On Error GoTo e
'ottieni l'interfaccia dei carichiDim iLds come RFEM5.iLoadsImposta iLds = iMod.GetLoads
'ottieni l'interfaccia del caso di caricoDim iLc As RFEM5.ILoadCaseImposta iLc = iLds.GetLoadCase (1, AtNo)
'ottenere i parametri di analisiDim param_analy As RFEM5.AnalysisParametersparam_analy = iLc.GetAnalysisParameters
'modifica i parametri di analisiparam_analy.Method = Postcriticoparam_analy.ModifyLoadingByFactor = Trueparam_analy.LoadingFactor = 1.5'...
'impostare nuovi parametri di analisiiLds.PrepareModificationiLc.SetAnalysisParameters param_analyiLds.FinishModification
e:
If Err.Number <> 0 Then MsgBox Err.description, vbCritical, Err.Source
iMod.GetApplication.UnlockLicenseSet iMod = Nothing
End Sub
Utilizzare 'ILoads.GetLoadcase' per ottenere l'interfaccia per un caso di carico specifico. Questa interfaccia fornisce le funzioni 'GetAnalysisParameters' e 'SetAnalysisparameters' che è possibile utilizzare per leggere e scrivere i parametri.
La stessa procedura si applica anche alle combinazioni di carico.