摘要
利用Fortran语言强大的计算功能并结合Visual Basic语言良好的可视化界面设计功能,开发出能计算复杂工况且具有较好的人机交互界面的结构动力分析有限元计算程序系统(SDAFEM),讨论了VB和Fortran混合编程方法中VB与Fortran的接口、VB调用Fortran编译的可执行文件,以及shell函数异步执行和"黑屏"的解决方法.对SDAFEM系统的功能、运行环境、操作流程、数据结构等进行了阐述,分析并解决了在前后处理界面实现过程中所遇到的一些典型问题.完成的软件具有使用简捷方便、自动计算并处理数据、自动绘制动态动力响应图的功能,提高了结构动力分析工作中在数据处理时的效率.
Combining Fortran language's powerful computing function and the good functions of visualization design of Visual Basic language, a structural dynamic analysis finite element computing software of which has a good interactive interface and computational complexity was developed. It is discussed that the mixed programmed interface with VB and Fortran, and VB call Fortran compiling executable file, as well as the shell function asynchronous execution problem and solution of black screen problem. The function, running environment, operation flow and data structure etc were expounded for SDAFEM system. Some typical problems encountered in process of pre-post processing interface realization were analyzed and solved. Completed software has the function in simple and convenient using, automatic calculation, data processing and automatic drawing dynamic response graph. The efficiency of structural dynamic analysis was improved with disposing of the computational data.
出处
《浙江工业大学学报》
CAS
北大核心
2010年第1期102-106,共5页
Journal of Zhejiang University of Technology