《端盖零件的数控铣床铣削编程与加工毕业论文.doc》由会员分享,可在线阅读,更多相关《端盖零件的数控铣床铣削编程与加工毕业论文.doc(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、河北工业职业技术学院毕 业 论 文论文题目:端盖零件的数控铣床铣削编程与加工 系 别 机电工程系 专业年级 09级机制2班学生姓名 学号 指导教 职称 讲师 日 期 2011-9-4日 14河北工业职业技术学院毕业设计(论文)任务书课题名称 数控车零件编程与加工专业 机械制造与自动化 班级 姓名学号课题需要完成的任务:为了能够更加深入的理解数控技术的应用,在此选择一个轴类零件作为实例进行研究和探索。一、 课题研究计划:8月3号 在网上查阅了相关资料8月4号在数控编程技术书籍上查阅了相关资料8月5号查阅了有关参考文献8月6号开始了本论文的课题研究三、计划答辩时间:2011年10月指导教师(签字)
2、: 毕业实践领导小组组长(签字): 年 月 日 年 月 日目录一、引言1二、数控编程方法1(一)手工编程1(二)自动编程1三、数控机床1(一)数控机床简介1(二)数控机床的发展趋势2四、数控加工程序编程的内容与步骤2(一)数控编程过程的内容2(二)数控编程步骤2五、设计说明书3(一)工艺分析与选择3(二)确定装夹方案4(三)确定加工顺序4(四)刀具选择4(五)切削用量选择6(六)主要加工步骤7(七)主要操作步骤12六、结论14七、参考文献14数控铣零件编程与加工机械制造与自动化 专业2班 姓名 学号摘要:大家都知道,数控加工是目前的一门新的专业,为了使学习更方便,我编写了这份数控铣床铣削编程与
3、操作设计,希望为大家的工作、学习带来方便。我的这份毕业设计的主要是内容是对我们机械类加工日常加工中常见的工件取其中的一典型零件进行系统的编程与操作设计,从数控加工前应做的准备开始到数控加工工艺分析、数控刀具及其选择、工件装夹方式与数控加工夹具的选择、程序编制中的数值计算、数控加工程序的编制、数控车削加工、数控铣削加工、数控加工中心编程及自动编程技术等内容等数控加工时应注意的问题做了一一的说明。由于水平有限,自己对设计的完成还不是很完善,有不足之处,希望老师斧正。关键词:编程,加工,工艺分析一、引言 本文主要讨论数控车床的编程方法,编程注意事项,加工工艺分析,刀位轨迹计算,编程与校验,数控编程时
4、注意的事项。刀具的选择,即加工工艺路线的确定等都做拉分析,为了更好的掌握数控零件的编程与加工,在以后的工作中能够独立的加工生产,熟练的掌握编程与加工是必要的。二、数控编程方法(一)手工编程手工编程是指利用一般的计算工具,通过各种数学方法,人工进行道具轨迹的运算,并进行指令编制。这种编程方法不需要计算机、编程器、编程软件等辅助设备,只需要有合格的编程人员即可。其优点是比较简单,对机床操作人员来说比较容易掌握且适应性较强;缺点是编程要花费大量时间。 (二)自动编程 自动编程也称为计算机辅助编程,是指用计算机或编程器编制数控加工程序。自动编程的大部分工作都由计算机完成,如坐标值的计算、零件加工程序单
5、的编写等。自动编程方法还可以通过计算机或自动绘图仪进行刀具运动轨迹的图形检查,从而及时验证程序的正确性。自动编程的优点在于大大减轻了编程人员的劳动强度,效率提高几十倍乃至上百倍,同时解决了手工编程无法解决的复杂零件的编程难题。三、数控机床(一)数控机床简介(1)数控机床的定义数控机床是一个装有程序控制系统的机床。该系统能够逻辑地处理具有使用号码或其他符号编码指令所规定的程序。(2)数控机床的组成及分类数控机床由控制介质、数控装置、伺服系统、机床本体、辅助装置组成。数控机床按机床运动的控制轨迹可分为点位控制的数控机床直线控制数控机床轮廓控制数控机床;根据同时控制联动轴数可分为二轴联动二轴半联动三
6、轴联动四轴联动五轴联动;按伺服控制的方式可分为开环控制全闭环控制半闭环; (3)床的特点与应用范围数控机床加工精度高、可加工复杂形状的零件、工生产率高,具有良好的经济效益、动化程度高,改善劳动条件、于生产管理的现代化。数控机床适用于多品种、小批量零件或新产品试制中的零件、结构较复杂、精度要求较高的零件、艺设计需要频繁改型的零件、格昂贵、不容允许报废的关键零件、要最短生产周期的急需零件、普通机床加工时、需要昂贵工装设备的零件。(二)数控机床的发展趋势高速切削技术的应用,关键在于开发具有高速度、高精度、高稳定性的高新技术设备,在现有加工设备中,只有数控机床才有可能担当其重任。然而,要实现真正意义上
7、的高速切削加工,数控机床还需向高速、高精度、柔性化、控制系统开放性、控制系统支撑软件和工厂生产数据管理方向迈进,才能适应现代制造业飞速发展的要求。四、数控加工程序编程的内容与步骤(一)数控编程过程的内容 数控编程的主要内容有零件图的工艺分析,工艺方案的确定,加工轨迹坐标的数学计算,零件加工程序清单的编写,程序的输入、校验与首件试切。典型的数控编程过程如图1所示。流程图表1 变速器挡位与工作元件关系表挡位B1B2C1C2F1F2传动比i挡2.15挡1.6.(二)数控编程步骤在数控编程之前,编程员应了解所用数控机床的规格、性能、数控系统所具备的功能及编程指令格式等。根据零件形状尺寸及其技术要求编写
8、程序。1、零件图的工艺分析根据零件图的形状精度、尺寸精度、位置精度以及表面粗糙度等要求确定零件的加工方案,如加工方法的选择,加工顺序的安排,装夹方式的确定等。2、数学计算为使数学计算更加方便,一般根据零件的几何特征建立一个工件坐标系,相对于该坐标系计算加工轨迹上各点的坐标值。对于形状比较简单的零件的加工来说,需要计算出几何元素的起点、终点、圆弧的圆心、两几何元素的交点或切点的坐标值。3、编写零件加工程序单根据数控系统规定的指令代码及程序段格式,编写加工程序单,填写有关的工艺文件,如数控加工工序卡、数控刀具卡、数控加工程序单等。4、输入程序通过键盘、光盘、磁盘等将程序输入到机床的数控系统。5、程
9、序校验与首件试切在数控仿真系统上仿真加工过程,空运行观察进给路线是否正确,为进一步检验被加工零件的加工精度,还要进行零件的首件试切。五、 设计说明书(一)工艺分析与选择该零件图主要由平面、孔系及外轮廓组成,内孔表面的加工方法有钻孔、扩孔、铰孔、镗孔、拉孔、磨孔及光加工方法选择原则,中间15孔的尺寸公差为H7,表面粗糙度要求较高,可采用钻粗镗精镗方案。两端10mm孔处没有尺寸公差要求,可采用自由尺寸公差IT11-IT12处理,表面粗糙度要求不高,可采用钻8mm扩孔10mm的方案;平面轮廓与零件表面凸台常采用的加工方法有数控铣、线切割及磨削等。在本设计中,平面、外轮廓表面与零件表面凸台粗糙度要求R
10、a6.3mm,可采用粗铣精铣方案。图中位置精度要求较高的是底面与孔轴线之间的垂直度,在加工过程中应重点保证。(二)确定装夹方案由于夹具确定了零件在数控机床坐标系中的位置,因而根据要求夹具能保证零件在机床坐标系的正确坐标方向,同时协调零件与机床坐标系的尺寸根据零件的结构特点,加工上表面,60mm外圆及其台阶面和孔系时可选用一面两孔定位方式,即以底面、4H7和一个13mm孔定位,如图2示,选择上述装夹方式结构相对简单,能保证加工要求,便于实施。(三)确定加工顺序加工顺序的选择直接影响到零件的加工质量、生产效率和加工成本。按照基面先行、先面后孔、先主后次、先粗后精的原则确定加工顺序,即粗加工定位基准
11、面(底面)粗、精加工上表面外圆及其台阶面外轮廓铣削精加工底面并保证尺寸。(四)刀具选择刀具的选择是数控加工中重要的工艺内容之一,它不仅影响机床的加工效率,而且直接影响加工质量。编程时,选择刀具通常要考虑机床的加工能力、工序内容、工件材料等因素。与传统的加工方法相比,数控加工对刀具的要求更高,不仅要求精度高、刚度高、耐用度高,而且要求尺寸稳定、安装调整方便。这就要求采用新型优质材料制造数控加工刀具,并优选刀具参数。 选取刀具时,要使刀具的尺寸与被加工工件的表面尺寸和形状相适应。生产中,平面零件周边轮廓的加工,常采用立铣刀,铣削平面时应选硬质合金刀片铣刀;加工凸台、凹槽时,选高速钢立铣刀,对一些主
12、体型面和斜角轮廓形的加工,常采用球头铣刀、环形铣刀、鼓形刀、锥形刀和盘形刀。曲面加工常采用球头铣刀,但加工曲面较低平坦部位时,刀具以球头顶端刃切削,切削条件较差,因而采用环形铣刀。表2-1刀具卡片序号刀具名称规格用途刀具材料1立铣刀20mm粗铣外轮廓、铣凸台、30孔硬质合金2中心转3mm钻定位孔高速钢3钻头15钻孔高速钢4钻头8钻孔高速钢5铰刀10铰孔高速钢(五)切削用量选择切削用量包括主轴转速(切削速度)、切削深度或宽度、进给速度(进给量)等。切削用量的大小对切削力、切削速率、刀具磨损、加工质量和加工成本均有显著影响。对于不同的加工方法,需选择不同的切削用量,并应编入程序单内。合理选择切削用
13、量的原则是:粗加工时,一般以提高生产率为主,但也考虑经济性和加工成本;半精加工或精加工时,应在保证加工质量的前提下,兼顾切削效率、经济性和加工成本。具体数值应根据机床说明书、切削用量手册,并结合经验而定。孔系加工切削用量见表2。该零件材料切削性能较好,铣削平面、外圆及其台阶面和外轮廓面时,留0.5mm精加工余量,其次一刀完成粗铣。确定主轴转速时,先查切削用量手册,硬质合金铣刀加工加工铸铁(190-260HB)时的切削速度为45-90m/min,取v=70m/min,然后根据铣刀直径计算主轴转速,并填入工序卡中(若机床为有级调速,应选择与计算结果接近的转速)。N=1000v/3.14D确定进给率
14、时,根据铣刀赤数、主轴转速和切削用量手册中给的每齿进给量,计算进给速度并填入工序卡片中。Vf=Fn=Fn* Zn背吃刀量的选择应根据加工余量确定。粗加工时,一次进给应尽可能切除全部余量。在中等功率的机床上,背吃刀量可达8-10mm。半精加工时,背吃刀量取为0.5-2mm。精加工时,背吃刀量取为0.2-0.4mm.工艺卡片零件名称端盖零件图号001材料45号钢工序01夹具名称机用平口虎钳使用设备加工中心 XH715D工步刀具名称规格用途刀具编号主轴速度/(r/min)进给速度/(mm/mm)背吃刀/mm加工余量/mm1立铣刀20mm粗铣外轮廓、铣凸台、30T0130015010102中心转3mm
15、钻定位孔T028001501.51.53钻头15钻孔T034001509-4钻头8钻孔T04500150925铰刀10铰孔T05505011(六)主要加工程序1.确定编程原点铣床上编程坐标原点的位置是任意的,他是编程人员在编制程序时根据零件的特点来选定的,为了变成方便,一般要根据工件形状和标注尺寸的基准以及计算最方便的原则来确定的工件上某一点为坐标原点,具体选择注意如下几点:(1) 编程坐标原点应选在零件图的尺寸基准上,这样便于坐标值的计算,并减少计算错误。(2) 编程坐标原点应尽量选在精度较高的精度表面,以提高被加工零件的加工精度。(3) 对称的零件,编程坐标原点应设在对称中心上;不对称的零
16、件,编程坐标原点应设在外轮廓的某一角上。(4) Z轴方向的零点一般设在工件表面。本设计选择15圆的圆心处为工件编程X、Y轴原点坐标,Z轴原点坐标在工件上表面。 2、采用计算机辅助计算基点的坐标选一个160X60X20的毛坯,根据零件图样,按已经确定的加工路线和允许的程序,保证误差,计算出数控系统所需数值,数值计算包括基点和节点的坐标、刀位点轨迹的计算,计算基点位置下图,计算点坐标见下表:序号坐标序号坐标1X=-50.000 Y=25.0009X=-40.000 Y=15.0002X=-50.000 Y=-25.00010X=-40.000 Y=-0.0003X=-30.000 Y=-25.00
17、011X=-40.535 Y=-15.0004X=30.000 Y=-25.00012X=40.000 Y=15.0005X=50.000 Y=-25.00013X=40.000 Y=0.0006X=50.000 Y=25.00014X=40.000 Y=-15.0007X=30.000 Y=25.00015X=0.000 Y=0.0008X=-30.000 Y=25.0003、程序编制程序由四段组成:O1000 为主程序,选刀和铣削轮廓子程序;O1001为铣削凸台子程序;O1002为钻定位孔子程序;O1003为粗精加工孔10mm 子程序;程序如下: 主程序O1000;N10 G28;N20
18、T01 M06;N30 G54;N40 S500 M03;N50 G00 X-100. Y-80.;N60 Z-20;N70 G41 G00 X-75. Y-25. D01;N80 G01 Y0 F80;N90 G02 X-50. Y25. R25.;N100 G01 X50.;N110 G02 X50. Y-25. R25.;N120 G01 X-50.;N130 G02 X-75. Y0 R25.;N140 G01 Y50.;N150 G40 G00 X100. Y100.;N160 Z100.;N170 M05;N180 G28;N200 G00 X0 Y0;N210 M98 P1001
19、;N220 M05;N230 G28;N240 T02 M06;N250 G00 X0 Y0;N260 M98 P1002;N270 M05;N280 G28;N290 T03 M06;N300 M08 M03 S600;N310 G00 X0 Y0;N320 G00 Z5.;N330 G01 Z-20. F150;N340 G01 Z5.;N350 M09 M05;N360 T01 M06;N370 M03 S600 M08;N380 G00 X100. Y100.;N390 G41 G01 X50. Y0 D02 F120;N400 X15.;N410 Z-5.;N420 G02 X15.
20、 Y0 R-15.;N430 G40 G00 Z100. M09;N440 G00 X0 Y0;N450 M05;N460 G28;N470 T04 M06;N480 G00 X0 Y0;N490 M03 S500;N500 M98 P1003;N510 M05;N520 G28;N530 T05 M06;N540 G00 X0 Y0;N550 M03 S800;N560 M98 P1003;N570 M05;N580 G28;N590 M30;子程序1O1001;N10 G00 Z50.;N20 M03 S300;N30 G00 X-40. Y40.;N40 G00 Z5.;N50 G01
21、Z-4. F300.;N60 M08;N70 G01 Y-40.;N80 G01 X40.;N90 G01 Y40.;N100 G01 Z-7.;N110 G01 Y-40.;N120 G01 X-40.;N130 G01 Y40.;N140 G00 Z50.;N150 M09;N160 M99;子程序2O1002;N10 G80 M03 S800;N20 Z10. M08 F40;N30 G91 G81 G99 X0 Y0 Z-26. R-4. F80;N40 X40.;N50 Y15.;N60 Y-30.;N70 X-80.;N80 Y15.;N90 Y15.;N100 G80;N110
22、M09;N120 G90 G00 Z100.;N130 M99;子程序3O1003;N10 G80;N20 G00 X40. Y15.;N30 Z20;N40 G91 G81 G99 Z-26. R-4. F80;N50 Y-15.;N60 Y-15.;N70 X-80.;N80 Y15.;N90 Y15.;N100 G80 M09;N110 G90 G00 Z100.;N120 M99;(七)主要操作步骤1. 先开机床接同通CNC和机床电源,系统启动后进入“加工”操作区JOG运行方式检查机床开启后发现机床会出现报警信号,这时,需按下K1,使机床加上驱动力。这时才能正常操作机床。2.回参考点回
23、参考点只能在JOG的方式下运行。用机床控制面板上“回参考点键”启动回参考点。在“回参考点”窗口中显示该坐标轴是否必须回参考点:如出现“”,则说明未回参考点,如出现,则说明已回参考点,按下坐标方向键(正方向键),把每坐标都回参考点,通过选择另一方式如MDA AUTO或JOG来结束回参考点。3.参数设定在CNC进行工作前,必须对一些参数进行设定,对机床和刀具进行调整:1输入刀具参数及刀具补偿参数2输入/修改零点偏置3输入设定数值刀具参数包括刀具几何参数,磨损量参数、刀具量参数和刀具型号参数等。有些参数如R参数则一般不需修改 4. 装夹工件按照前面指定的装夹方式装夹工件5.对刀把每一把刀具都调到自己
24、设定的编程零点,把编程零点所在机床坐标值输入机床中6. 输入程序把自己编的程序输入机床定一个名字,对程序进行检查,确保程序本身没有错误以及也没有输入错误。7. 模拟仿真按下MDA 键,按扩展键,再按编程仿真进入仿真系统,对程序进行仿真,检查仿真出的工件图形与要加工的工件有多大出入,并不断对程序进行修改,直到仿真的工件完全正确为止。8.实际加工退出仿真系统,先按复位键,刚开始时可进行单步加工,按下步加工键。这时要一手按启动键,一手按停止键,如发现异常情况应立即停止。直到确定程序无误后方可按自动加工键,加工完成后,最后取下工件。加工完成六、 结论数控加工工艺,是采用数控机床加工零件时所运用各种方法
25、和技术手段的总和,应用于整个数控加工工艺过程。数控加工工艺是伴随着数控机床的产生、发展而逐步完善起来的一种应用技术,它是人们大量数控加工实践的经验总结。数控加工工艺过程,是利用切削工具在数控机床上直接改变加工对象的形状、尺寸、表面位置、表面状态等,使其成为成品或半成品的过程。数控加工工艺和数控加工工艺过程的主要内容为:1、选择并确定进行数控加工内容。2、对零件图样进行数控加工工艺分析。3、零件图形的数字处理及编程尺寸设定值的确定。4、数控加工工艺方案的制定。5、工步、进给路线的确定。6、选择数控好几床的类型。7、刀具、夹具、量具的选择和设计。8、切削参数的确定。9、加工程序的编写、校验与修改。10、首件试切加工与现场问题处理。11、数控加工工艺技术文件的定型与归档。数控加工工艺内容要求具体、详细;数控加工工艺要求更严密、精确;制定数控加工工艺要进行零件图形的数学处理和编程尺寸设定值的计算;制定数控加工工艺选择切削用量时要考虑进给速度对工件形状精度的影响;制定数控加工工艺时要特殊强调刀具选择的重要性。数控加工程序的编写、校验与修改时数控加工工艺的一项特殊内容。本文所研究的零件由于条件所限不能加工出来,只能在仿真软件上运行,不免一些不合理之处不能发现。七、 参考文献数控机床编程技术 主编 董兆伟,机械工业出版社数控机床主编 李一民 副主编 杨仙,东南大学出版社