-
Recent Posts
-
-
Category Archives: SAP2000 API
ApplicationExit and ApplicationStart
The file name must have an .sdb, .$2k, .s2k, .xls, or .mdb extension. Files with .sdb extensions are opened as standard SAP2000 files. Files with .$2k and .s2k extensions are imported as text files. Files with .xls extensions are imported as Microsoft Excel files. Files with .mdb extensions are imported as Microsoft Access files. Continue reading
Posted in SAP2000 API
Leave a comment
Information for Plugin Developers
No license is required to use the API beyond having a valid license for SAP2000 or CSiBridge. However, technical support for developing with the API is not included. For qualified users and third-party developers who would like technical support to help them build solutions and integrations with SAP2000 using the SAP2000 API, Computers and Structures, Inc., has created a subscription-based service, CSI Developer Network (CSIDN) (see http://www.csiamerica.com/support). You would need to subscribe to CSIDN to be eligible for technical support for SAP2000 API. Continue reading
Posted in SAP2000 API
Leave a comment
Introduction of SAP2000 extension 2020
The SAP2000 API can be used to start and/or connect to a running instance of SAP2000 on a remote computer that is running the API Service. This can be particularly useful if you need to run a large number of load cases (e.g., earthquakes for performance-based design, moving load cases for bridge design, etc.), and there are multiple machines available for running analyses simultaneously. Continue reading
Posted in SAP2000 API
Leave a comment
Accessing Sap2000 From An External Application
This page contains an outline for connecting to the SAP2000 API, with VBA code examples. For specific instructions for supported programming languages, please refer to the Example Code section.
The first step in using the CSi API from an external application is to reference SAP2000v20.DLL or SAP2000v20.TLB from your application. If using Excel VBA, reference SAP2000v20.TLB by opening the VBA editor, clicking the Tools menu > References command and selecting SAP2000v20.TLB from the program installation folder. Continue reading
Posted in SAP2000 API
Leave a comment
Launching the Installed Version of SAP2000/CSiBridge Automatically
With the release of SAP2000 and CSiBridge v19.1.0, new functionality has been added to the cHelper interface to allow users to launch the application without supplying the path to the program executable file. The example code is in VB.NET. Continue reading
Posted in SAP2000 API
Leave a comment