OpenSTAAD to extract member forces or support reactions in STAAD.Pro SS6 (20.07.11.50)

A few years ago, I created a few VBA routines in VB for Excel using OpenSTAAD to extract member end forces or support reactions or interaction ratios. They worked fine in the previous version of STAAD.Pro (e.g. 20.07.09.31), but are not working anymore in the current version of STAAD.Pro that I use (20.07.11.50). For models that were run before, with the previous version of STAAD.Pro, I can still run the routines at this time and collect proper information. If I take those models and run them with my current version of STAAD.Pro and then try to extract the same info using the routines I created, the collected results for end forces and for support reactions are shown to be all zeros.

I did some more investigation on one model and I found out that with my current version of STAAD.Pro (20.07.11.50) as long as the loads and load combinations in the model are only static loads, I can still extract proper information (non-zero values). If I add a response spectrum load in the model, all extracted loads become zero, even if I would try to extract the results of a static load or load combination.

Any suggestions are appreciated.

Parents
  • Are you using Results object functions or Application object functions? If you are using results object functions, since STAAD.Pro SS5 version, those functions have been discontinued. So if you are still using those results object functions, correct results will not be extracted. You should replace the functions with the application object functions.
    If you are using application object functions, then we need to go through your code to investigate the reason. Also attach a sample model where you tested this problem.



Reply
  • Are you using Results object functions or Application object functions? If you are using results object functions, since STAAD.Pro SS5 version, those functions have been discontinued. So if you are still using those results object functions, correct results will not be extracted. You should replace the functions with the application object functions.
    If you are using application object functions, then we need to go through your code to investigate the reason. Also attach a sample model where you tested this problem.



Children
No Data