《基于Visual_Basic的汽车转向器的夹具设计》-毕业设计论文(学术).docVIP

《基于Visual_Basic的汽车转向器的夹具设计》-毕业设计论文(学术).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 第 一 章 绪论 课题的提出 在现代的制造业中,产品的种类变多、产品的数量变少,从而导致产品的生产周期缩短,夹具也随着产品而变化。这时使用计算机辅助设计技术来进行设计将大幅缩短设计的时间。这样就出现了夹具参数化设计软件。参数化设计可以显著提高夹具的设计效率,提高设计质量,从而缩短产品的整个生产周期,提高生产效益。 利用参数化建模技术可将基于特征设计方法与参数化技术有机地结合起来,实现对多种设计方式(自顶向下或自底而上等)和设计形式(初始设计、相似设计和变异设计等)的支持。形状特征的表示可采用已存三维CAD系统来显式地定义,通过几何推理和约束重建,将尺寸、公差、设计规则、制造方法、特征语义附加于形状之上,实现形状特征的参数化和特征间关系定义的变量化,可提供更大范围的选择,既可保证模型的完整性,又具有更大的设计灵活性;。对于参数化模型的尺寸用对应关系表示,变动一个参数值,也就将改变所有与它相关的尺寸,并遵循一定的约束关系。 但是,当前,我国的夹具参数化设计软件还存在了很多的问题需要来解决,比如以下的问题:1、缺少统一的标准 。2、缺少统一的软件开发平台。 当前的夹具参数化设计系统开发存在不止以上这些问题,还有很多别的问题 。目前开发的过程中,由于许多方面有着比较复杂的问题需要解决,所以当前一直希望在技术方面有所突破。尽管已经提出来很多的关于设计方面的理论,但是这些理论的研究还不能运用到实践中来。 综合以上问题来看,所以就相对的提出了基于Solid Edge夹具参数化设计软件的课题。这个设计的开发目标是: 利用应用软件Visual Basic对工程软件Solid Edge进行二次开发,完成对夹具的设计。要求能够根据实际生产加工的条件,生成符合工艺要求的实体图,夹具体,定位件,夹紧元件等的零件图,并且有良好的工作界面和相应的数据库。利用Visual Basic对Solid Edge进行二次开发,也就是利用VB建立关于夹具的数据库,并设计出良好的工作界面,使能够成功的调用数据库里的参数,然后在Solid Edge里面生成夹具的实体。 Visual Basic是一种可视化编程软件,操作简单,生成界面方便,易于对Solid Edge进行二次开发。 第 二 章 汽车转向器专用夹具设计的软件使用 2.1 Visual Basic简介 VB是 HYPERLINK /view/14260.htm \t _blank Visual Basic的简称,是由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发 Windows 环境下的各类应用程序。它简单易学、效率高,且功能强大可以与 Windows 专业开发工具SDK相媲美。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。 VB的目的,是如何让用户在最短的时间内掌握并精通一门编程语言,在最短的时间内把需要的目的用编程语言编写出来。易学易用性是其第一性,软件设计的高效性是其第二性。至于设计出来的软件执行速度,在各种不同的计算机系统上能否运行,基本上很少考虑这种问题,还有VB是微软独家专有的语言它的软件设计速度和效率是非常高的。。 2.2 Solid Edge 背景及特点 Solid Edge是由美国UGS推出的、面向产品设计的普及型桌面设计系统。自推出以来,因其简洁的用户界面、流畅的操作过程、强大的设计功能、雄厚的技术服务团队,立即在全球的三维市场掀起热潮,成为普及型桌面设计系统的代表软件。国内的众多高校也获得了UGS公司的无私的赞助。 Solid Edge是为工程师而开发的系统,处处留下了产品设计的痕迹,从零部件的设计到总装配规划,磨具制作,最终完成符合企业标准的工程蓝图。它还具备标准的数据接口及丰富的应用开发工具,Solid edge为用户提供了采用标准的Windows“对象链接与嵌入(OLE)”技术和“部件对象模式(COM)”技术的应用程序接口。开发者和用户能通过使用支持ActiveX Automation技术的开发工具,例如Visual Basic、Visual C++等,对Solid Edge进行二次开发,来适应用户的一些特殊需要,减少重复性的建模制图工作,提高工作效率 2.2.1 引用Solid Edge的类型库 用 Visual Basic进行开发时,需要调用Solid Edge特有的对象和方法。例如:绘制一条直线,需要引用“轮廓(

您可能关注的文档

文档评论(0)

沙卡娜 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档