《硬齿面单级圆柱齿轮减速器三维参数化设计说明书资料.pdf》由会员分享,可在线阅读,更多相关《硬齿面单级圆柱齿轮减速器三维参数化设计说明书资料.pdf(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、密级:内部硬齿面单级圆柱齿轮减速器三维硬齿面单级圆柱齿轮减速器三维参数化设计参数化设计学院:机械工程学院专 业 班 级:机械设计制造及其自动化 0901学号:学 生 姓 名:指 导 教 师:2013 年6月摘要减速器在机械工程项目中有着广泛的应用,大多数用于传输速率、输出力矩,为各种终端设备提供动力。其传统设计方法为手工计算大量的数据,查阅大量图表,还要手工绘图,绘图过程中还得反复不断的修改,甚至放弃原用的方案,重新设计方案。这样的方法需要耗费大量的人力、物力以及时间去完成,最主要的是工作效率太低。随着计算机技术的快速发展及应用,传统的设计方法将会走出历史的舞台,我们可以使设计方法得到简化,从
2、而缩短设计周期,提高工作效率,本次设计应用了大量的编程技术,应用 Visual Basic 6.0 编程实现人机界面,参数输出、运算、及参数选择等,最后应用 UG 表达式实现参数化绘图过程,参数化设计方法中要严格的逐个连续求解参数,最终绘图后,图形的拓扑关系不变,尺寸形状由一组参数进行约束,参数与图形的控制尺寸有显式的对应,不同的参数值驱动产生不同大小的几何图形。允许用户进行这些修改,使得整个减速器的设计大部分工作由已有的图形进行参数化带入来完成,减少了人力物力的消耗,大幅度提高设计速度。UG 最典型的就是参数化,在构造特征和草图时,系统将自动建立相应的参数表达式,体现参数化除使用参数控制模型
3、外,还可在尺寸之间建立数学关系式,使其保持始终相对的大小、位置和约束关系。关键词关键词:UGUG;参数化设计;减速器;参数化设计;减速器;Visual Basic 6.0Visual Basic 6.0IAbstractDecelerator is widely used in the engineering project,most used for transmissionrate,output torque,provide power for a variety of terminal equipment.Its traditionaldesign method will calcula
4、te quantities of data by hand,look up quantities of chartand draw maps by hand,and it need altering frequently during the process of thedrawing,even drop the initial scheme,then design the scheme again.This methodwill cost a lot of labor and material resources,moreover that has low work efficiencyan
5、d low produce efficiency.Today,With the rapid development of computer technology and Application.Traditional design methods will be out of the stage of history,we can make the designmethod is simplified,so as to shorten the design cycle,improve work efficiency,thedesign and application of a large nu
6、mber of programming technology.Visual Basic6.0 application programming interface,output parameters,calculation,and parameterselection.Finally the application of UG expressions to realize parametric drawingprocess,parametric design method to solve the strict parameters one by onecontinuous.After the
7、final drawing,graphical topological relations unchanged,sizeand shape are constrained by a set of parameters,control parameters and graphicshave explicit correspondence,different parameter values driven to produce thegeometric sizes.Many users of these modifications,and that most of the reducerdesig
8、nworkcompletedbyparametricintoexistingdrawing,reducingtheconsumption of resources,greatly improve the design speed.UG is the most typical parameters in the structure characteristics and sketch,thesystem will automatically set parameter corresponding expressions,reflect the use ofchemical control par
9、ameter control model parameters,but also to establish themathematical relationship between the size to keep it always relative to the size,location and constraint relationships.Keywords:Keywords:UG;UG;parameterization design;reduction gear;Visual Basic 6.0parameterization design;reduction gear;Visua
10、l Basic 6.0II目录摘要.IAbstract.II目录.I第一章 绪 论.1第二章 方案的拟定和设计.22.1 准备工作.22.2 应用 UG 进行设计.22.3 构建程序框图.32.4 调试及其运算精度.4第三章 界面及接口设计.53.1 窗体 1(Form1).53.2 窗体 2(Form2).63.3 窗体 3(Form3).153.4 齿轮的 UG 参数化.153.4.1 齿轮草图的绘制.163.4.2 齿轮三维模型的生成.163.4.3 创建齿轮部件族模板.173.5 窗体 4(Form4).17第四章 零件图的输出.194.1 大轴和齿轮轴的建模.194.2 其他零件的建
11、模.204.3 装配.224.4 结论.24结 束 语.25致谢.26I西北工业大学毕业设计说明书第 1 章 绪 论在科技飞速发展的今天,计算机软件在工程设计领域的应用越来越广。产品设计已经进入了一种全新三维虚拟现实设计的环境中,以前的那种以二维平面设计模式为代表的设计方式开始逐渐退出“历史的舞台”,取而代之的是各种先进数字化的三维设计技术。它的应用和发展将引起了全社会生产的巨大变革。UG NX 主要应用于数字化产品设计、数字化仿真和数字化产品制造等三大领域。它不仅具有强大的实体造型、曲面造型、虚拟装配和产生工程图等设计功能,而且,在设计过程中可进行有限元分析、机构运动分析、动力学分析和仿真模
12、拟,提高设计的可靠性;同时,可用建立的三维模型直接生成数据代码,用于产品的加工,其后处理程序支持多种类型数控机床。实现了知识驱动型自动化和利用知识库进行建模,同时能自上而下进行设计,以确定子系统和接口,实现完整的系统库建模。一个机械产品,从设计到定型,其间经历了反复的修改和优化,定型之后,还要针对用户不同的规格系列的变化而自动生成图形。如何将只有几何图素的“死图”变为具有设计构思和设计信息的产品几何模型,这将是我们研究参数化设计的出发点。参数化的设计避免了重复劳动和资源浪费,在产品的设计阶段应用参数化设计能够提高产品的设计效率,缩短设计周期,将设计人员从频繁的制图中解放出来,将主要工作放到创造
13、性设计中去。本论文总共分为四部分:一、总体方案设计。进行软件功能分析,经过反复比较与筛选,最终完成方案的设计工作。二、界面及接口设计。在总体方案确定以后,用所选的软件进行初步设计编程。三、调试与改进。根据编写完成的程序进行初步调试,从中发现问题和缺点,不断地改进,接着重复以上动作,直到确保程序完整无误。四、绘制图形。将编好的程序输入,绘制不同参数下的 UG 图形,然后分析选择,找出最完美的那组参数。1西北工业大学毕业设计说明书第 2 章 方案的拟定和设计设计之前,根据要求拟定几套设计方案,从设计方案中选一种最简便又能说明问题的方案出来,然后根据这种方案进行设计,明确自己先干什么后干什么。不能盲
14、目,不能着急,一步一步的根据要求去做。设计过程如下所示:2.1 准备工作目前,大量的数据已经被制作成表和线图,装订成册,提供给我们设计人员进行查阅,随着计算机技术的发展,它的用途已经被引入机械设计行业,就是计算机辅助设计 UG 进行三维参数化的建模,机械设计中的大量数表和线图的处理成为设计关键。运用现有的资料与资源确定一些参数,接下来采用什么方法和技巧巧妙的将这些数表和线图输入到计算机,又怎么样通过程序把所需资料准确的检索出来,提供给我们设计者使用,研究方案确定后,就要完成数表和线图输入编程工作,最后进行调试,完成设计方案。2.2 应用 UG 进行设计建立主要的产品装配结构,在装配设计的顶层定
15、义出产品设计的主要控制参数以及设计结构,将这些参数和结构描述成参考数据,保存整个产品设计的结构,对不同部件和零件进行细节化设计,随时进行装配层上的检查。先进行有限元分析,再进行运动仿真,满足要求的情况下开始绘图,得到工程图纸,如果不满足在进行修改建模,最后直到满足要求为止。在此过程中要注意一些参数整理与规划,切记不能随意丢弃参数,导致进行下一步过程没必要的麻烦。零件建模修改装配有限元分析或运动仿真不满足要求分析满足要求制图工程图纸图 2-2 UG 制图的分析过程2西北工业大学毕业设计说明书2.3 构建程序框图在运用 VB 编源程序之前,应该先做程序框图,以便分析,确定某些参数、步骤以及辅助方案
16、,画流程图可以确定程序的总体布局,有助于程序的编写,能够确保每一步干什么,先做哪些工作,使设计的流程井井有序,不会在盲目中出错误,减少一些没必要犯的错误,使工作效率明显提高。程序框图如下所示:开 始输入转速、传动比及功率设计计算NO数据是否正确选择绘制图形生成数据文件NO绘制与否YES调用UG完成绘图结 束图 2.3 程序框图开始进入软件界面,输入转速和传动比之后进行一些简单的计算工作,计算出功率,查资料看计算结果是否正确,如果正确,进行下一步绘制图形,调用UG完成图形绘制,调试结束后,确定最佳参数,最后生成数据文件。此过程的成3西北工业大学毕业设计说明书功与否直接影响下一步的工作,在设计程序
17、的过程中要确保每一步的正确性,程序的错误直接导致 UG 绘图的结果,一旦这里出现问题,后面的调试与选择参数就没有意义了,所以说这是此次设计的重中之重。2.4 调试及其运算精度完成上述的工作以后,就要进行接下来的程序调试工作,由于在编制程序的过程中,很多错误是发现不了的,只有在反复不断地调试中才能发现程序的错误与缺陷,然后不断的改进程序,最后确保程序无误的的时候一个一个的输入不同的参数,在不同参数下进行模拟演示,找出最佳结果。在利用计算机工作过程中,恰当的选择所需的软件是很有必要的,做到使用的软件越少,设计又能在轻松的环境下完成所要达到的任务,最后在众多软件中选取最适合的软件进行此次设计,最终在
18、此设计中,我选用了 UG 7.5 和 VB6.0。4西北工业大学毕业设计说明书第 3 章 界面及接口设计一个软件好的界面首先能吸引人的眼球,所以说界面的设计作为此次设计的首要任务,首先界面应该美观大方,给人第一个美好的影响,最后选定运用的软件是 Visual Basic 6.0,来实现人机界面。初步决定的此次设计的软件一共有两种界面,分别是软件的进入、离开界面和进入后的使用界面。本次设计的软件共用四个窗体,以下为界面的基本设计过程。3.1 窗体 1(Form1)图 3-1 为此次软件的进入界面,如下图所示:图 3-1 软件的欢迎界面来到欢迎界面有四个控件,分别为一个 Timer 控件和三个 L
19、abel 控件。Label1:其 Caption 为:“欢迎使用本软件”Label2:其 Caption 为:“硬齿面单级圆柱齿轮减速器三维参数化设计”Label1:其 Caption 为:“作者:颉军”Timer1:自身运行时是隐藏的,它作用是窗体显示 3 秒之后使窗体隐藏并进入到下一个窗体。窗体 1(Forml1)事件代码如下所示:5西北工业大学毕业设计说明书Private SubForm_Click()Form2.ShowUnloadMeTimer1.Enabled=FalseEndSubPrivate SubLabel1_Click()Form2.ShowUnloadMeTimer1.
20、Enabled=FalseEndSubPrivate SubLabel2_Click()Form2.ShowUnloadMeTimer1.Enabled=FalseEndSubPrivate SubLabel3_Click()Form2.ShowUnloadMeTimer1.Enabled=FalseEndSubPrivate SubTimer1_Timer()UnloadMeForm2.ShowEndSub窗体运行说明:窗体运行后,显示的是欢迎信息,用户单击窗体的任何部位或等候 3 秒后,窗体将会自动消失,并且同时进入下一个窗体(Form2)。3.2窗体 2(Form2)如图 3-2所示为功
21、率、传动比和功率选择界面,本窗体一共用到九个控件,分别是三个 Combo 控件和三个 Command控件,三个Label控件。三个Label控件比较简单,只用文字描述,这里就不做多介绍了。6西北工业大学毕业设计说明书图 3-2 转速、传动比和功率选择界面三个 Combo 控件作为基本参数的输入,其下拉菜单有三种转速可选择,分别为 1500、1000 和 750.即 Combo1.AddItem 1500Combo1.AddItem 1000Combo1.AddItem 750Combo2 为减速器的传动比的输入,其下拉菜单列表中有十四种传动比可选择,其代码如下:Combo2.AddItem 1
22、.25Combo2.AddItem 1.4Combo2.AddItem 1.6Combo2.AddItem 1.8Combo2.AddItem 2Combo2.AddItem 2.247西北工业大学毕业设计说明书Combo2.AddItem 2.5Combo2.AddItem 2.8Combo2.AddItem 3.15Combo2.AddItem 3.55Combo2.AddItem 4Combo2.AddItem 4.5Combo2.AddItem 5Combo2.AddItem 5.6Combo3 的形式与 Combo1 和 Combo2 的形式不同,它可以手动输入功率也可以点击按钮自动
23、产生。按钮 Command1 是用于输入功率的,再输入转速和传动比之后点击产生,如果转速和传动比缺少任何一个,都将弹出“请先选择转速和传动比!”提示用户选择,其代码通过运用 IfEndIf 和 SelectCaseEndSelect 判断选择语句进行功率选择,点击它后可自动生成功率,代码如下:PrivateSub Command1_Click()Dimwrongcode AsStringIfCombo1.Text=OrCombo2.Text=ThenWeongcode=MsgBox(请先选择转速和传动比!,vbOKOnly+48,请重试)GoTo 200EndIfIfCombo2.Text=1
24、.25 ThenSelectCaseCombo1.ListIndexCase 0Combo3.Text=360Case 1Combo3.Text=260Case 2Combo3.Text=190EndSelectEndIf8西北工业大学毕业设计说明书IfCombo2.Text=1.4 ThenSelectCaseCombo1.ListIndexCase 0Combo3.Text=323Case 1Combo3.Text=240Case 2Combo3.Text=180EndSelectEndIfIfCombo2.Text=1.6 ThenSelectCaseCombo1.ListIndexCa
25、se 0Combo3.Text=310Case 1Combo3.Text=217Case 2Combo3.Text=168EndSelectEndIfIfCombo2.Text=1.8 ThenSelect CaseCombo1.ListIndexCase 0Combo3.Text=290Case 1Combo3.Text=206Case 2Combo3.Text=160EndSelectEndIfIfCombo2.Text=2 Then9西北工业大学毕业设计说明书SelectCaseCombo1.ListIndexCase0Combo3.Text=278Case1Combo3.Text=19
26、4Case2Combo3.Text=150EndSelectEndIfIfCombo2.Text=2.24 ThenSelect Case Combo1.ListIndexCase0Combo3.Text=264Case1Combo3.Text=183Case2Combo3.Text=142EndSelectEndIfIfCombo2.Text=2.5 ThenSelectCase Combo1.ListIndexCase0Combo3.Text=245Case1Combo3.Text=170Case2Combo3.Text=132EndSelectEndIfIfCombo2.Text=2.8
27、 ThenSelectCase Combo1.ListIndex10西北工业大学毕业设计说明书Case0Combo3.Text=224Case1Combo3.Text=155Case2Combo3.Text=120EndSelectEndIfIfCombo2.Text=3.15 ThenSelectCase Combo1.ListIndexCase0Combo3.Text=203Case1Combo3.Text=140Case2Combo3.Text=109EndSelectEndIfIfCombo2.Text=3.55 ThenSelectCase Combo1.ListIndexCase0
28、Combo3.Text=179Case1Combo3.Text=124Case2Combo3.Text=96EndSelectEndIfIfCombo2.Text=4 ThenSelec t Case Combo1.ListIndexCase011西北工业大学毕业设计说明书Combo3.Text=155Case1Combo3.Text=107Case2Combo3.Text=83EndSelectEndIfIfCombo2.Text=4.5 ThenSelect Case Combo1.ListIndexCase0Combo3.Text=137Case1Combo3.Text=95Case2C
29、ombo3.Text=78EndSelectEndIfIfCombo2.Text=5 ThenSelectCase Combo1.ListIndexCase 0Combo3.Text=121Case1Combo3.Text=84Case2Combo3.Text=65EndSelectEnd IfIfCombo2.Text=5.6 ThenSelectCase Combo1.ListIndexCase0Combo3.Text=10912西北工业大学毕业设计说明书Case1Combo3.Text=75Case2Combo3.Text=59EndSelectEndIf200:End Sub如果用户没
30、有进行参数选择而直接进行下一步,将会出错,下面是一定的排错程序。其代码如下所示:PrivateSubCommand2_Click()DimwrongcodeAsStringIfCombo1.Text=OrCombo2.Text=OrCombo3.Text=Thenwrongdode=MsgBox(对不起,缺少参数,请重试,vbOKOnly+48,请重试)GoTo00EndIf本次减速器的功率最大值为 360KW,最小值为 56KW,如果手动输入不在这个范围之中的话将也是不可以的,下面是控制功率的输入值程序,其代码如下所示:Dimmytext AsIntegerDimwromgg1AsStrin
31、gMytext=Combo3.TextIfmytext 360 Thenwrongg1=MsgBox(对不起,功率不合适,请重试!,vbOKOnly+48,请重试)GoTo100EndIfForm2.HideForm3.Show100:EndSub按钮控件中的 Command3 控件,Caption 为“退出”,该按钮的作用是在用户13西北工业大学毕业设计说明书点击后,弹出消息框,提示用户是否退出软件,点击“是”按钮退出,点击“否”按钮返回,其事件代码如下所示:PrivateSubCommand3_Click()Dim myexitAs Stringmyexit=MsgBox(确定退出软件吗?
32、,vbQuestion+vbYesNo,退出)Ifmyexit=vbYes ThenForm5.ShowUnloadMeEndIfEndSub防止功率手动输入错误的符号,限制功率手动输入时也只允许数字、小数点和负号,其程序代码如下所示:PrivateSubCommand3_KeyPress(KeyAscii As Integer)SelectCase KeyAsciiCaseAsc(-)IfCombo3.SelStart=0ThenIfLeft(Combo3.Text,1)=-ThenKeyAscii=0BeepEndIfElseKeyAscii=0BeepEndIfCase8CaseAsc(
33、)IfCombo3.SelLength=0 ThenKeyAscii=0EndIfCaseAsc(,)If InStr(Combo3.Text,)Then14西北工业大学毕业设计说明书KeyAscii=0EndIfCaseIs Asc(9)KeyAscii=0EndSelectEndSub3.3 窗体 3(Form3)执行了上面的参数计算后点击下一步,将会出现窗体 3,如下图所示:图 3-3 参数选择与显示界面程序在这里就不一一列出了,大轴、齿轮轴、轴承等,计算机产生的数据将会在上面的窗体中显示出来,用户可以根据提示进行不同参数的选择以及修改,上面的一系列参数选好之后,点击绘图,将会直接转入到
34、 UG 中进行参数化建模,这样就可以在不同参数下得到不同的图形,在不断的选择和调试中选择最好的参数进行绘图。3.4 齿轮的 UG 参数化经过一系列的编写程序后,VB 将会把参数直接输入到 UG 中,接下来将会转到 UG 中进行三维参数化的建模,此次建模我选择齿轮,首先确定齿轮的三维15西北工业大学毕业设计说明书模型的基本参数,分别是齿数 z、模数 m、压力角、齿轮厚度 h、齿顶高系数ha、顶隙系数 c,利用这几个参数计算齿轮的各个部分的特征参数。3.4.1 齿轮草图的绘制启动 UG,在建模命令下新建名为“gear-prt”零件文件,打开建模用户界面,选择工具菜单中的名称栏输入参数符号,在公式中
35、依次输入参数的初值,如下图所示:图 3-4 齿轮参数表达式单击曲线命令中的规律曲线,选取根据方程式命令,绘制出渐开线,分别用 xt、yt、zt 来表示坐标 x、y、z 变量,紧接着平面类型中选择 XC-ZC 平面为基准平面,再次选择 XC-ZC 平面为平面对象,选 x 轴为线性对象,角度为-90/z,然后运用投影曲线特征命令,以刚选的基准平面为投影面,投影出另一条曲线,最后选坐标原点为圆心,画三个同心圆,分别为基圆、齿顶圆和齿根圆。然后绘制参考线,从坐标原点出发,绘制一条水平参考线与渐开线相交,然后运用变换命令绘制一条与另一条渐开线相交的直线,进行必要的倒角处理,最后点击约束按钮,将三个圆约束
36、为同心圆,渐开线的端点与基圆约束为渐开线在基圆上,标注尺寸分别为 Db、D_root、D_top,90/z 进行尺寸约束,最后完成草图。3.4.2 齿轮三维模型的生成单个齿轮的生成,点击拉伸按钮,在特征输入框中输入参数:起始值=0,结束值=h,偏置=0,拔模角=0,布尔运算无,生成基本的单个齿形,接下来利用插入菜单中的实例特征功能,选取圆形阵列,以 zt 轴为中心,选取数量为 z,16西北工业大学毕业设计说明书角度为 360/z 进行环形阵列,绘制中心孔和键槽,以 z 轴为拉伸方向,输入参数:起始值=0,结束值=h,拔模角=0,布尔运算为求差,齿轮的模板生成。如下图所示:图 3-5 齿轮3.4
37、.3 创建齿轮部件族模板启动 UG 创建部件族模板对话框,提取参数齿数 z、模数 m、压力角、齿轮厚度 h、齿顶高系数ha、顶隙系数 c、内孔直径d、螺旋角 B,将他们加入到部件族描述列表,创建和保存部件族模板。创建电子表格,单击部件族命令,将会弹出部件族对话框,在表达式中按照 z、m、h、ha、c、B 的顺序,单击添加列提取到选中的列中,然后创建电子表格,将齿轮所用的参数输入到齿轮数据库的表格中,保存并退回到 UG 系统。我们可以看到自动生成的两个齿轮明显不同,这样就达到了我们预期的目的和要求,运用同样的方法对减速器的轴,轴承,键等其他零件做一样的参数化,我们将会得到多种不同参数的图形,由于
38、时间的限制,其他零件的参数化就不一一列出了。3.5 窗体 4(Form4)17西北工业大学毕业设计说明书图 3-5 退出界面当用户点击退出后将会出现上面的图形,欢迎使用此软件,作为软件的结尾,你点击它或等待 3 秒后窗体自动消失。18西北工业大学毕业设计说明书第 4 章 零件图的输出我们将从软件中随便选几个参数在 UG 中进行建模,包括两个轴、一个大齿轮、一个轴承、一个齿轮盖、两个装配体。4.1 大轴和齿轮轴的建模选取一组参数后,我们将会在 UG 环境下进行建模,建模的目的是给其他参数提供很有必要的步骤,进行下一步将非常简单快捷,首先我对两个轴进行了建模,一个是齿轮轴,另一个是大轴,没有参数的
39、情况下设计轴的时候需要注意很多问题,首先轴的长短,输入轴的大小,都不能盲目的随便建模,在查询资料以及手册之后,纵观全局进行最佳设计建模,不然的话将直接影响后续的建模和装配,由其是在不知道参数的时候,更应该进行分析思考,直到所有的参数非常清楚地情况下,最后决定如何进行参数下轴的建模,这时候选取任何参数就都一样了,在后续的编程中,我们将所有的参数进行输入,最后在程序中选取任意参数,将会出现不同的零件,达到参数化下轴的建模。最后任意选取一组参数后建模图形如下图所示:图 4-1 齿轮轴19西北工业大学毕业设计说明书图 4-2 大轴建好模型之后,我们将进行 VB 编程,编写程序,将建模步骤输入到 VB
40、中,然后在 VB 中建立模型参数库,最后,改变不同参数我们将会在 VB 整理好的步骤中提出取来,直接进入 UG 建模中出现不同参数下的零件,这样就像前面说的省略了不断画图改图的步骤,节省了大量的时间。4.2 其他零件的建模其余零件的建模在这里将不一一说出了,它的步骤和两个大轴的创建是一模一样的,由其标准件,它可以在手册中选取好选取参数后,直接在 UG 中进行建模,这样可以省略好多计算的时间,后续的步骤我们可以在不断地改变它的参数来改变不同型号的零件,这里强调一下齿轮的建模,齿轮通常是按直径的大小来选取适当的结构形式,还要确定齿轮与大轴的连接方式,最后根据具体的参数进行结构设计,齿轮的三维建模是
41、齿轮结构设计和计算机辅助设计的一个重要难点问题,如何提高设计效率以及设计精度,这将是我们接下来建模的重点所在,最后我们决定以齿轮模板为基础,采用基于关键参数驱动的参数化,和变量性相关性的三维建模技术,建立齿轮部件的模型,参数的改变,齿轮的部件模型也随之改变,提供参数,创建齿轮部件族模板,最后完成齿轮的三维参数化建模。其中轴承,齿轮,轴承盖的零件图如下所示:20西北工业大学毕业设计说明书图 4-3 轴承图 4-4 齿轮21西北工业大学毕业设计说明书图 4-5 轴承盖4.3 装配将每个零件建模好之后,将进入我们关键的环节那就是装配,只有在装配下模拟,你才可以发现问题。装配过程比较复杂,首先我们选取
42、轴,先从小零件开始,进入装配界面,插入轴,选取定位方式为绝对原点,然后插入零件键,选取定位方式为约束,然后面面接触,中心对称之后,键就成功的进入键槽里面了,紧接着插入轴承,选取定位为约束,然后进行面面接触并且同轴,同理,两个轴承就成功的装在轴上面,装配齿轮的原理也是一样,在这里就不说出来了,同样的原理,两个轴上的所有零件全部装配完毕,然后进行保存,接下来重新建立装配,插入大箱体底座,选择定位方式为绝对原点,插入刚才装配好的两个轴,先选取大轴,进行面面接触,同轴等约束,大轴将成功的装在箱体上,同样的原理,将小轴装在箱体上之后,紧接着插入轴承盖,重复上面的装配原理,下箱体的装配就完成了,如下图所示
43、:22西北工业大学毕业设计说明书图 4-6 下箱体装配确定无误之后,我们将上箱体装配上将得到如下图所示:图 4-7 完整的装配体23西北工业大学毕业设计说明书从建模开始到装配的完成,可以说设计就基本接近尾声了,剩下的工作将会是只有 VB 的编程,只要在 VB 中将上述建模参数全部编写出来,硬齿面单级圆柱齿轮的三维参数化设计就完成了。4.4 结论从开始的编程到后面的建模以及装配,从中发现了很多问题,比如参数选取不对,装配体齿轮将啮合不上等各种问题,所以说当设计整个完成之后,进入程序选择参数的时候也是有要求的,所有的参数将需要按规定进行输入,才能保证完整装配。上面主要以齿轮为模板进行了参数化的设计
44、,本方法不需要复杂的计算和绘图就可以得到高精度的齿轮,这将为以后的运动分析,力学分析以及虚拟装配等奠定了有力的基础,具有很高的使用价值,最后,利用 UG 程序开发语言可以非常方便快捷的得到标准件,为以后的快速建模开辟了新方法。24西北工业大学毕业设计说明书结 束 语两个多月飞逝而过,毕业设计也终于完成了,硬齿面单机圆柱齿轮减速器三维参数化设计已经基本实现了,由于时间的缘故,毕设虽说有点瑕疵,但是总体达到了导师的目的和要求。在进行 VB 编程和紧接着的齿轮参数化设计的过程中,我基本掌握了对于我们机械专业设计的一般流程以及在设计过程中该注意的事项,以致到后来的运用计算机软件的能力,深刻的理解了熟练
45、运用一个软件的好处。通过此次设计,让我运用 VB 和 UG 两大软件的能力有很大的提高,通过独立的思考、亲自的试验,到后来的分析问题方面都有很大的提升,这将是我步入社会前的一笔巨大财富,为以后的学习和工作铺下了坚定的基础。本次设计让我深刻了解了自己的不足,需要学习的地方还很多,毛主席曾经说过:“活到老,学到老”,未来的路很长,我会不断学习,弥补自己的不足,不断地充实自己,一步一个脚印踏踏实实的走下去。由于设计时间短暂和自己知识面的缺乏,此次毕设中难免存在很多错误与漏洞,还请各位领导和老师批评指正!25西北工业大学毕业设计说明书致谢本设计及设计说明书,是在我的导师王玉生教授的亲切关怀和悉心指导下完成的,从课题的选择到设计的最终完成,王老师都始终给我细心的指导,在此谨向王老师致以诚挚的谢意和崇高的敬意,同时我要感谢在一起愉快的度过大学生活和一起在自习室做毕业设计的同学,谢谢你们的帮助和支持,才能使我克服重重困难和疑虑,直至设计的顺利完成。在毕设即将完成之际,我的心情很激动,从开始进入设计到说明书的顺利完成,可敬的老师,亲爱的同学们给了我很多的帮助和支持,再次,请再次接受我诚挚的谢意,最后我还要感谢培养我长大含辛茹苦的父母,谢谢你们!颉军2013 年 6 月 20 日26
限制150内