Currently i am developing macro to output stresses and moments from plate elements.
I am referring to OpenSTAAD_Reference_V8i(4).pdf, and using Staad Pro (SELECT series 6)
I can't find OpenSTAAD reference for series 6. Is there any?
In the reference for series 4, output array order/items are not clear. Is there any guidance that i can follow? If there is, I would appreciate you telling me where i can get it.
For example, i am using Output.GetAllPlateCenterStressesAndMoments, and i can successfully get CenterStressesArray, which is an eight dimensional array that returns plate center stresses and moments.
But, there is no way to know which value indicates, for example, SLX, SLY, SLXY, MLX, MLY, MLXY, QLX, QLY.
Help in the application shows the below, where the exactly same explanation with the reference as the above is found.
We appreciate your help regarding the above.
OpenSTAAD functions extract the results in base unit. If the base unit is selected as Metric, then results will be extracted in kN-meter unit and for English base system, kip-inch unit is used. If you compare the results with post-processing, then you should change the unit system in post-processing table to kN-meter first. For example, see the attached screenshot where I have extracted the center stress values using OpenSTAAD function and compared with post-processing table and you can find that the values are identical.The extracted values for function "GetAllPlateCenterStressesAndMoments" are in the same order as shown in the screenshot.
Thank you very much. I installed CE and now am able to find the help you posted.
Hope the item 2) and Q1 above will be answered by Bentley or other fellows, which is still unsolved.The results from GUI and Get~ method via VBA do not match.
You will get this information under the STAAD.Pro CONNECT Edition OpenSTAAD help
Answer Verified By: Hide Yoshi
Thank you Shreyanka,
>On using the function "GetAllPlateCenterStressesAndMoments", you will get the output in this order SQX, SQY, Mx, My, Mxy, SX, SY, SXY
If you don't mind, may i ask where you confirm these. Is it "OpenSTAAD Help..." that you showed me above?
As i put the captured image in my very first query, the order is not found in the help as far as i saw.
Really appreciate your help.
If you are using SS6, OpenSTAAD functions are documented under this option
If you are using CONNECT Edition, OpenSTAAD functions are documented under this option
On using the function "GetAllPlateCenterStressesAndMoments", you will get the output in this order SQX, SQY, Mx, My, Mxy, SX, SY, SXY