APP下载

Excel VBA在SATWE构件应力计算中的应用

2014-04-08沈超

有色金属设计 2014年4期
关键词:文本信息

沈 超

(昆明有色冶金设计研究院股份公司,云南昆明650051)

0 引 言

进入21世纪,高层建筑在国内发展迅速,设计思想和结构体系不断更新并日趋多样化,这也给高层结构的设计与分析提出了更高的要求。在高层结构设计中,构件的应力分析是一个重要环节,PKPM软件的有限元分析模块“SATWE”在高层建筑的构件应力分析方面被广泛应用。

实际工作中,结构设计师需对数据进一步分析、计算。虽然SATWE可将构件的数据导出为文本文件,但对数据进行手工分析,不仅耗时还容易出错,此种情况下通过编程来对导出的信息和数据进行分析计算,程序不需要复杂的功能和结构,“数据读取——处理——结果输出”的三步骤模式即可。因此,选择一个功能满足要求且简单、适用的平台来进行程序编写无疑可以提升工作效率,而Excel VBA是可选方案之一。

文章从编程的角度简述了Excel VBA具备的优势,介绍了如何对SATWE导出文件中的数据和信息进行利用。分析了“文件打开及文本读取”、“中间计算”及“结果显示”三个过程可能涉及到的编程元素,最后对程序的设计、编码提出建议。

1 Excel VBA在分析计算中的优势

VBA是上世纪90年代出现的微软Office平台二次开发工具,Excel VBA是成员之一。虽然在今天看来它无论语言特性及功能均无法与当下主流的开发平台同日而语,甚至微软公司也推荐使用VSTO取代VBA作为Office下新的开发工具。但对于SATWE的构件信息分析计算,Excel VBA依然具备以下优势:①适用于普通的分析计算。对SATWE构件数据的计算,即非专业软件开发且不涉及复杂的数值计算,没有了繁复的对象间逻辑关系及处理流程。……

登录APP查看全文

猜你喜欢

文本信息
初中群文阅读的文本选择及组织
在808DA上文本显示的改善
基于doc2vec和TF-IDF的相似文本识别
订阅信息
文本之中·文本之外·文本之上——童话故事《坐井观天》的教学隐喻
論《柳毅傳》對前代文本的繼承與轉化
展会信息
如何快速走进文本
信息
健康信息