工程,项目,工程管理,项目管理,国际工程,项目经理,房地产,融资,可行性研究,总承包,信息化,代建制,招投标,设计管理,进度,成本,风险,质量,概预算,造价,合同管理,施工组织,监理,工程咨询,保险,劳务,FIDIC,索赔,BOT,PPP,PMC 中国工程管理网,关注工程的策划,建设与运营。 工程,项目,工程管理,项目管理,国际工程,项目经理,房地产,融资,可行性研究,总承包,信息化,代建制,招投标,设计管理,进度,成本,风险,质量,概预算,造价,合同管理,施工组织,监理,工程咨询,保险,劳务,FIDIC,索赔,BOT,PPP,PMC 中国工程管理网,关注工程的策划,建设与运营。
打印本文 打印本文  关闭窗口 关闭窗口  
基于ARX和MFC的二次开发在水利工程设计中的应用
作者:周亮  文章来源:中国论文联盟  点击数  更新时间:2013/10/6 16:57:08  文章录入:web13741  责任编辑:web13741

  4 ARX和MFC应用于水利工程设计

  水利工程设计可分为计算和绘图两大部分,这两部分恰好由MFC和ARX分别完成,又通过数据传送功能完美地结合在一起。

  首先,由MFC的对话框生成系统,将计算部分在对话框中实现。由于MFC提供了大量预写类和支持码,它可以简化程序编写,节省不少编码工作,只要在相应的程序块中填写计算代码就能在对话框中实现计算功能。这样,我们只需在对话框中输入原始数据,就能对工程进行结构计算和配筋计算。

  其次,在计算结果的基础上,运用ARX应用程序进行二次开发,完成施工图的绘制。在运用ARX编写程序时一定要掌握好ARX应用程序的关键技术,它包括ARX应用程序的初始化、入口和卸载函数。

  为了更清晰地表示出ARX和MFC应用于水利工程设计的整个过程,现将流程图(图1)表示如下:

  5 应用实例

  利用上述技术,笔者应用于广东省某水电站的圆筒式调压井设计。建立运行界面对话框

  (如图2),在对话框中输入调压井尺寸、荷载情况和材料基本参数即可对调压井进行结构计算和配筋计算。然后将利用ARX编写的程序在Visual C++ 6.0环境下进行编译并加载到AutoCAD 2004下,运行后可得到调压井配筋图(如图3)。

  6 结束语

  由以上实例可以看出采用ARX和MFC结合编程的方法实现水利工程的二次开发是可行的。该方法既利用了MFC进行Windows风格的编程,又利用了ARX提供的类和函数深入到AutoCAD系统内部,可以大大提高设计效率,减轻设计人员的劳动强度和缩短设计时间。由于采用了ARX面向对象技术,程序在运行效率、对象管理、用户界面、智能化程度等方面都有极大提高,从而为基于ARX和MFC的二次开发在水利工程中的应用提供了一个有效的方法。转贴于论文联盟 http://www.lwlm.com

上一页  [1] [2] 

打印本文 打印本文  关闭窗口 关闭窗口