基于AutoCAD平台下的机床夹具的压板和压块的设计软件开发.docxVIP

基于AutoCAD平台下的机床夹具的压板和压块的设计软件开发.docx

  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文档。上传文档
查看更多
摘要 该设计是在AutoCAD环境下利用CAD内嵌式编程语言VBA(Visual Basic for Applicatio n)完成对压块和压板的形状选择、种类选择、参数选择并达到自动绘图 的目的,利用solidworks绘制3维图形,建立幻灯片库,建立数据库,从而对软件 的二次开发应用有所了解。 【关键词】AutoCAD VBA 压块 压板 目录 TOC \o 1-5 \h \z \o Current Document 摘要 1 \o Current Document 1、 绪论 3 1.1前言 3 1.2课题意义 4 \o Current Document 2、 AutoCAD 与 VBA 5 AutoCAD在零件绘图设计中的应用 5 AutoCAD二次开发技术 5 2.3用VBA进行AutoCAD的二次开发 6 VBA 开发机理 6 建立VBA工程文件 8 VBA编程示例 8 \o Current Document 3、 压块和压板软件设计总体介绍 11 3.1本次课题中的设计任务 11 3.2总体设计思路 11 \o Current Document 4、 绘制零件三维图 12 GBT217791机床夹具零件及部件移动弯压板零件图: 12 GBT218091机床夹具零件及部件鞍形压板 13 GBT218091机床夹具零件及部件 U行压板 15 GBT217891机床夹具零件及部件转动弯压板 16 GBT217991机床夹具零件及部件移动宽头压板零件图: 17 GBT218091机床夹具零件及部件直压板 19 \o Current Document 5、 压块与压板软件的程序设计 23 VBA 窗体 23 Useform 窗体代码及运行结果 23 5.2编制机床夹具零件及部件程序代码 25 5.3软件操作说明 30 6 总结 31 \o Current Document 参考文献 32 致 谢 33 1、绪论 机床夹具设计是制造系统的重要组成部分,传统的夹具设计方式已成为企业 中产品快速上市的瓶颈,所以需要提高夹具设计的效率。计算机辅助设计与制造正 是为了适应这一要求而产生的,在此背景下,开发了实用性强的 CAD系统。 AutoCAD以其强大的交互功能和图形处理能力而成为工程技术人员最为喜爱的 绘图软件,但其本身计算功能不强,无法解决一些设计计算和数据 处理等问题。传 统的计算机辅助机械设计通常是采用高级语言进行设计计算,将结果存储为标准结 构的数据文件(如* . DXF),再由AutoCAD调用该文件形成图形,其编程和调用过 程复杂而效率低下。值得庆幸的是,Autodesk从AutoCAD14开始提供了更为有效的 二次开发工具 VBA(Visual Basic for Application),它是内嵌于 AutoCAD中 的 完全面向对象体系结构的一种二次开发编程语言,与 VB有着几乎一样的开发环境 和语法,具有功能强大和易于掌握的特点。它驻留在主程序内部,使其结构精简, 故代码运行效率非常高。它的出现弥补了 AutoCAD计算功能不足的缺陷,使开发机 械CAD 一体化系统成为可能。 本论文从资料查阅一工程文件的建立-程序编写一撰写论文历时三个月,具体 流程如下所示: 1、 查阅资料。 2、 参考机床夹具文献资料,绘制零件三维图。 3、 在VBA IDE环境下编写软件设计程序代码。 4、 撰写论文,翻译。 1.1前言 本设计选用的是AutoCAD 2007软件,并应用其内嵌式语言 VBA,它的优点有 以下两个方面: 一、 与VB有着几乎相同的开发环境和语法,具备功能强大和易掌握的特点。 二、 在于它的for Application 功能,即它的针对性非常强。它驻留在主程序的 内部,使其结构简洁,且代码运行效率非常高。总之, VBA适用于专业和非专业的 开发人员使用。VBA的代码是在VBA编辑器中输入,VBA的功能与VB所能实现的功 能几乎一样。从语言结构上讲,VBA是 VB的一个子集,语法结构是一样的,虽然外 观上VBA的控件功能不如VB多,但VBA具有不断往其工具箱中添加各种外部控件 的能力。从理论上讲,VBA能实现VB和AutoCAD的功能。VBA与 VB本质上的不同 在于VB是一个独立的开发工具,而VBA必须依附于其它应用程序如:Office AutoCAD 等,它没有自己独立的工作环境和编译、连接系统,离开主应用程序 ,VBA将不复存 在。正是由于VBA与主应用程序的这种关系,使得它与主应用程序之间的切换变得 简单而高效,VBA中的代码完全是在过程内执行,但它与 AutoCAD完全共享内存

文档评论(0)

cooldemon0601 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档