荷载工况的计算参数不能在创建时直接设置,只有在事后才可以通过与现有荷载工况的接口进行设置。 要获得荷载工况的接口,必须首先设置“ IModel”和“ ILoads”接口:
子test_analysis_parameters()
iApp初版软件为RFEM5.Application设置iApp = GetObject(,“ RFEM5.Application”)
iApp.LockLicense
iMod模块给RFEM5.IModel3设置iMod = iApp.GetActiveModel
出现错误转到e
'获取荷载接口作为RFEM5.iLoads设置昏暗iLds设置iLds = iMod.GetLoads
'获取荷载工况的接口昏暗iLc如RFEM5.ILoadCase设置iLc = iLds.GetLoadCase(1,AtNo)
'获取分析参数昏暗的param_analy的RFEM5.AnalysisParametersparam_analy = iLc.GetAnalysisParameters
'更改分析参数param_analy.Method =临界后param_analy.ModifyLoadingByFactor = trueparam_analy.LoadingFactor = 1.5'...
'设置新的分析参数iLds.PrepareModificationiLc.SetAnalysisParameters param_analyiLds.FinishModification
e:
如果Err.Number <> 0那么MsgBox错误描述,vbCritical,错误来源
iMod.GetApplication.UnlockLicense设置iMod =无
结束子区域
使用“ ILoads.GetLoadcase”可以得到特定荷载工况的界面。 该接口提供了“ GetAnalysisParameters”和“ SetAnalysisparameters”功能,通过它们可以读出和写入参数。
荷载组合也是如此。