Los parámetros de cálculo de un caso de carga no se pueden establecer inicialmente al crearlo, sino solo después utilizando la interfaz del caso de carga existente. Para obtener la interfaz de un caso de carga, primero debe obtener las interfaces "IModel" e "ILoads":
Parámetros_de_análisis_prueba secundaria ()
Dim iApp As RFEM5.ApplicationEstablecer iApp = GetObject (, "RFEM5.Application")
iApp.LockLicense
Dim iMod como RFEM5.IModel3Set iMod = iApp.GetActiveModel
On Error GoTo e
'obtener interfaz de cargasAtenuar iLds como RFEM5.iLoadsEstablecer iLds = iMod.GetLoads
'obtener la interfaz del caso de cargaDim iLc como RFEM5.ILoadCaseEstablecer iLc = iLds.GetLoadCase (1, AtNo)
'obtener parámetros de análisisDim param_analy como RFEM5.AnalysisParametersparam_analy = iLc.GetAnalysisParameters
'cambiar parámetros de análisisparam_analy.Method = Postcríticoparam_analy.ModifyLoadingByFactor = Trueparam_analy.LoadingFactor = 1.5'...
'establecer nuevos parámetros de análisisiLds.PrepareModificationiLc.SetAnalysisParameters param_analyiLds.FinishModification
e:
Si Err.Number <> 0, entonces MsgBox Err.description, vbCritical, Err.Source
iMod.GetApplication.UnlockLicenseEstablecer iMod = Nada
End Sub
Use "ILoads.GetLoadcase" para obtener la interfaz para un caso de carga específico. Esta interfaz proporciona las funciones "GetAnalysisParameters" y "SetAnalysisparameters" que puede usar para leer y escribir los parámetros.
El mismo procedimiento también se aplica para las combinaciones de carga.