水电站球形钢岔管计算机辅助设计系统开发与研究

水电站球形钢岔管计算机辅助设计系统开发与研究

论文摘要

随着计算机技术的发展,它与各个行业间的联系也越来越紧密起来。AutoCAD工具的出现,给工程设计人员带来了无穷的便利和快捷,而CAD二次开发工具的出现更是彻底的改变了设计人员的传统工作方式。本次开发就是要将CAD二次开发应用到水工设计中,为它们增添新的活力。本次开发选用C++语言机制,Visual C++.NET2005为编码工具,在VisualC++.NET的开发环境下运用ObiectARX2007为工具,使用共享的动态连接MFC库,创建Window用户界面,开发球形钢岔管计算机辅助设计系统。本系统主要通过用户在Visual C++.NET的MFC类库创建的对话框和AutoCAD2007图形系统之间的交互实现设计的人性化和自动化。该系统充分利用Obiect ARX提供的面向对象的开发功能,利用面向对象的数据封装机制实现数据抽象和信息隐藏,使用户在更高的层次上和系统交互。本文开篇首先分析了目前计算机辅助设计技术的研究背景和发展现状,然后介绍了几种现有常用的AutoCAD二次开发工具,并对其进行了对比,提出了使用Object ARX进行球形钢岔管二次开发的可行性和必然性。然后详细地介绍了Object ARX工具的特征、功能以及它的类库和程序结构。本文对球形钢岔管的结构计算进行了详细的分析,说明了它的计算方法。提出了利用Obiect ARX2007进行AutoCAD二次开发的基本思想和组织结构,介绍了本系统的研究内容和实施方案,以及几个重要模块的功能和开发方法,并重点介绍了课题实施过程中一些重要问题的解决方法。最后给出了本系统的安装说明、使用说明和运行实例,对所做的工作进行了总结,并指出了今后研究工作的方向。

论文目录

  • 论文摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题的背景及研究意义
  • 1.1.1 课题研究的背景和现状
  • 1.1.2 课题研究的目的及意义
  • 1.2 技术路线及设计步骤
  • 1.2.1 技术路线
  • 1.2.2 设计步骤
  • 1.3 开发环境
  • 1.3.1 硬件环境
  • 1.3.2 软件环境
  • 第二章 球形钢岔管的设计理论与几何计算
  • 2.1 岔管概述
  • 2.2 岔管的几何结构计算
  • 2.2.1 岔管的体形计算
  • 2.2.2 加强环的断面计算
  • 2.2.3 应力校核
  • 2.3 岔管设计的计算机实现中的原则与假定
  • 2.4 岔管的图形展开
  • 第三章 程序的开发理论与环境
  • 3.1 绪论
  • 3.2 常用的几种二次开发工具的比较
  • 3.2.1 Auto Lisp及Visual Lisp
  • 3.2.2 ADS开发工具
  • 3.2.3 VBA
  • 3.3 AutoCAD的ObjectARX开发工具
  • 3.3.1 ObjectARX工具的主要特征及功能
  • 3.3.2 ARX基本类库与基本实体
  • 3.3.3 ARX应用程序接口及结构
  • 3.4 面向对象方法的设计理论
  • 3.5 Visual C++与MFC类库
  • 3.6 图形的处理系统
  • 3.6.1 AutoCAD的数据库系统
  • 3.6.2 ObjectARX2007中的图形处理
  • 第四章 球形岔管辅助设计系统的开发
  • 4.1 程序的基本设计思想和设计内容
  • 4.1.1 程序的基本设计思想
  • 4.1.2 程序的设计内容
  • 4.1.3 系统的具体编成方案
  • 4.2 体形设计程序模块
  • 4.2.1 模块功能介绍
  • 4.2.2 模块功能的实现
  • 4.3 加强环试算模块
  • 4.3.1 模块功能介绍
  • 4.3.2 模块功能的实现
  • 4.4 绘图模块
  • 4.4.1 模块功能介绍
  • 4.4.2 模块功能实现
  • 4.5 程序模块的集成
  • 第五章 程序的安装和运行实例
  • 5.1 程序的安装说明
  • 5.2 程序的使用说明
  • 5.3 系统的运行举例
  • 第六章 总结和展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 攻读学位期间的研究成果
  • 相关论文文献

    标签:;  ;  

    水电站球形钢岔管计算机辅助设计系统开发与研究
    下载Doc文档

    猜你喜欢