Hello,
I am trying to understand how to generate Eurocodes wind loads by API.
This how I proceed:
First I configure the project prefs
ProjectPrefs.SetActiveCode(IRobotCodeType.I_CT_SNOW_WIND_LOADS, "NF-EN 1991-1-3/4/NA:2007/2008")
Then I generate the loads
Dim SWCodeParams As RobotSWCodeECParams
Dim SWCombEngine As RobotSnowWindEngine
SWCombEngine = str.Cases.SnowWindEngine
SWCodeParams = SWCombEngine.CodeParams
SWCodeParams.StructureAge = 2
SWCombEngine.Params.TotalDepth = 15
SWCombEngine.Params.BaySpacing = 5
SWCombEngine.Generate()
I don't see how to configure SWCombEngine with SWCodeParams.
Your help would be very appreciated. Thanks in advance.
Francois
Code names are listed in this file:
"c:\Users\All Users\Autodesk\Structural\Common Data\2013\Data\Other\norms.xls"
so correct line should be like that:
ProjectPrefs.SetActiveCode(IRobotCodeType.I_CT_SNOW_WIND_LOADS, "EC1 - French NAD")
Ok for that but it does not change anything.
I would like to change programmatically the parameters of eurocodes wind and snow loads genereation.
If I do
Dim SWCombEngine As RobotSnowWindEngine
SWCombEngine = str.Cases.SnowWindEngine
SWCombEngine.CodeParams.WindCd = 1.5
MsgBox("WindCd " + SWCombEngine.CodeParams.WindCd.ToString)
WindCd value still remains unchanged to 1.
Maybe this cannot be done by API.
Regards,
Francois
Unfortunately you are right. Due to bug in API you can not set Params, Codeparams for SW generator.
You can only get them. I will register it for correction.
Great, I was struggling since 2 days on it to find a solution. Do you think it can be implemented in the next update of Robot?
Again thanks for your help, I think I will have more questions in the future.
Francois
workaround : RobApp.Project.Structure.Cases.SnowWindEngine.ShowParamsDlg()
then enter these values manually in the window
Hello,
I've just started working with API Robot and I've been blocked in this part. I use the Autodesk Robot 14. By these codes I can only change the parameters such as "Depth of Structure" and "Bay Spacing" but I can't change the code parameters (Eurocode 1 in my case) such as "Structure Age", "Altitude" etc. You've answered in last posts that there is a bug which prevent this processus. I would like to know if this problem and this bug has been resolved in Autodesk Robot 14 or 15?
Thank you in advance for your answer
Goodarz
Can't find what you're looking for? Ask the community or share your knowledge.