Jump to content
Structural Community
Azhar Shahzad

Open Application Programming Interface (OAPI) For SAP2000

Recommended Posts

Recently, Computer and Structutes Inc. has announced the Open Application Programming Interface (OAPI) feature for its product SAP2000. With this feature user will be able to access SAP2000 by an external appplication with help of any supporting programming language (e.g Visual Basics). Here are the basics how this feature is utilized at professinal level:

  • You create structural model in the custom (external) application.
  • Send the info for structural model into SAP2000 with API (Use your favourite Programming Language).
  • Access the desired features of SAP2000 and execute the analysis or design operations.
  • Then retrieve analysis or design results from SAP2000 into custom application.
  • Use output results in your application.

Following flow chart provides more understanding towards the use of SAP2000 OAPI:


All the hardwork is done by SAP2000 and all features of SAP2000 can be utilized by an external application. Same can be accomplished using Excel and VBA (Visual Basics for Applications) to which almost every Civil Engineer might be familiar. Using OAPI, user who wants to develop their own structural analysis & design applications can make use of robust numerical methods of SAP2000 into their applications with ease. So far, this feature is not available for all Computer and Structures Inc. products family. In future OAPI will also be available for ETABS, model created in SAP2000 can be transfer and reuse in ETABS.

Computer and Structures Inc. provides a subscription for developers who would like technical support for building and integrating their applications with SAP2000. Qualified developers can also get free licenses for integration purposes. For more information visit CSI Developer Network (CSIDN).

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.