
csi sap2000 v21 64位
v21.0.2 附安装教程- 软件大小:168 MB
- 更新日期:2019-05-07 15:26
- 软件语言:简体中文
- 软件类别:3D/CAD软件
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:

软件介绍 人气软件 下载地址
sap2000 v21是sap2000系列软件的全新版本,它是一款用于结构分析和设计的集成软件,CSi应用程序编程接口(API)是一个功能强大的工具,允许用户自动化构建,分析和设计模型所需的许多过程,并获得定制的分析和设计结果。它还允许用户将SAP2000或CSiBridge与第三方软件链接,为其他程序提供模型信息双向交换的路径;大多数主要的编程语言都可以通过API访问SAP2000和CSiBridge。方便又快捷,需要的用户可以下载体验

增强功能
一、图像
DirectX图形现在是默认设置。
二、加载
1、已经实现了针对给定响应谱的时间历史函数的谱匹配。
2、根据俄罗斯SP 20.13330.2011代码添加了自动风荷载。
三、分析
1、添加了一种新的非线性多步静态载荷箱类型。
2、已为多步静态载荷工况添加了高级应用载荷选项。
四、框架设计
1、俄罗斯法规SP 63.13320.2012的混凝土框架设计现在包括混凝土梁的裂缝宽度分析。
2、土耳其TS 500-2000(R2018),墨西哥RCDF 2017,澳大利亚AS 3600-2018和韩国KBC 2016混凝土框架设计。
3、韩国KBC 2016钢框架设计规范,包括抗震设计要求已被添加。
随着SAP2000和CSiBridge的发布,cHelper接口增加了新功能,允许用户启动应用程序而无需提供程序可执行文件的路径。示例代码在VB.NET中。
几乎所有CSi API函数都返回一个Long(32位有符号整数)值,指示函数是否成功执行。
返回值0表示SAP2000已成功执行该功能。
任何非零返回值都表示该函数未成功执行。
软件特色
在SAP2000程序中,API已从主SAP2000可执行文件分离为动态链接库(DLL)。
这将改变API客户端应用程序连接到CSI软件的方式。
您将不再直接引用SAP2000可执行程序集。
相反,您将引用API DLL。此外,您将无法再声明SapObject类型的变量。
而是创建一个SAP2000v17 cOAPI类型的变量,它是一种接口类型。
然后实例化一个实现cOAPI接口的对象。该过程在所包含的示例中详述。
从CSiBridge16迁移到CSiBridge17
相同的考虑因素和示例适用于CSiBridge 2015(v17)以及SAP2000v17。
用CSiBridge替换所有对SAP2000的引用,用CSiBridge16替换所有对Sap2000v16的引用,并用CSiBridge17替换所有对Sap2000v17的引用。
即使SAP2000的新主要版本发布,API库的名称仍将是SAP2000v1.DLL。
由于改进将继续添加到API中,因此新功能cHelper。已添加GetOAPIVersionNumber。
添加新API函数时,此API版本号将增加。但是,API库名称仍为SAP2000v1.DLL。
一旦用户在其客户端应用程序中引用新的SAP2000v1.DLL,他们将不再需要更新每个主要版本。
客户端应用程序中的SAP2000v1.DLL引用将自动使用在每个产品安装中注册的最新版SAP2000v1。
从CSiBridge20迁移到CSiBridge1
相同的注意事项和示例适用于CSiBridge,但API库的名称正在从CSiBridge20.DLL更改为CSiBridge1.DLL。
安装步骤
1、下载并打开安装数据包,得到相关的数据文件

2、双击应用程序进入安装界面

3、弹出程序安装环境界面,点击安装按钮即可

4、即可弹出安装向导,点击下一步

5、弹出安装许可界面,点击同意按钮

6、选择程序安装路径

7、弹出程序安装确认向导,将此勾选×掉,不要勾选

8、核对程序安装信息,点击安装按钮

9、等待加载进度条加载完成

10、在安装过程中会弹出一个注册界面,提示需要输入注册码,点击是按钮,到添加文件时×掉即可,此时程序已经安装完成,不用担心

方法
1、先不要运行程序,打开安装数据包,解压文件“crack”压缩包,将此文件夹内的文件复制到粘贴板

2、将复制的内容粘贴到安装目录文件夹下

3、找到程序"CSiNativeImageGen.exe",通过运行管理员进行运行该程序

4、弹出程序窗口,选择键盘F4两次,然后选择F3两次;

5、完成以上步骤即可将应用程序完成

使用说明
从外部应用程序使用CSi API的第一步是从您的应用程序引用SAP2000v1.DLL或SAP2000v1.TLB。如果使用Excel VBA,请通过打开VBA编辑器,单击“工具”菜单>“引用”命令并从程序安装文件夹中选择SAP2000v1.TLB来引用SAP2000v1.TLB。
接下来,在您的应用程序中,您将创建一个接口类型为cOAPI的变量,以及一个实现cOAPI的Sap2000对象的实例。在VBA中,这可以通过以下方式实现:
将mySapObject变暗为SAP2000v1.cOAPI
Dim myHelper作为SAP2000v1.cHelper
设置myHelper = New SAP2000v1.Helper
设置mySapObject = myHelper.CreateObject(ProgramPath)
第一行创建接口变量,第二行和第三行创建一个辅助类,第四行创建Sap2000对象的实例,该对象通过传入Sap2000.exe程序所在的路径来实现接口。现在已在应用程序中创建了Sap2000对象的实例,请使用以下VBA命令启动SAP2000:
SapObject.ApplicationStart
此时,您可以打开现有模型,或创建新模型并执行所需的任何操作。通常,API命令通过SapObject.SapModel访问。
定义SapModel变量可能会有所帮助,以便通过SapModel而不是SapObject.SapModel访问API命令。在VBA中,这可以通过以下方式实现:
Dim mySapModel as cSapModel
设置mySapModel = mySapObject.SapModel
完成模型后,您可能需要关闭SAP2000应用程序。这可以使用以下VBA命令完成:
SapObject.ApplicationExit True
作为最后一步,SapModel和SapObject变量应始终设置为Nothing。在VBA中,这可以完成为:
设置SapModel = Nothing
设置SapObject = Nothing
将变量设置为Nothing是非常重要的一步。它打破了应用程序与SAP2000之间的连接,释放了系统资源。如果变量未设置为Nothing,则SAP2000应用程序可能无法完全关闭(您仍可能在Windows任务管理器中看到它正在运行)。
将前面描述的所有步骤放在一个示例中,VBA程序可能包含以下内容:
Sub MyProgram
'维度变量
将mySapObject变暗为SAP2000v1.cOAPI
Dim myHelper作为SAP2000v1.cHelper
Dim mySapModel as cSapModel
Dim Ret As Long
'创建一个Sap2000对象的实例
设置myHelper = New SAP2000v1.Helper
设置mySapObject = myHelper.CreateObject(“C:\ Program Files(x86)\ Computers and Structures \ SAP2000 21 \ sap2000.exe”)
'启动Sap2000应用程序
mySapObject.ApplicationStart
'创建SapModel对象
设置mySapModel = mySapObject.SapModel
'初始化模型
ret = mySapModel.InitializeNewModel
'在这里调用Sap2000 API函数来执行所需的任务
'在此示例中,从模板创建新的2D帧
ret = mySapModel.File.New2DFrame(PortalFrame,3,124,3,200)
如果需要,请关闭Sap2000应用程序
mySapObject.ApplicationExit为False
'将对象设置为Nothing
'在你的程序结束时总是以这种方式终止对象
设置mySapModel = Nothing
设置mySapObject = Nothing
结束子
人气软件
-
理正勘察CAD 8.5pb2 153.65 MB
/简体中文 -
浩辰CAD 2020(GstarCAD2020) 32/64位 227.88 MB
/简体中文 -
CAXA CAD 2020 885.0 MB
/简体中文 -
天正建筑完整图库 103 MB
/简体中文 -
Bentley Acute3D Viewer 32.0 MB
/英文 -
草图大师2020中文 215.88 MB
/简体中文 -
vray for 3dmax 2018(vray渲染器 3.6) 318.19 MB
/简体中文 -
cnckad 32位/64位 2181 MB
/简体中文 -
Mastercam X9中文 1485 MB
/简体中文 -
BodyPaint 3D R18中文 6861 MB
/简体中文