论文部分内容阅读
在目前建筑领域中,计算机仿真控制技术的研究和应用进入了一个崭新的阶段。控制系统软件的引入可以极大地提高工作效率,为保证工程施工的精度要求提供了一个强有力的工具。 本文以大跨度钢管混凝土拱桥的施工控制过程为研究基础,阐述了专用于钢管混凝土拱桥施工控制的系统软件IABS 2000的设计方案及实现方法。IABS2000包括用户接口模块、前处理模块、有限元计算模块和后处理模块,本文的研究重点为在ObjectARX环境中开发的前、后处理模块。 本文详细介绍了利用C++语言和MFC可视化编程技术进行前、后处理模块开发的实现过程。前、后处理模块均在AutoCAD的C++开发工具包 ObjectARX环境下编程调试。系统流程结构的规划设计由于是面向钢管混凝土拱桥的施工过程以及控制过程,保持了与实际施工控制步骤的一致。模块定义的命令自动嵌入到AutoCAD的命令组中,可以很容易地操作这些自定义命令。文中阐明了IABS2000中的数据库技术和交互系统开发思想。IABS 2000中采用了AutoCAD专有的实体扩展数据技术。工程信息与实体模型联系紧密,方便了数据的读取和存储,使工程数据的管理安全有序。充分利用了MFC强大的可视化编程技术,为IABS 2000配备了良好的用户界面,使操作简单、快速,将用户的操作负荷降至最低。另外还阐述了前、后处理模块与Fortran计算模块的一体化开发思想,并分别介绍了前、后处理模块与Fortran计算模块的链接方法。