滚动轴承设计论文 2
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要
本文对CAD在机械设计中的应用、机械CAD程序编制的特点及方法、面向对象的CAD程序编制原理等进行了分析和研究。运用Visual FoxPro 6.0数据库管理系统对各种型号的滚动轴承进行数据收集、整理和分析,建立数据库。以模块化设计思想为指导,将VB这个可视化的、面向对象的编程语言作为开发工具,开发了用户界面友好的滚动轴承自动设计系统,提高了设计质量,实现了计算机自动查询相关数据并自动利用公式计算,替代传统的手工计算,提高了设计效率。
关键词:计算机辅助设计;数据库;VB语言
ABSTRACT
In this paper, analysed the application of CAD in mechanical design, mechanical characteristics and methods of CAD programming, object-oriented CAD programming principle. Rolling bearings of various types using Visual FoxPro 6 database management system for data collection, collation and analysis, to establish a database. Based on the modular idea, will VB this visualization, object-oriented programming language as a development tool, developed a friendly user interface of the rolling bearing automatic design system, improve the quality of design, has realized the computer automatic search of the relevant data and automatically using a formula, to replace the traditional manual calculation, improve the efficiency of design.
Keywords: Computer Aided Design;Data base ; Visual Basic language
目录
第1章绪论 (1)
1.1计算机辅助设计系统的发展状况和趋势 (1)
1.1.1国外计算机辅助设计系统的发展状况和趋势 (2)
1.1.2 国内计算机辅助设计系统的发展状况和趋势 (3)
1.2 本课题研究的意义 (4)
第2章滚动轴承设计的相关参数 (6)
2.1滚动轴承的基本知识 (6)
2.1.1滚动轴承的基本构造和材料 (6)
2.1.2 滚动轴承的结构特性 (6)
2.2 滚动轴承的类型、代号及特点 (7)
2.2.1滚动轴承的代号 (7)
2.2.2滚动轴承的类型及特点 (8)
2.3滚动轴承类型的选择 (10)
2.4 滚动轴承的工作情况 (12)
2.5 滚动轴承设计中的相关公式和参数 (13)
2.6 本章小结 (16)
第3章滚动轴承数据库的建立和管理 (17)
3.1滚动轴承数据库结构 (17)
3.2 滚动轴承数据库的建立 (17)
3.3滚动轴承数据库的管理与维护 (18)
3.4 滚动轴承检索程序设计 (20)
第4章滚动轴承设计计算 (24)
4.1滚动轴承设计计算流程图 (24)
4.2滚动轴承主界面设计 (25)
4.3 轴承计算界面设计 (26)
4.4 轴承计算界面的事件过程 (27)
4.5 实例演示 (38)
结论 (40)
参考文献................................................... 错误!未定义书签。致谢 (41)
附录 (42)
第1章绪论
计算机辅助设计技术是当今设计技术的热门话题之一,它不仅可以从根本上改变传统的产品设计、开发和生产过程,突破时间、地域和环境的限制,从而实现设计自动化,提高产品质量,缩短产品研发周期,增强企业机械产品在时间上的竞争能力,加速国民经济发展和国防现代化的一项关键性高技术,也是进一步向计算机集成制造(CIM)发展的重要技术基础[1]。
计算机辅助设计技术是人工智能技术中应用最为广泛的分支之一。计算机辅助设计所具有的不仅仅是数值知识,而且其中包括大量人类专家的经验知识的处理能力,使计算机在工业中的应用得到迅速发展。
机械自动设计系统是特定领域的一套计算机程序,具有类似机械学领域专家在工作中利用知识进行推理来解决问题的功能。它一般用以求解那些需要人类专家才能求解的高难度问题。可以证明,富有经验的优秀设计师往往能比只有设计理论的富有才华的设计师设计出更好的产品来。计算机辅助设计技术可以利用知识库等手段帮助我们实现各领域专家设计经验的归纳和利用,从而大大推进了设计质量和工程的自动程度,提高设计效率[2]。
针对机械自动设计系统的设计,不仅需要用到自然科学的基础知识,而且需要吸收专门领域专家在设计中积累起来的大量宝贵经验。一些试验性机械自动设计系统开始在机械工业的一些产品开发中得到成功应用,并首先在系列组合产品设计中产生明显的经济与社会效益。如负责全国大型水利水电工程项目审查的水力机械专家卜漱和设计的"水泵装置优化选型设计专家系统" 获得江苏省科技进步二等奖。机械自动设计系统为我们保存、使用、传播和评价某一机械方案提供了一条有效的捷径。机械自动设计系统的产生和发展必然会促进设计自动化技术在机械工程中的应用。
1.1计算机辅助设计系统的发展状况和趋势
计算机辅助设计系统依靠知识库,数据库,专门的系统程序来解决各种设计问题。计算机辅助设计系统是人工智能领域内出现的很富有实用价值的计算机程序,它主要是处理专家们积累的实际经验和知识,与传统的计算机使用方法不同, 计算机辅助设计系统能模拟专家解决问题的过程,首先研究设计要求及各种有关