毕业设计(论文)模板-211111111.doc_第1页
毕业设计(论文)模板-211111111.doc_第2页
毕业设计(论文)模板-211111111.doc_第3页
毕业设计(论文)模板-211111111.doc_第4页
毕业设计(论文)模板-211111111.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

泸 州 职 业 技 术 学 院毕 业 论 文圆柱与圆柱相贯实体造型及展开CAD的研究学生姓名X X X所 在 系机 械 工 程 系班 级机03级机电1班专 业机电一体化技术指导教师X X X 讲师2012年6月20日指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神 优 良 中 及格 不及格2、学生掌握专业知识、技能的扎实程度 优 良 中 及格 不及格3、学生综合运用所学知识和专业技能分析和解决问题的能力 优 良 中 及格 不及格4、研究方法的科学性、技术路线的可行性、设计方案的合理性 优 良 中 及格 不及格5、完成毕业论文(设计)期间的出勤情况 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构符合撰写规范的程度 优 良 中 及格 不及格2、完成指定论文(设计)任务(包括装订及附件)情况 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文观念的新意性、设计的创意性 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)指导教师: (签名) 单位:(盖章)年 月 日评阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构符合撰写规范程度 优 良 中 及格 不及格2、完成指定论文(设计)任务(包括装订及附件)情况 优 良 中 及格 不及格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文观念的新意性、设计的创意性 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)评阅教师: (签名) 单位:(盖章)年 月 日教研室(或答辩小组)及教学系意见教研室(或答辩小组)评价:一、答辩过程1、毕业论文(设计)的基本要点和见解的叙述情况 优 良 中 及格 不及格2、对答辩问题的反应、理解、表达情况 优 良 中 及格 不及格3、学生答辩过程中的精神状态 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构符合撰写规范的程度 优 良 中 及格 不及格2、完成指定论文(设计)任务(包括装订及附件)情况 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文观念的新意性、设计的创意性 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格评定成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)教研室主任(或答辩小组组长): (签名)年 月 日教学系意见:系主任: (签名)年 月 日泸州职业技术学院毕业论文 摘要摘 要建立了圆柱与圆柱相贯的统一数学模型。据此模型,以AutoCAD为平台,应用其内嵌的VBA(Visual Basic for Application)语言为编程工具,设计了绘制圆柱与圆柱相贯实体的通用源程序。建立了求解两圆柱轴线垂直交错时相贯线上点的坐标的通用数学模型,并以此为基础,给出了绘制含有相贯线的圆柱展开图的原理和方法。根据以上数学模型,应用VBA编程,设计了绘制含有相贯线的圆柱展开图的通用源程序。在上述源程序的基础上,设计了基于VBA的圆柱与圆柱相贯实体造型及绘制展开图的参数化软件。应用该软件,可以通过输入特征参数,方便地绘制带有圆柱支管的圆柱形管道、炉具、罐等设备的实体和展开图形。因此,该参数化造型软件在中小型钣金制件行业中具有一定的实用价值。关键词:AutoCAD VBA语言 参数化实体造型 展开图泸州职业技术学院毕业论文 目录目 录摘 要I1 引 言12 AutoCAD的发展概况23 AutoCAD VBA简介34 圆柱与圆柱相贯实体造型44.1 VBA环境中的实体造型机制45 圆柱与圆柱相贯线展开图的生成56 圆柱6结束语7参考文献8泸州职业技术学院毕业论文 1 引言1 引 言生产实际中,经常遇到一些主体为圆柱、圆锥形的管道、炉具、罐等设备,其上往往有一些叉管、观察孔、测试孔等分支结构,这些通常为圆柱或圆锥形钣金制件。所谓参数化,是指对零件的各种特征施加各种约束形式。各个特征的几何形状与尺寸大小用变量(具体的数据或代数表达式)的方式来表示。如果与某特征对应的参数发生了变化,那么零件上该特征的几何形状或尺寸大小将随之变化。三维参数化实体造型的实现有两种途径:其一,从底层开发CAD软件。这种方法较困难,不适于小型企业;其二,在基础绘图软件平台(如AutoCAD)上作二次开发。AutoCAD作为CAD二次开发平台,具有强大的绘图功能和良好的开发性,受到国内外许多企业的青睐。计算机辅助制图是现代企业生产和设计的重要工具,AutoCAD是计算机辅助设计工具的一种,VB 是AutoCAD软件的重要组成部分。它是AutoCAD软件二次开发的重要工具。它可使一些常用的机械零件能很快的调用,简捷方便,很大的提高了工作效率缩短了新产品的开发周期,提高制图的质量。利用VB语言对AutoCAD进行二次开发是现代计算机技术不可缺少的内容,而且直接影响到制图的速度和质量。0泸州职业技术学院毕业论文 2 AutoCAD的发展概况2 AutoCAD的发展概况为了拓宽AutoCAD的运用领域,从1993年夏季起,Autodesk公司已设计自动化为主题,相继推出了极具应用价值的软件群体,包括3D MAX AutoCAD、Designer Auto surf AutoCAD、Data Extension Auto CAD、Vision Animator Studio AutoCAD、MAP Mechanical Desktop(MDT)。这些将在AutoCAD中得到很好的发挥,AutoCAD也将会也来越强大。0泸州职业技术学院毕业论文 3 AutoCAD VBA简介3 AutoCAD VBA简介AutoCAD软件包是美国Autodesk公司推出的CAD(计算机辅助设计)软件,从AutoCAD第一版诞生到现在已有三十年的时间。AutoCAD R14是目前最流行的工程图形处理软件。由于它具有完善的绘图功能、良好的用户界面、易学易用等特点,因而被广泛地应用于测绘、规划、设计、土地管理等行业,AutoCAD为用户提供了多种二次开发工具,其中较常用的有AutoLISP、VBA、ObjectARX三种方式。(3) VBA的语言代码完全继承了VB的特征,可以说是世界上最简单的编程语言,但其功能不弱。从数据计算、数据库管理到Internet软件开发,都可以见到VB的身影,并可通过各种在线帮助,随时得到名师的真传。(4) 具有开放式的对象模型。AutoCAD 2000软件中的ActiveX对象模型十分重要,它显示了每一个对象的方法和属性,用户可以按照自己的愿望编程或定制AutoCAD 2000软件。(5) 良好的运行速度。VBA是一个内嵌式的控制器,共享AutoCAD的内存空间,可以更好的与AutoCAD沟通。其速度与ObjectARX应用程序非常接近,比其他开发方式(如ADSRX,ADS和LIAP)要高许多。 无论编程技术水平如何,使用VBA编程都不会感到很多困难。自从带有VBA开发接口的AutoCAD R14 发行以来,已经有超过百万的开发者使用了这一软件,开发的主要程序将有更多机会为不断增长的用户群体服务。1泸州职业技术学院毕业论文 4 圆柱与圆柱相贯实体造型4 圆柱与圆柱相贯实体造型4.1 VBA环境中的实体造型机制在VBA程序中,调用Documents集合的Add(Entity)方法,根据给定参数生成相应实体,然后将实体写入AtuoCAD系统的图形数据库。用户可以使用参数方法创建三维实体,若给定长度(Length)、宽度(Width)、高度(Height)或者中心(Center)、半径(Radius)等参数,即可创建长方体(Box)、圆柱体(Cylinder)、圆锥体(Cone)、圆环(Torus)、球体(Sphere)等基本实体,分别调用Acad3DSolid类的方法AddBox、AddCone、AddCylinder、AddTorus和AddSphere来生成。也可以在二维面域(Region)的基础上用拉伸(Extrude)或旋转(Revolved)的方法生成三维实体,分别调用AddExtrudeSolid,AddRevolved -Solid方法生成三维实体。还可以在已有的实体基础上通过布尔运算生成新的三维实体。2泸州职业技术学院毕业论文 5湖广会馆5 圆柱与圆柱相贯线展开图的生成在实际生产中,圆柱体与圆柱体相贯展开图可运用在管道间的连接焊点的确定,从而大量节约了时间与材料,实际运用非常广泛。在展开图中绘出众多相贯点从而确定展开图相贯线的轮廓。在图5.1中的P点是相贯线上的某一点,P的三维坐标是(x、y、z),通过已知条件求出P点坐标,过程如下:图5.1 两圆柱相贯实体三视图5泸州职业技术学院毕业论文 6 生成6 圆柱泸州职业技术学院毕业论文 结束语结束语经过两个月的工作,基于AutoCAD 2004的圆柱与圆柱实体相贯及展开图设计已经完成。本次设计主要涉及了AutoCAD 2004的相关知识及AutoCAD VBA编程的诸多要领。设计中涉及的许多问题,更是对以前所学的知识的回顾及在过去的三年中学到知识的系统总结,这次设计对我们将来的工作有一定的帮助。在设计中,我们积极查阅资料,细心钻研各个技术细节,小组成员互相合作,协调一致地完成了小软件的开发与调试,也让我们明白了在设计中考虑问题应该全面,以及需要互相合作的精神。在设计中既锻炼了我的动手能力,又学会查阅资料,提炼需要的信息。本次设计是AutoCAD软件二次开发的其中一部分,也就是基于AutoCAD VBA语言的开发,它在AutoCAD软件开发中占有一定的地位和作用。本次设计中,在熟练的掌握了AutoCAD 2004运用的基础上,主要利用VBA语言进行编程。其中涉及了VBA的对话框、判断语句、选择语句、位置的确定、对话框的连接的选取等等诸多方面的问题。在设计中,指导老师XXX、XXX给予了我很大的帮助。X老师不仅为我收集资料,而且对于设计中出现的疑问,也及时解答和指导,使我的设计得以顺利完成。在此,谨向XXX、XXX老师表示衷心感谢。由于本人水平有限,在文中肯定存在许多不足,恳请各位老师批评指正。泸州职业技术学院毕业论文 参考文献参考文献1 谢有才, 谢瑞男. 圆锥、圆柱形支管展开CADJ. 机械设计与研究, 1999(1): 38-39.2 李凤华. AutoCAD 2002/2000 VBA开发指南M. 北京: 清华大学出版社, 2001.3 车林仙, 何兵, 易建. 基于VBA的直动从动件圆柱凸轮实体参数化造型J. 泸州职业技术学院学报, 2003(3): 82-85.4 车林仙, 何兵. 基于VBA的圆柱凸轮实体参数化造型. 见: 第五届全国凸轮机构学术研讨会暨第二届中日凸轮机构学术交流会论文集. 大连: 大连轻工业学院, 2003(机械设计与研究, 2003(supp): 36-37).5 车林仙, 易建. 摆动从动件圆锥凸轮实体参数化造型J. 机械设计, 2004, 21(5): 39-40.6 何兵. 滚子直动从动件圆锥凸轮实体参数化造型J. 机械设计与制造, 2004(2): 87-88

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论