2018年5月5日出版 |版本v1
期刊文章 正常开放

使用SAP2000解决三维拓扑优化问题的C#代码

  • 1雅典国立技术大学

描述

SAP2000是一种著名的商业软件,用于分析和设计结构系统,配备开放式应用程序编程接口(OAPI)。在这项工作中,提出了一个用C#编写的能够解决三维拓扑优化问题的代码,其中利用其OAPI特性将拓扑优化框架集成到SAP2000中。该代码部分基于Sigmund(Struct-Multidisip Optim 21(2):120–127,2001)和Andreassen等人编写的99和88行代码。该代码解决了最小遵从性问题,同时通过OAPI充分利用了SAP2000的所有建模功能。本文涵盖了代码中包含的拓扑优化的理论方面,并对其数值实现进行了详细描述。对后者进行了特别努力,详细描述了代码的所有数字方面,以便于读者理解代码,从而能够进一步增强其功能。完整的代码可以从GitHub下载(https://github.com/nikoslagaros/TOCP).

文件夹

论文112_v9.pdf

文件夹(1.2 MB)

姓名 大小 全部下载
md5:b0b5b79bd25d8992b48f4d34f7bb7209
120万 预览 下载

其他详细信息

基金

OptArch–优化驱动的结构建筑设计689983
欧盟委员会