系统侠官网 - 最好的电脑系统下载网站!

  • 大小:168 MB
  • 语言:简体中文
  • 授权:免费版
  • 类别:图形图像
  • 下载:
  • 更新:2021-11-02
  • 支持系统:WinXP, Win7, Win8, Win10, WinAll
  • 安全检测: 360安全卫士 360杀毒 电脑管家
  • 星级评价 :
  • 软件介绍
  • 人气下载
  • 下载地址
  • 网友评论

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

csi sap2000 v21 64位破解版

增强功能

  一、图像

  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、下载并打开安装数据包,得到相关的数据文件

csi sap2000 v21 64位破解版

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

csi sap2000 v21 64位破解版

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

csi sap2000 v21 64位破解版

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

csi sap2000 v21 64位破解版

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

csi sap2000 v21 64位破解版

  6、选择程序安装路径

csi sap2000 v21 64位破解版

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

csi sap2000 v21 64位破解版

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

csi sap2000 v21 64位破解版

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

csi sap2000 v21 64位破解版

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

csi sap2000 v21 64位破解版

破解方法

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

csi sap2000 v21 64位破解版

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

csi sap2000 v21 64位破解版

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

csi sap2000 v21 64位破解版

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

csi sap2000 v21 64位破解版

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

csi sap2000 v21 64位破解版

使用说明

  从外部应用程序使用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

  结束子

人气下载

下载地址

  • PC版

下载地址: