Thisarticle discusses the solution to the error message "Runtime error "429": ActiveX component can't create object" which may occur when launching the 64-bit versions of SAP2000/ETABS/CSiBridge from 32-bit COM clients (e.g. Excel). This issue affects SAP2000 v18.0.0 to v18.1.1, CSiBridge 2016 v18.0.0 to v18.1.1, and all versions of ETABS 2015. The instructions below assume an Excel client, but can be generalized to any COM client.
If you are are getting "Runtime error "429": ActiveX component can't create object" for more recent versions of CSI programs than indicated above, it is likely that you are not using correctly the Helper function to connect to the program via API. Please review the example code in the API documentation that illustrates how to use the Helper function to connect to the program via API.
Load time can be addressed by installing the software on a local drive, which is always recommended. The time it takes to find a network license can be addressed by using LMHOST.INI and LEVEL.TXT files, and making sure there is a fast network connection between the workstation running the software and the license server.
If the time it takes to start the software is on the order of a minute or more, or if you experience a significant lag the first time a form is opened (such as for the command File > New Model) then generating a native image may be beneficial. Otherwise it may not be worthwhile.
CSI provides a tool, CSiNativeImageGen.exe, which can be used to generate a native image. This makes use of the Windows Ngen.exe command for .NET framework 4 to pre-compile the software and cache it on the system.
CSiNativeImageGen.exe may be found in the installation folder of recent CSI products, or you may download it below. A separate version is required for 32-bit and 64-bit installations. Although you can use it for 32-bit installations, only 64-bit installations are likely to show significant benefit.
Windows ngen.exe requires Administrator permissions to make the necessary changes to the operating system. Therefore a systems administrator should decide whether or not to install a native image and then perform the necessary operations.
You can perform the Install operation immediately after installation of the CSI product on the system, or you may want to wait until you have determined from usage whether or not it is actually needed.
If, some later time after installing the native image, the startup time becomes slow again, this is likely due to changes in the operating system, such as by Windows Updates. In such a case, run CSiNativeImageGen again, and either perform the Uninstall operation followed by Install, or use the Update operation. The Update operation will update ALL native images on the system, not just for the CSI product, and may take a longer time to complete. However, it may benefit other products as well.
Important note about error messages: It is not unusual to see multiple error messages displayed during the Install or Update processes. These messages are informational only and occur for those dependencies (components) of the main software product that cannot or need not have their native images generated. This is normal and does not affect the integrity of the images that are generated. The behavior and performance of the software will not be affected.
CSI Solvers have been tried and tested by the industry for over 45 years. The SAPFire Analysis Engine can support multiple 64-bit solvers for analysis optimization and perform both eigen analysis and Ritz analysis. Parallelization options are available to take advantage of multiple processors.
CSI software stores model data and other information in database tables which may be edited directly through interactive database editing. This powerful feature allows models to be developed or edited quickly.
Design of steel frames, concrete frames, concrete slabs, concrete shear walls, composite beams, composite columns and steel joists can be performed based on a variety of US and international design codes.
Founded in 1975, Computers and Structures, Inc. (CSI) is recognized globally as the pioneering leader in software tools for structural and earthquake engineering. Software from CSI is used by thousands of engineering firms in over 160 countries for the design of major projects, including the Taipei 101 Tower in Taiwan, One World Trade Center in New York, the 2008 Olympics Birds Nest Stadium in Beijing and the cable-stayed Centenario Bridge over the Panama Canal. CSI's software is backed by more than four decades of research and development, making it the trusted choice of sophisticated design professionals everywhere.
Each of these programs offers unique capabilities and tools that are tailored to different types of structures and problems, allowing users to find just the right solution for their work. SAP2000 is intended for use on civil structures such as dams, communication towers, stadiums, industrial plants and buildings. CSiBridge offers powerful parametric design of concrete and steel bridges. ETABS has been developed specifically for multi-story commercial and residential building structures, such as office towers, apartments and hospitals. The SAFE System provides an efficient and powerful program for the analysis and design of concrete slabs and foundations, with or without post-tensioning. PERFORM-3D is a highly focused nonlinear tool offering powerful performance based design capabilities.
With its uniquely qualified staff of professional structural engineers, researchers, academicians, and its worldwide involvement in the structural engineering community, CSI has been at the forefront of structural software development for nearly four decades. With CSI products you can be confident that you have the finest structural engineering software available, backed by a company with an unmatched record of innovation, and an unrivaled commitment to meet the ever-evolving needs of the profession.\r\n\t\t\t
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maxime ipsa ratione omnis alias cupiditate saepe atque totam aperiam sed nulla voluptatem recusandae dolor, nostrum excepturi amet in dolores. Alias, ullam.
Computers and Structures, Inc. (CSI) has implemented a comprehensive quality management system to ensure that customer expectations and industry requirements are not only met but exceeded. Since 2008, CSI has been certified ISO 9001-compliant by Det Norske Veritas, an independent certification agency accredited by the International Organization for Standardization.
Our quality management system covers processes and procedures for activities specific to the design and development of all of our software products. Sales, licensing, customer support, and purchasing- and distribution-related processes are also controlled under the quality management system.
\r\n\t\t\tCSI offers an enhanced error notification service for customers wishing to comply with reporting regulations set forth by the nuclear industry. With this service, customers receive a customized notification whenever a qualifying error is found in CSI software, including the nature, scope and impact of the error and a workaround whenever possible. Customers may make their own determination as to whether the error is safety-related. Contact CSI Sales for more information about the Error Notification Service or contact sales for pricing. CSI does not report software errors directly to the NRC or any other agency. \r\n\t\t
\r\n CSiXCAD, a CSI developed plug-in for AutoCAD and BricsCAD, streamlines drawing production by directly interacting with ETABS and SAP2000. CSiXCAD provides a live link between structural models defined and maintained in ETABS or SAP2000 and the drawings documenting them in the CAD software. CSiXCAD generates a full 3-D model and automatically generates an initial set of drawings that can then be refined within the CAD software.\r\n
\r\n The link between Tekla Structures and SAP2000 or ETABS allows models to be started in either product, then transferred to the other. Round-tripping of models is possible, including accepting of changes when transferring from SAP2000 or ETABS to Tekla Structures. It is also possible to merge changes to a Tekla Structures model to an existing SAP2000 or ETABS model.\r\n
\r\n Support of IFC (Industry Foundation Classes) data models provides compatibility with other BIM enabled applications. SAP2000, CSiBridge, and ETABS all support import and export of IFC 2x3 and IFC 4 formats.\r\n
\r\n Channel Partner Map & Directory
\r\n
\r\n If you purchased your software through one of our international channel partners and have questions regarding support, upgrades, or maintenance, please contact them directly.\r\n
\r\n\t\t\tWith a little programming knowledge, it is possible to create a spreadsheet, plugin or third-party application that can interface with CSI software. The API is compatible with most major programming languages including Visual Basic for Applications (VBA),
VB.NET, C#, C++, Visual Fortan, Python, and Matlab. Whether you are a seasoned developer or new to programming, you will find the CSI API syntax easy and intuitive.\r\n\t\t\t
Starting with ETABS v18, SAP2000 v21, CSiBridge v21, and SAFE v20 it is now possible to develop cross-product API tools that work with all three products. This allows you to write the code once and use it in all three products. These versions of the API are also forward compatible to future major versions of these products without the need for recompiling.
\r\n\t\t\tThird-party developers, such as CAD and 3D modeling developers, can use the API to enable their software with all of the sophisticated analysis and design technology of CSI software. Developers can create rich and tight two-way links with CSI software, allowing for accurate transfer of models, complete control of execution, and extraction of analysis and design information, all from within their application. \r\n\t\t\t
3a8082e126