Solid Works二次开发毕业设计.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 绪 论 1.1 前言 标准件应用极为广泛,品种规格繁多,性能用途各异,而且其标准化、系列化、通用化的程度极高。 把设计过程中可能用到的标准件或零件信息存放在一起,零件数据采用标准的描述格式,由专用的管理系统进行管理,设计人员可以进行检索、访问,并提供与CAD系统的标准接口,检索到的零件信息可以方便地纳入设计文件,这种系统就称为标准件库系统。 具有标准数据格式的零件库可以取代产品目录,完成企业之间的信息集成,提高CAD应用水平,这是计算机技术用于制造业的一个必然结果。对于零件供应商来说,需要把零件的设计信息按照零件库标准转换为标准的数据描述,并作为信息化的产品目录提供给用户。首先应保证这种信息的正确性,如标识信息的唯一性、语义的合法性、语法的正确性等。企业在得到这种库文件后,把它集成到自己的零件库系统之中。在完成了总体设计以后,企业的设计活动则主要是检索零件库的零件信息和零件数据的插入,以及少量的专用件的设计,使CAD设计效率大大提高。 本课题以法兰盖为例,旨在讨论、研究如何利用三维CAD设计软件Solidworks实现在机械设计中快捷地设计、使用标准件,使设计人员把更多的时间投身到创造性的工作中去,以达到缩短产品开发周期的目的 1.2 加速器的介绍 分旋转类机械如鼓风机、水泵等直接由原动机驱动之外、绝大多数的工作机械其工作部分的转速与原动机的转速不一致,因此,需要协调原动机与工作机之间的速度。 功用:在机器中用来加速,也可以用来减速。 类型 1齿轮加速器 2蜗杆加速器 3蜗杆-齿轮加速器 4行星齿轮加速器 5摆线针轮加速器 6谐波齿轮加速器  上述六种减速器已有标准系列产品,只有在选不到合适的产品时,才自行设计制造增速器。 1.3 本次设计背景及目的 本次设计主要了运用Visual Basic对机械设计软件Solid Works进行二次开发,实现快速自动建立三维模型,以及对模型建造和拆除进行模拟的内容。运用Visual Basic二次开发主要利用了Solid Works提供的API编程接口,通过建立标准化结构模板,并且扩展MicroSoft Office Access数据库为工程数据库,以实现三维设计实体建模参数化、自动化,大幅度地减少设计工作量和周期。在开发初期,确定了系统的总目标和总功能,并针对本系统进行了较为全面的需求分析和可行性分析,最终得到了开发的系统整体规划和方案。在进行系统分析的期间,分析对比了几种常见的分析方法。确定了IDEFO的分析方法,对系统功能进行分解和归类,得到了系统的逻辑关系模型,即系统的功能模型,划分了几大功能模块。并从概念模型中获得了系统的数据流,分析得到了系统的数据模型,并且建立了相应的数据库。在最后阶段,完成了系统的程序代码设计和界面设计,将整个系统封装为一个完善的软件程序。通过利用本系统完成的结构实体模型示例表明:运用本系统可以实现参数化,自动化的建立三维实体模型,而且操作简便易学;实现了结构的工程数据的存储、处理、管理和共享;该系统对于平台设计三维化、加快设计速度、动态模拟等方面都有很大的意义。 第二章 技术背景 2.1vb的简介 2.1.1.引言 Visual Basic (VB) 是在windows 的环境下运行的,支持可视化编程的、面向对象的、采用事件驱动方式的结构化程序设计语言。也是进行应用系统开发最简单的、易学易用的程序设计工具。从任何标准来说,VB是世界上使用人数最多的语言。它源自于BASIC编程语言,其开发的应用程序的运行采用事件驱动原理在VB代码窗口输入代码时,对VB中的对象的属性、方法、内置的函数和已定义的自定义函数等。能自动给出拼写提示,这样可大大编程人员的记忆量,程序员可以轻松的使用VB提供的组件快速建立一个应用程序。 2.1.2VB的发展史和特点 1991年,美国微软公司推出了Visual Basic (VB),目前的必威体育精装版版本是VB的2005中文版,Visual意即可视的、可见的,指的是开发像windows操作系统的图形用户界面的方法,它不需要编写大量的代码去描述界面元素的外观和位置,只要把预先建立好的对象拖放到屏幕上相应的位置即可,Basic是指Beginners all_purpose symbolic instruction code 初始者通用符号指令代码语言。Visual Basic 有学习版、专业版和企业版三种版本,以满足不同的开发需要。 VB是一个集成开发环境,能编程、调试和运行程序,也能生成可执行程序。用VB可以方便的开发出应用于数学计算、字符处理、数据库

您可能关注的文档

文档评论(0)

li455504605 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档