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

基于AutoCAD的机械设计辅助工具的研究与开发

作 者: 徐金娟
导 师: 沈精虎
学 校: 青岛大学
专 业: 机械电子工程
关键词: AutoCAD二次开发 ObjectARX 数据库 参数推荐选择
分类号: TH122
类 型: 硕士论文
年 份: 2011年
下 载: 38次
引 用: 2次
阅 读: 论文下载
 

内容摘要


计算机辅助设计是机械行业快速持续发展的技术基础和必要手段,在市场竞争日趋激烈的今天,适合企业的专业CAD软件在缩短设计周期、提高生产效率方面起到了至关重要的作用。传统的机械设计在公差配合、几何公差和表面结构参数的选取及工程材料的选用等方面主要是依靠工程师的经验和设计手册,但是对于缺乏经验的工程师来说无疑存在很大的困难,而且查阅手册费时易出错。所以,将专业的绘图软件AutoCAD开发为兼绘图与设计于一体的辅助设计软件具有重要的实际应用价值。本文以AutoCAD 2010为开发平台,利用其提供的Object ARX二次开发工具,结合Access 2003数据库,依据最新推出的国家标准,用Visual C++2008.NET开发出一套机械设计辅助工具,应用本系统可以显著的提高设计效率。首先对相关文献和手册进行了研读,把机械设计时需要用到的资料进行分类整理,建立数据库以备查询;进而对AutoCAD的开发机制进行研究,确定系统总体设计方案和各模块的实现方法;最后用Visual C++2008.NET编程语言编程实现,并结合MFC开发出良好的人机交互界面。本文开发的机械设计辅助系统包括五个模块,分别为图块、序号及明细表模块、公差配合模块、几何公差模块、表面结构模块和常用工程材料模块。公差配合模块、几何公差模块和表面结构模块不仅可以实现符号的选用和标注,而且还给出相关参数的推荐选择。

全文目录


摘要  2-3
Abstract  3-6
第一章 绪论  6-12
  1.1 选题的目的和意义  6-7
  1.2 国内外研究现状  7-9
    1.2.1 CAD技术的国内外研究现状  7-8
    1.2.2 AutoCAD及其辅助机械设计软件的国内外研究现状  8-9
  1.3 本课题主要研究内容  9-10
  1.4 小结  10-12
第二章 机械设计辅助工具开发的基础知识  12-24
  2.1 AutoCAD及其二次开发技术简介  12-16
    2.1.1 AutoCAD简介  12-13
    2.1.2 AutoCAD二次开发技术的现状及发展  13-14
    2.1.3 AutoCAD二次开发工具简介  14-15
    2.1.4 AutoCAD自定义实体简介  15-16
  2.2 系统开发准备  16-18
    2.2.1 系统开发工具的选择  17
    2.2.2 系统开发途径的选择  17
    2.2.3 系统开发环境的选择  17
    2.2.4 系统数据库应用技术的选择  17-18
  2.3 基础知识介绍  18-22
    2.3.1 图框、序号及明细表模块  18
    2.3.2 公差配合  18-19
    2.3.3 几何公差  19-20
    2.3.4 表面结构  20-22
    2.3.5 常用工程材料  22
  2.4 小结  22-24
第三章 机械设计辅助工具方案设计  24-30
  3.1 机械设计辅助工具的总体方案设计  24-25
  3.2 机械设计辅助工具各模块的方案设计  25-28
    3.2.1 图框、序号及明细表模块的方案设计  25-26
    3.2.2 公差配合模块的方案设计  26
    3.2.3 几何公差模块的方案设计  26-27
    3.2.4 表面结构模块的方案设计  27-28
    3.2.5 常用工程材料模块的方案设计  28
  3.3 小结  28-30
第四章 机械设计辅助工具的具体实现  30-54
  4.1 图框、序号及明细表模块的实现  30-37
    4.1.1 图框插入子模块的实现  30-31
    4.1.2 序号标注及明细表生成子模块的实现  31-34
    4.1.3 模块功能演示  34-37
  4.2 公差配合模块的实现  37-41
    4.2.1 公差配合推荐选择部分的实现  38-40
    4.2.2 公差配合标注部分的实现  40
    4.2.3 公差配合模块功能演示  40-41
  4.3 几何公差模块的实现  41-43
    4.3.1 几何公差推荐选择部分的实现  41-42
    4.3.2 几何公差标注部分的实现  42-43
    4.3.3 几何公差模块功能演示  43
  4.4 表面结构模块的实现  43-48
    4.4.1 表面结构推荐选择部分的实现  45
    4.4.2 表面结构标注部分的实现  45-47
    4.4.3 表面结构模块演示  47-48
  4.5 常用工程材料模块的实现  48-52
    4.5.1 常用工程材料智能查询的实现  48-51
    4.5.2 常用工程材料模块功能演示  51-52
  4.6 数据库更新  52
  4.7 小结  52-54
第五章 总结与展望  54-56
  5.1 总结  54
  5.2 展望  54-56
参考文献  56-60
攻读学位期间的研究成果  60-62
致谢  62-64

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 电子文书安全签发系统的研制,TN918.2
  3. 海量数据压缩、操作和处理方法的研究,TP311.13
  4. 矢量CAD电子图纸保护系统研究,TP391.72
  5. 基于BAP的数据压缩、操作与查询处理系统的实现,TP311.13
  6. 武器装备信息管理系统的设计与实现,TP311.52
  7. 部队在线考试系统设计与实现,TP311.52
  8. 基于GIS的高校学生社区管理研究,G647
  9. 基于数据挖掘技术的保健品营销研究,F426.72
  10. 基于嵌入式的面向造纸企业的一种QCS研究与设计,TP368.1
  11. 部队人员网上训练与考核系统的开发,TP311.52
  12. 摩托化部队机动辅助系统,TP311.52
  13. 部队军事理论在线考试系统设计与实现,TP311.52
  14. 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
  15. 毛纺用化学品毒性毒理数据库的建立,TS131
  16. 物联网在服装行业的应用性研究,TN929.5
  17. 基于GIS的温州农业资源管理信息系统的构建,S126
  18. 浙江省金衢盆地典型土系数据库的建设与应用,S159.2
  19. 基层部队网站的设计与建设,TP311.52
  20. 转基因大豆玉米小麦信息平台建设及转基因大豆对土壤微生物的影响研究,S565.1
  21. 土壤污染场地调查与评估信息系统研究,X825

中图分类: > 工业技术 > 机械、仪表工业 > 机械设计、计算与制图 > 机械设计
© 2012 www.xueweilunwen.com