学位论文 > 优秀研究生学位论文题录展示

基于面向对象技术的钢结构节点设计系统的研究与开发

作 者: 杨武
导 师: 陈建勋
学 校: 武汉科技大学
专 业: 计算机应用技术
关键词: 钢结构节点 CAD 面向对象技术系统分析与设计 SolidWorks COM 数据库 插件技术
分类号: TP311.52
类 型: 硕士论文
年 份: 2003年
下 载: 133次
引 用: 2次
阅 读: 论文下载
 

内容摘要


钢结构由于其重量轻、跨度大、工期短、表现丰富、利于环保等特点,正得到越来越广泛的应用。钢结构CAD软件作为建筑CAD软件系统的重要组成部分,借助计算机辅助设计软件来完成钢结构的分析、设计和绘图工作,对减轻结构工程师设计的负担,提高设计效率,推动我国建筑设计行业实现现代化有重要的意义。 本课题根据钢结构设计的特点,吸取了国内外一些钢结构CAD软件的优点,采用面向对象的系统分析方法进行系统分析,对客观世界中具体的节点对象进行描述,将复杂的钢结构元素以类的形式抽象出来,建立了钢结构节点设计系统的对象模型。采用面向对象的系统设计方法,从系统体系结构、数据流程、算法分析等方面建立了系统的实现模型。系统实现了对任意形状钢结构的节点设计功能,起到了提高设计效率,节省存储空间的作用。 本课题采用COM技术,以C++为开发语言,利用VC编程环境对SolidWorks进行了二次开发,程序模块作为插件嵌入到SolidWorks的主程序中,扩展了SolidWorks的功能,实现了工程三视图的自动绘制。用ADO实现了对Access数据库的操作,将节点数据实时写入到数据库中,在此基础上实现了钢结构的节点数据存储和节点的构件统计。 钢结构设计CAD是一项复杂、大型的系统工程,涉及到数学、工程力学、建筑学、计算机图形学等多种学科。本课题的研究工作只是在已有的基础上进行了一些粗浅的探索,要完全实现系统的实用化和商品化,还需要投入大量的人力和物力进行更加深入细致的研究和开发。

全文目录


摘要  3-4
ABSTRACT  4-8
第一章 绪论  8-14
  1.1 钢结构及钢结构CAD综述  8-11
    1.1.1 钢结构简述  8-10
    1.1.2 钢结构CAD  10-11
  1.2 本课题的来源、目的和意义  11-12
  1.3 国内外研究动向和研究水平  12-13
  1.4 本文所作的工作  13-14
第二章 面向对象技术在钢结构节点设计中的应用  14-39
  2.1 面向对象的系统分析与设计方法  14-16
  2.2 钢结构节点设计系统的需求分析  16-17
  2.3 钢结构节点设计系统的系统分析  17-31
  2.4 钢结构节点设计系统的系统设计  31-39
    2.4.1 系统开发环境  31-33
    2.4.2 系统的组织和构成  33-34
    2.4.3 系统数据流程  34
    2.4.4 系统模块的主要功能实现  34-39
第三章 系统采用的关键技术  39-51
  3.1 组件对象模型(COM)  39-46
    3.1.1 COM发展历程  39-40
    3.1.2 COM对象和接口  40-41
    3.1.3 组件创建过程  41-42
    3.1.4 组件与客户的通信  42-44
    3.1.5 组件的复用  44
    3.1.6 组件技术在SolidWorks二次开发中的应用  44-46
  3.2 数据库访问技术  46-48
    3.2.1 ADO体系结构  46-47
    3.2.2 用ADO访问Access数据库  47-48
  3.3 插件技术实现用户界面  48-51
    3.3.1 插件类型  48-49
    3.3.2 插件的实现  49-51
第四章 钢结构节点设计系统的功能实现  51-58
第五章 结论与展望  58-60
  5.1 结论  58
  5.2 改进与展望  58-60
    5.2.1 系统需要改进的地方  59
    5.2.2 对系统的展望  59-60
参考文献  60-64
致谢  64

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 电子文书安全签发系统的研制,TN918.2
  3. 海量数据压缩、操作和处理方法的研究,TP311.13
  4. 基于BAP的数据压缩、操作与查询处理系统的实现,TP311.13
  5. LXI自动测试系统集成技术研究,TP274
  6. LXI 1553B总线通信模块设计,TP273
  7. 自动测试系统数字化设计平台研制,TP274
  8. LXI计数器研制,TP274
  9. 武器装备信息管理系统的设计与实现,TP311.52
  10. 部队在线考试系统设计与实现,TP311.52
  11. 基于比对技术的非法网站探测系统的实现与研究,TP393.08
  12. 基于GIS的高校学生社区管理研究,G647
  13. 基于数据挖掘技术的保健品营销研究,F426.72
  14. 基于约束图的服装参数化制板技术,TS941.2
  15. 基于嵌入式的面向造纸企业的一种QCS研究与设计,TP368.1
  16. 部队人员网上训练与考核系统的开发,TP311.52
  17. 摩托化部队机动辅助系统,TP311.52
  18. 部队军事理论在线考试系统设计与实现,TP311.52
  19. 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
  20. 毛纺用化学品毒性毒理数据库的建立,TS131
  21. 物联网在服装行业的应用性研究,TN929.5

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com