OpenSTAAD API Documentation

< 1 min read

Getting Started With OpenSTAAD #

OpenSTAAD is a library of exposed functions allowing engineers access to STAAD.Pro’s internal functions and routines as well as its graphical commands. With OpenSTAAD, you can use Visual Basic for Applications (VBA) macros to perform such tasks as automating repetitive modeling or post-processing tasks or embedding customized design routines.

This Documentation is a collection of OpenSTAAD functions from the official Bentley docs. The sole purpose of collecting the documentation is to maintain an online library, where we could easily browse through the OpenSTAAD functions at ease.

Also I will be adding more examples to each of the functions possibly in C# as well (VBA Examples are already provided in Bentley Documentation).

The OpenSTAAD functions are grouped as modules and each modules will be having a sub category within which a function resides. For the easy reference, do use the side bar.