德州学院 机电系 2012届 机械设计制造及其自动化专业 毕业设计
图12减速器箱体设计的开始界面
图13 箱体各个部分的尺寸的计算结果界面
10
德州学院 机电系 2012届 机械设计制造及其自动化专业 毕业设计 然后点击“保存结果到c:\\箱体结构尺寸”,在计算机的C盘中得到计算结果,如下图14。
图14 箱体各个结构部分的尺寸设计结果
点击“设计计算”,并点击“查看代码”就可以得到设计的程序,由于程序较多,现只写出如下部分:
Open \箱体设计结果.txt\Print #1, \底座壁厚DT=\Print #1, \箱盖壁厚DT1=\
Print #1, \箱座上部凸缘厚度H0=\Print #1, \箱盖凸缘厚度H1=\
Print #1, \箱座下部凸缘厚度(平耳座)H2=\
Print #1, \箱座下部斜凸缘厚度(凸耳座)H3,H4=\Print #1, \箱座加强筋厚度M=\Print #1, \箱盖加强筋厚度M1=\
11
德州学院 机电系 2012届 机械设计制造及其自动化专业 毕业设计
Print #1, \地脚螺栓直径D0=\Print #1, \地脚螺栓数目N0=\Print #1, \轴承旁联结螺栓直径D1=\Print #1, \箱座与箱盖联结螺栓直径D2=\Print #1, \高速轴承盖固定螺钉直径DG4=\Print #1, \高速轴承盖固定螺钉数目NG4=\Print #1, \高速轴承座凸缘端面直径DG2=\Print #1, \高速轴承盖固定螺钉分布圆直径DG1=\Print #1, \高速轴承盖固定螺钉钻孔深度LG2=\Print #1, \低速轴承盖固定螺钉直径DD4=\Print #1, \低速轴承盖固定螺钉数目ND4=\Print #1, \低速轴承盖凸缘端面直径DD2=\Print #1, \低速轴承盖固定螺钉分布圆直径DD1=\Print #1, \低速轴承盖固定螺钉钻孔深度LD1=\Print #1, \处箱座凸缘尺寸C1,C2=\Print #1, \处箱座凸缘尺寸C1,C2=\Print #1, \处箱座凸缘尺寸C1,C2=\
Print #1, \箱座上部及下部凸缘宽度K0,K1,K2=\Print #1, \凸缘圆角半径R1,R2=\Print #1, \起盖螺钉直径D5=\Print #1, \定位销直径D6=\Print #1, \六角油塞直径D7=\Print #1, \视孔盖固定螺钉直径D8=\Print #1, \底座高度HH1=\
Print #1, \箱座深度HH=\Print #1, \高速轴承连接螺栓间的距离L=\Print #1, \低速轴承连接螺栓间的距离L=\Print #1, \轴承旁螺栓凸台高度=\Print #1, \吊环螺钉直径D9=\Close #1
12
德州学院 机电系 2012届 机械设计制造及其自动化专业 毕业设计
3 齿轮减速器数控加工与仿真模块
3.1数控加工编程功能简介和数控加工编程流程
在产品的数控加工编程方面,Pro/E软件有着功能强大的数控编程模块Pro/NC,CAM模块和CAD模块集成在一起,具有强大的后置处理、数控加工编程的作用。其CAM模块可分别对各种加工方式的机床进行数控加工编程,并且能产生生产过程的计划,提供参数化的刀位轨迹生成,也能计算数控加工所用的具体的时间; CAM模块所具有的数控铣削、车削和线切割的加工编程的功能,并能进行四轴线、车削中心、五轴铣削中心切割数控加工,具有比较完整相关性,对于加工的任何更改,都能自动的生成相应的加工程序。运用该模块生成的刀具轨迹文件称为CLData(CutterLocationData),通过NcCheck来进行仿真加工检测切削的基本状况,提供的Vericut模拟功能可以模拟材料的去除过程,使用户对切削过程进行快速校验和刀具轨迹优化设计,以预测误差和干涉过切。产生的CL刀位文件经Ncpost或Gpost后置处理产生NC代码。其提供的后置处理程序能满足如Fanuc、Heidenhain、Si-menses、Mitsubishi、Mazak、Agie和Charmilles等数控系统。用户可以通过修改Option File文件(机床配置文件)和FIL File文件(数控机床系统接口文件),产生适合自己数控机床系统的后置处理程序。
数控程序的编制过程首先是对工件进行工艺分析和图形的数学处理,然后将加工所需要的数据和信息编成加工程序,将程序输入到数控装置,由数控装置控制数控机床进行加工。具体步骤:
(1)数控加工工艺分析。包括机床的合理选用,加工方法与加工方案的确定,工序与工步的划分,零件的定位与安装,刀具与工具的选用,切削用量与数控加工路线的确定等。其主要内容应写入数控加工工艺文件中,作为数控机床编程的依据。
(2)图形的数学处理。主要是基点和节点计算、刀位点轨迹和辅助计算等。图形的数学处理是数控编程前的主要准备工作,无论对于手工编程还是自动编程都是比不可少的。
(3)数控加工的编程编制。包括数控机床编程基础,数控车床、数控铣床和加工中心常用G指令、M指令的格式与功用,典型零件的编程方法等。
利用Pro/NC进行数控程序的编程流程与实际加工的逻辑思维是相似的,如下图15所示为利用Pro/E进行数控编程的流程图。
13
德州学院 机电系 2012届 机械设计制造及其自动化专业 毕业设计
零件参考模型 毛坯模型(工件) 制造模型 设置加工机床 操作设定 设置加工坐标 设置加工刀具 设置加工参数 设置加工范围 生成CL文件 NC序列设置 后置处理 数控机床加工
图15利用Pro/E进行数控编程的流程图
本模块就是将Pro/E的NC代码自动生成技术和VERICUT的加工仿真功能结合起来,应用VERICUT软件实现零件齿轮的虚拟加工过程动态仿真,然后进行检测并进行优化处理。在上述过程完成后, 向加工方提供优化过的产品的设计方案和相应的优化的产品加工数据, 如NC(数控)代码等。
3.2齿轮减速器箱座数控加工与仿真
齿轮减速器零件中,最常用的为一级、二级减速器,而级别不同,零件也有所区别,但具体步骤类似,由于齿轮减速器零件较多,所以下面仅取实际调试中的几个主要零件为例介绍技术设计过程,另外由于生成的NC代码内容很多故只列出部分代码: 箱座的数控加工与仿真过程:
(1)首先在pre/E软件中把要加工的零件从零件库中调用出来,如图16所示
14