摘要
本文主要使用Delphi语言对PERFORM3D进行二次开发。考虑到PEFORM3D软件自带后处理操作繁琐,并且数据以二进制形式加密存储,对软件存储的二进制数据结构进行系统地解析和归纳,在此基础上开发读取能PERFORM 3D二进制格式的后处理程序,研发基于GDI引擎的绘图功能来表达计算结果,通过COM组件实现自动生成WORD弹塑性报告,显著提高了工程师弹塑性数据处理效率。
This paper is armed at the secondary development and application of PERFORM 3 D by Delphi language.Considering the tedious post-processing operation of PEFORM 3 D and the encrypted storage of data in binary form,the binary data structure of the software is systematically analysed and summarized.A post-processing program that can read PERFORM 3 D binary format is developed.A drawing function based on GDI engine to express the calculation results and automatical elastic-plastic word report through COM components are added in this program.The efficiency of data processing for engineers is significantly improved by the post-processing program.
作者
刘维亚
李明
马宏伟
Liu Weiya;Li Ming;Ma Hongwei(Shenzhen Classic Architectural Structural Design Firm Co.,Ltd.,Shenzhen 518057,China;School of Civil Engineering and Transportation,South China University of Technology,Guangzhou 510641,China)
出处
《建筑结构》
CSCD
北大核心
2019年第S02期340-343,共4页
Building Structure