2-3 任务2 以平面和外轮廓为主的板类零件编程与加工用SINUMERIK808轮廓循环_第1页
2-3 任务2 以平面和外轮廓为主的板类零件编程与加工用SINUMERIK808轮廓循环_第2页
2-3 任务2 以平面和外轮廓为主的板类零件编程与加工用SINUMERIK808轮廓循环_第3页
2-3 任务2 以平面和外轮廓为主的板类零件编程与加工用SINUMERIK808轮廓循环_第4页
2-3 任务2 以平面和外轮廓为主的板类零件编程与加工用SINUMERIK808轮廓循环_第5页
已阅读5页,还剩81页未读 继续免费阅读

下载本文档

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

文档简介

数控加工编程与操作任务二

以平面和外轮廓为主的板类零件编程与加工一、任务导入(一)任务描述使用数控铣完成图所示零件的加工,零件材质为45钢,毛坯140mm×115mm×35mm。四周已加工到图样要求,并且下面已加工好。加工内容为上平面、两个台阶的外轮廓,要求制定正确的加工工艺方案,选择合理的刀具和切削三要素。编制数控加工程序并加工出符合图样的零件来。

图2-9

板一、任务导入(二)知识目标1.掌握数控铣削加工工艺基础知识,刀具选择与切削用量选用原则。2.掌握平面及外轮廓类零件的进给路线的设计方法。3.掌握外轮廓铣削加工编程指令的运用。4.掌握子程序的调用与编程技巧。5.掌握刀具半径补偿和长度补偿指令的应用方法。一、任务导入一、任务导入(三)能力目标1.能合理设计平面及外轮廓类铣削加工工艺方案,正确选择刀具和切削用量。2.能编制二维直线、圆弧组成的平面与外轮廓类零件的数控铣削加工程序。3.能利用刀具半径补偿实现粗精加工及刀具补偿控制尺寸精度;4.能正确处理程序运行过程中出现的故障;5.能按数控铣安全操作规程规范使用和操作机床。(四)素质目标1.通过优化加工轨迹培养学生的质量意识和安全意识,精益求精的大国工匠精神。二、知识准备(一)数控铣编程基础1.数控铣床坐标系数控铣床的坐标系采用右手直角笛卡儿坐标系。它规定直角坐标X、Y、Z三个坐标轴的正方向用右手法则判定,围绕各坐标轴的旋转轴A、B、C的正方向用右手螺旋法则判定。卧式数控车床

立式数控车床

二、知识准备(一)数控铣编程基础1.数控铣床的坐标系数控铣床各坐标轴确定方法如下:先确定Z轴及其正方向、再确定X轴及其正方向,然后根据右手直角笛卡儿坐标系确定Y轴,最后确定各回转轴和附加轴及正方向。卧式数控车床

立式数控车床

图2-11卧式数控铣图2-10立式数控铣二、知识准备(一)数控铣编程基础1.数控铣床的坐标系(1)Z轴:数控铣床的Z轴平行于主轴,Z轴的正方向为刀具远离工件的方向。(2)X轴:对于数控铣床/加工中心等刀具旋转的机床而言,如是立式铣床,从机床的前面朝立柱看,X轴的正方向指向右方;如是卧式铣床,当从主轴尾端向工件方向看时,X轴的正方向指向右方。Y轴:在Z轴和X轴确定之后,根据右手直角笛卡儿坐标系就可确定Y轴及正方向。卧式数控车床

立式数控车床

二、知识准备(一)数控铣编程基础(1)机床坐标系机床零点和机床参考点机床坐标系是机床固有的坐标系机床坐标系的原点也称为机床原点或机床零点,在机床经过设计制造和调整后,这个原点便被确定下来,它是固定的点。为了正确地在机床工作时建立机床坐标系通常在每个坐标轴的移动范围内设置一个机床参考点,机床起动时通常要进行手动回参考点,以建立机床坐标系卧式数控车床

立式数控车床

二、知识准备(一)数控铣编程基础(1)机床坐标系机床零点和机床参考点机床参考点可以与机床零点重合,也可以不重合,通过参数指定机床参考点到机床零点的距离。机床回到了参考点位置也就知道了该坐标轴的零点位置找到所有坐标轴的参考点CNC就建立起了机床坐标系卧式数控车床

立式数控车床

二、知识准备(一)数控铣编程基础(2)工件坐标系程序原点和对刀点工件坐标系是编程人员在编程时使用的编程人员选择工件上的某一已知点为原点,也称程序原点。建立一个新的坐标系,称为工件坐标系。工件坐标系一旦建立便一直有效,直到被新的工件坐标系所取代。工件坐标系的原点选择要尽量满足编程简单,尺寸换算少,引起的加工误差小等条件。卧式数控车床

立式数控车床

二、知识准备(一)数控铣编程基础(2)工件坐标系程序原点和对刀点一般情况下,程序原点应选在尺寸标注的基准点,对称零件或以同心圆为主的零件,程序原点应选在对称中心线或圆心上,Z轴的程序原点通常选在工件的上表面。对刀点是零件程序加工的起始点对刀的目的是确定程序原点在机床坐标系中的位置对刀点可与程序原点重合也可在任何便于对刀之处,但该点与程序原点之间必须有确定的坐标联系。卧式数控车床

立式数控车床

二、知识准备(一)数控铣编程基础2.数控铣削程序结构一个零件程序必须包括起始符和结束符零件程序是按程序段的输入顺序执行的而不是按程序段号的顺序执行的,但书写程序时建议按升序书写程序段号。程序起始符%(或O)符,%(或O)后跟程序号程序结束M02或M30卧式数控车床

立式数控车床

二、知识准备(一)数控铣编程基础2.数控铣床程序结构数控铣是手动将刀具安装到主轴上,当用多刀加工零件时,通常在运行加工程序前将第一把刀具安装到主轴上,中途要更换刀具,必须使用M00指令程序暂停,手动装刀,完毕再按程序起动按钮继续执行下去。卧式数控车床

立式数控车床

二、知识准备(一)数控铣编程基础2.数控铣床程序结构数控铣是手动将刀具安装到主轴上,当用多刀加工零件时,通常在运行加工程序前将第一把刀具安装到主轴上,中途要更换刀具,必须使用M00指令程序暂停,手动装刀,完毕再按程序起动按钮继续执行下去。卧式数控车床

立式数控车床

一把刀的程序模板二、知识准备(一)数控铣编程基础2.数控铣床程序结构卧式数控车床

立式数控车床

两把刀的程序模板二、知识准备(一)数控铣编程基础3.数控铣程序段的格式N~G~X~Y~Z~A~F~M~S~注意数控铣床没有T指令,只有加工中心有T指令

不同组的G指令可放在一起,不同组的不能放在一起

一般情况下一个程序段只放一个M功能指令,有些可放多个,但必须不同组的。F、S指令格式同数控车,不过指令F单位的指令用G94/G95,而S指令相同,用G96/G97。卧式数控车床

立式数控车床

二、知识准备(二)平面与外轮廓铣削加工方案设计1.无界限平面加工方案设计(1)刀具选择:无界限平面加工选用盘铣刀,在机床主轴功率许可前提下,尽量选择较大直径的盘铣刀,以减少进给路线。卧式数控车床

立式数控车床

二、知识准备(二)平面与外轮廓铣削加工方案设计1.无界限平面加工方案设计(2)加工进给路线设计:无界限平面加工,一般采用”已“字形进给路线加工。刀具在径向上要求有一定的重合度,以消除刀具圆角或倒角留下的残留。如图2-12所示:卧式数控车床

立式数控车床

图2-12平面进给路线设计二、知识准备(二)平面与外轮廓铣削加工方案设计2.外轮廓加工方案设计(1)刀具选择:加工二维平面类外轮廓一般选用立铣刀。如图2-13所示,立铣刀的圆柱表面和端面上都有切削刃,圆柱表面的切削刃为主切削刃,端面切削刃为副切削刃。如果端面切削刃不通过铣刀中心,则不能轴向进给。卧式数控车床

立式数控车床

图2-13立铣刀二、知识准备(二)平面与外轮廓铣削加工方案设计2.外轮廓加工方案设计(2)加工进给路线设计铣削平面类零件外轮廓时,一般采用立铣刀侧刃进行切削。1)确定切入、切出点切入、切出点的选取应符合空行程最短原则和安全原则,数控刀具切入、切出点应放在零件轮廓曲线的延长线上。卧式数控车床

立式数控车床

图2-14切入、切出二、知识准备(二)平面与外轮廓铣削加工方案设计2.外轮廓加工方案设计(2)加工进给路线设计2)确定进给方向

数控轮廓铣削有顺铣和逆铣两种。铣削加工中是采用顺铣还是逆铣,取决于工件的加工要求,材料的性质、状态、使用机床及刀具等条件。一般情况下,数控铣尽可能采用顺铣。卧式数控车床

立式数控车床

二、知识准备(二)平面与外轮廓铣削加工方案设计2.外轮廓加工方案设计(2)加工进给路线设计3)切削用量选择

切削用量选用顺序粗加工首先选用较大的背吃刀量或侧刀量,其次选择较快进给速度,最后确定较低的切削速度,而精加工则选用较小进给速度和较高主轴转数以提高加工精度。卧式数控车床

立式数控车床

二、知识准备(二)平面与外轮廓铣削加工方案设计2.外轮廓加工方案设计(2)加工进给路线设计3)切削用量选择

背吃刀量确定工件表面粗糙度为Ra12.5~25μm,端铣余量小于6mm或侧铣余量小于5mm,只要机床刚度和动力许可,可一次铣削达到加工要求;当工件表面粗糙度为Ra3.2~12.5μm时,一般分粗铣、半精铣两次铣削完成,半精铣背吃刀量取0.5mm~1.0mm。卧式数控车床

立式数控车床

二、知识准备(二)平面与外轮廓铣削加工方案设计2.外轮廓加工方案设计(2)加工进给路线设计3)切削用量选择

背吃刀量确定当工件表面粗糙度为Ra0.8~3.2μm时,可分粗铣、半精铣和精铣三步,半精铣背吃刀量取1.5mm~2.0mm,精铣时立铣刀取0.3mm~0.5mm,端铣刀背吃刀量取0.3mm~0.5mm。卧式数控车床

立式数控车床

二、知识准备(二)平面与外轮廓铣削加工方案设计2.外轮廓加工方案设计(2)加工进给路线设计3)切削用量选择

切削速度vc和进给速度(vf)的确定工件材料较硬时,fz及vc值应取得小些;刀具材料韧性较大时,fz值可取得大些。刀具材料硬度较高时,vc的值可取得大些;铣削深度较大时,fz及vc值应取得小些。卧式数控车床

立式数控车床

二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍工件坐标系选择指令G54~G59G54~G59是在程序运行前设定的工件坐标系,它是通过对刀确定工件坐标系的原点在机床坐标系的坐标值,再输入G54~G59的X、Y、Z中,通过调用建立工件坐标系。卧式数控车床

立式数控车床

编程格式:G54~G59G00(G01)X~Y~Z~(F~)二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍G90---绝对坐标编程指令G90时,目标点位置是相对工件坐标系原点给出的G91---增量坐标编程指令G91时,目标点位置是相对前一点位置给出的,是用增量值编程。说明:G90、G91为同组模态指令。开机有效的为G90卧式数控车床

立式数控车床

二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍插补平面选择指令指令格式:

G17

G18

G19指令功能:表示选择的插补平面G17选择XY平面,G18选择XZ平面,G19选择YZ平面。说明:G17、G18、G19为同组模态指令。开机有效的为G17。卧式数控车床

立式数控车床

二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍进给速度单位的设定G94、G95指令格式:

G94F_

G95F_

指令功能:

G94指令F为每分钟进给,G95指令F为每转进给,G95只在主轴装有编码器时才能使用。G94G95为模态功能可相互注销G94为缺省值。指令主轴转速的单位同数控车,G96S_G97S_卧式数控车床

立式数控车床

二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍G00---

快速定位格式G00X_Y_Z_说明:XYZ为快速定位终点。指令G90时为终点在工件坐标系中的坐标;指令G91时为终点相对于起点的位移量。G00指令刀具相对于工件以各轴预先设定的速度从当前位置快速移动到程序段指令的定位目标点,G00指令中的快移速度由机床参数“快移进给速度”对各轴分别设定,不能用F规定。G00一般用于加工前快速定位或加工后快速退刀。卧式数控车床

立式数控车床

二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍G00---

快速定位使用注意

:执行G00指令时由于各轴以各自速度移动,不能保证各轴同时到达终点,因而联动直线轴的合成轨迹不一定是直线。操作者必须格外小心,以免刀具与工件发生碰撞。应用举例:如图所示使用G00编程要求刀具从A点快速定位到B点

绝对编程G90G00X90Y45

增量编程G91G00X70Y30

卧式数控车床

立式数控车床

二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍G01---

直线插补格式G01X_Y_Z_F_说明:X、Y、Z为直线插补终点。在G90时为终点在工件坐标系中的坐标,在G91时为终点相对于起点的位移量;F_合成进给速度。G01用于直线轮廓切削加工,初次使用必须指令不为零的F值,且可用进给倍率修调。G01是模态代码可由G00、G02、G03或G33功能注销。卧式数控车床

立式数控车床

二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍G01---

直线插补应用举例:使用G01编程要求从A点直线插补到B点,此时的进给路线是从AB的直线。

绝对编程G90G01X90Y45F100

增量编程G91G01X70Y30F100卧式数控车床

立式数控车床

二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍G02—顺圆弧进给G03---逆圆弧进给

卧式数控车床

立式数控车床

顺逆圆弧插补判断方法:沿垂直于圆弧所在平面(如XY平面)的第三轴负方向(-Z)看去,顺时针为G02,逆时针为G03。二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍G02—顺圆弧进给G03---逆圆弧进给

卧式数控车床

立式数控车床

二、知识准备(三)华中数控铣系统基本编程指令介绍G02—顺圆弧插补G03---逆圆弧插补

式中X、Y、Z为圆弧终点坐标值,可绝对坐

标编程和增量坐标编程,增量编程时为圆弧

终点相对圆弧起点的增量值,R为圆弧半径,

I,J,K为圆心坐标,增量编程,其增量值等于圆心的坐标减去圆弧起点的坐标

卧式数控车床

立式数控车床

二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍G02/G03编程注意事项:用R编程,如果圆弧的圆心角小于180°时,用R编程,大于180°时,用-R编程,当圆心角α为180°时,用R方式计算出的圆心坐标可能有误差,在此情况下,常使用I、J、K指定圆弧的中心;当圆心角α=360°时,即为一整圆,只能采用I、J、K方式编程。

卧式数控车床

立式数控车床

二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍应用举例A图:由A→B→CG03X38.317Y32.122CR=-30F90G02X35.355Y-35.355CR=50F90B图由C→B→AG03X38.317Y32.122CR=50F90G02X84.3Y70.667I23J19.3F90A图

B图

卧式数控车床

立式数控车床

二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍

刀具半径补偿

1.刀具半径补偿的意义数控机床在实际加工过程中控制的是刀具中心点。在编程中,一般按零件的实际轮廓来编写程序,但刀具具有一定的半径尺寸,如果不考虑刀具半径尺寸,那么加工出来的实际轮廓就会与图纸所要求的轮廓相差一个刀具半径值。因此,采用刀具半径补偿功能来解决这一问题。

卧式数控车床

立式数控车床

二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍

刀具半径补偿

2.刀具半径补偿指令G41、G42、G40二维刀具半径补偿仅在指定的二维进给平面内进行,进给平面由G17、G18和G19指定,刀具半径补偿值存储位置用D指定。编程格式:

G17G01/G00G41/G42X_Y_D_……………….G01/G00G40X_Y_

卧式数控车床

立式数控车床

二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍

刀具半径补偿

2.刀具半径补偿指令G41、G42、G40格式中G41——刀具半径左补偿;G42——刀具半径右补偿;G40——取消刀具半径补偿;X、Y——建立或取消刀具半径补偿时要移动到的终点坐标值;D——刀具偏置代号地址字,后面一般为两位数字的代号。

卧式数控车床

立式数控车床

二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍

刀具半径补偿

3.刀具半径左、右补偿的判断方法假设工件不动刀具移动,沿着刀具的运动方向向前看,刀具位于工件轮廓左侧的刀具半径补偿,称为刀具半径左补偿;刀具位于工件轮廓右侧的刀具半径补偿,称为刀具半径右补偿。如图所示。卧式数控车床

立式数控车床

二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍

刀具半径补偿

4.刀具半径补偿过程

刀具半径补偿过程的运动轨迹分为三个组成部分:刀具半径补偿建立程序段、刀具半径补偿保持(零件轮廓切削)程序段和刀具半径补偿撤销程序段。卧式数控车床

立式数控车床

二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍

刀具半径补偿

例:在图中,建立刀具半径左/右补偿G17G90G54G00X-10Y-10S600M03G01G41X0Y-5D01F80建立刀具半径左补偿

Y50刀具半径补偿保持程序段

/

G01G42X-5Y0D01F80建立刀具半径右补偿/

X50刀具半径补偿保持程序段卧式数控车床

立式数控车床

建立刀具半径补偿二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍

刀具半径补偿

假如退刀点与起刀点相同的话,其刀具半径补偿取消过程的程序如下:………..N100G01X-5Y0/N100G01X0Y-5N110G01G40X-10Y-10刀具半径补偿撤销或N110G01G41

X-10Y-10D00或N110G01G42X-10Y-10D00因为D00中的偏置值永远为0。

卧式数控车床

立式数控车床

取消刀具半径补偿二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍

刀具半径补偿5.刀具半径补偿功能的应用刀具因磨损、重磨、换新刀而引起刀具直径改变后,不必修改程序,只需更改刀具半径补偿值。如图所示,1为未磨损刀具,2为磨损后刀具,两者直径不同,只需将刀具参数表中的刀具半径r1改为r2,即可适用同一程序。

卧式数控车床

立式数控车床

刀具直径变化,加工程序不变二、知识准备(三)SINUMERIK808数控铣系统基本编程指令介绍

刀具半径补偿5.刀具半径补偿功能的应用同一程序、同一尺寸的刀具,利用刀具半径补偿,可进行粗、精加工。如图2所示,刀具半径r,精加工余量Δ。粗加工时,输入补偿值R=(r+Δ),则加工出点划线轮廓;精加工时,程序不变,刀具不变,补偿值R=r,则加工出实线轮廓。

卧式数控车床

立式数控车床

利用刀具半径补偿进行粗精加工二、知识准备(四)子程序

1.子程序概念为减少编程工作量,将程序中一连串在写法上完全相同或相似的内容单独抽出来,并按一定的格式编成一个程序,该程序称为子程序,调用子程序的程序称为主程序。子程序可通过主程序的调用指令来调用。卧式数控车床

立式数控车床

二、知识准备(四)子程序

1.子程序结构子程序的结构同主程序一致,但是子程序包含有M17指令-在程序块的最后一行用于结束程序。它的意思是使程序执行过程回到子程序被调用的位置。子程序命名:名称中可以包含有字母,数字,下划线,长度在2~8个字符之间。

子程序的格式:LAK7程序段M17或RET卧式数控车床

立式数控车床

二、知识准备(四)子程序2.子程序调用调用子程序的格式:L__P_L_为子程序;P为重复调用次数卧式数控车床

立式数控车床

二、知识准备(四)子程序3.子程序嵌套子程序既可以在主程序中被调用,也可以在一个子程序中被调用。总体来说,在这种类型的嵌套调用中,最多可调用包含主程序在内的8个程序嵌套层次。4.子程序应用(1)零件上有若干处具有相同的轮廓形状。(2)加工中反复出现的具有相同轨迹的进给路线。如分层切削,轮廓粗、精加工等;(3)为便于程序阅读和修改,将每一个独立的工序编成一个子程序,主程序中只有换刀、设定刀补值、设定加工工艺参数和调用子程序等指令。卧式数控车床

立式数控车床

二、知识准备(四)子程序5.使用注意事项(1)注意变换主、子程序间的模式代码,如M代码和F代码,属于同一组别的模态G代码的变化与主、子程序无关。(2)在半径补偿模式中的程序不能分支。卧式数控车床

立式数控车床

二、知识准备(五)平面铣削循环CYCLEC71(RTP,RFP,SDIS,DP,PA,PO,LENG,WID,STA,MID,MIDA,FDP,FALD,FFP1,VARI,FDP1)RTP:退回平面(绝对)RFP:基准面(绝对)SDIS:安全距离(加到基准面,不输入符号)DP:深度(绝对)卧式数控车床

立式数控车床

二、知识准备(五)平面铣削循环CYCLEC71(RTP,RFP,SDIS,DP,PA,PO,LENG,WID,STA,MID,MIDA,FDP,FALD,FFP1,VARI,FDP1)_PA:矩形起点X轴坐标_PO:矩形起点Y轴坐标_LENG:矩形X轴长度,增量,带符号_WID:矩形Y轴长度,增量,带符号_STA:纵轴和X轴之间的夹角,值范围:0°≤STA<180°_MID:最大进给深度,不带符号卧式数控车床

立式数控车床

二、知识准备(五)平面铣削循环CYCLEC71(RTP,RFP,SDIS,DP,PA,PO,LENG,WID,STA,MID,MIDA,FDP,FALD,FFP1,VARI,FDP1)_MIDA:最大进刀宽度,增量,不带符号_FDP:切削方向的退回行程,增量,不带符号_FALD:底部的精加工余量,增量,不带符号_FFP1:平面进给率_VARI:外部加工选择(无符号)_FDP1:平面进刀方向上的超程,增量,不带符号卧式数控车床

立式数控车床

二、知识准备(五)平面铣削循环功能:通过CYCLE71来对任意矩形表面进行铣削。循环对粗加工(对表面分几步进行加工,直至达到精加工余量)和精加工(对端面进行一步式加工)加以了区分。可以规定最大进刀宽度和深度。该循环不与切削刀具半径补偿配合作用。卧式数控车床

立式数控车床

二、知识准备(五)平面铣削循环对_VARI说明加工方式(不带符号)个位值:1:粗加工,2:精加工十位值:1:与平面中的第一轴平行,在一个方向上2:与平面中的第二轴平行,在一个方向上3:与平面中的第一轴平行,在交替方向上4:与平面中的第二轴平行,在交替方向上举例卧式数控车床

立式数控车床

二、知识准备(六)外轮廓铣削循环CYCLEC72(KNAME,RTP,RFP,SDIS,DP,MID,FAL,FALD,FFP1,FFD,VARI,RL,AS1,LP1,FF3,AS2,LP2)_KNAME:轮廓子程序名称

RTP,RFP,SDIS,DP参数含义同CYCLE81_MID:一次进给最大深度

_FAL:侧壁轮廓的精加工余量

_FALD:底平面的精加工余量_FFP1:平面上运动的刀具进给率卧式数控车床

立式数控车床

二、知识准备(六)外轮廓铣削循环CYCLEC72(KNAME,RTP,RFP,SDIS,DP,MID,FAL,FALD,FFP1,FFD,VARI,RL,AS1,LP1,FF3,AS2,LP2)_FFD:刀具插进材料后的进给率

_VARI:以G1对中间行程粗加工,并在轮廓末端返回到RTP+SDIS定义的高度

_RL:使用G41左刀补

_AS1:空间路径上沿四分之一圆接近轮廓

_LP1:接近圆弧的半径_FF3:返回路径的进给率_AS2:空间路径上沿四分之一圆返回_LP2:返回圆弧的半径卧式数控车床

立式数控车床

二、知识准备(六)外轮廓铣削循环沿着轮廓进行粗加工/精加工的最简单的方法是使用“轮廓铣削”功能。本循环可以通过选择“铣削”软键进入及设置参数。步骤:1.按水平软菜单“铣削”,2.垂直软菜单“轮廓铣削”出现左图卧式数控车床

立式数控车床

二、知识准备(六)外轮廓铣削循环步骤:3.在轮廓铣削参数设置画面输入轮廓子程序名称

卧式数控车床

立式数控车床

二、知识准备(六)外轮廓铣削循环步骤:4.在垂直软菜单中选择“新建”或“轮廓附加”选“新建”则轮廓子程序保存到系统硬盘中,选“轮廓附加”则轮廓子程序则在主程序M30之后。5.编辑轮廓程序(可用指令编写,也可绘图)6.按

“工艺界面”软键回到循环数据设置界面7.正确输入参数后按“确认”直到全输入完卧式数控车床

立式数控车床

三、方案设计(一)分析零件图样该工件四周及上下两面已加工好,但高度方向留有加工余量,因此需要加工部位有上平面和两凸台侧轮廓,由于板高度方向有两个尺寸有公差要求,且两凸台侧轮廓粗糙度要求较小,因此安排粗、精两步加工。三、方案设计(二)选择机床与夹具机床选择:根据工件大小及加工精度要求,选数控铣或加工中心均可,本例选XK7132数控立式铣床,夹具选用机用平口钳,规格0~200mm。刀具选择:精铣上平面选φ80mm面铣刀,铣两凸台侧面选φ30mm立铣刀,粗加工选2刃的,精加工选4刃的。量具:

0~150mm游标卡尺本零件选择通用的夹具即平口台虎钳进行装夹,夹具自身的各项精度须达到要求。三、方案设计(三)制定零件加工方案工步顺序安排:铣上平面,保证板厚尺寸34mm→粗铣上凸台侧面与底面,侧面留精加工余量1.0mm,底面留精加工余量0.5mm→粗铣下凸台侧面,侧面留精加工余量1.0mm,底面铣削到尺寸→精铣上凸台侧面与底面→精铣下凸台侧面。三、方案设计(四)设计进给路线图2-15上平面进给路线设计图2-16上凸台侧面外轮廓进给路线图2-17下凸台侧面外轮廓进给路线三、方案设计(五)选择刀具与切削用量加工顺序刀具与切削参数工步加工内容刀具规格主轴转速(r/min))进给速度(mm/min刀具补偿类型材料长度半径mm1铣削上平面ф40面铣刀高速钢36080H01

2粗铣上凸台侧面轮廓ф30立铣刀,2刃高速钢400100H02D22=163清上凸台残料ф30立铣刀,2刃高速钢400100H02D23=284粗铣下凸台左、右侧轮廓ф30立铣刀,2刃高速钢400100H02D22=165精铣上凸台侧面轮廓ф30立铣刀,4刃高速钢50080H03D21=156精铣上凸台底平面ф30立铣刀,4刃高速钢50080H03D23=287精铣下凸台侧面轮廓ф30立铣刀,4刃高速钢50080H03D21=15表2-7刀具选择及切削用量确定三、方案设计(六)确定编程原点将编程原点选择在工件上凸台ф100的圆心与上表面相交点。四、任务实施(一)编写零件加工程序卧式数控车床

立式数控车床

LJ09主程序名T1D1M03S600G54G00X-100Y-100M08Z0CYCLE71(50,2.3,5,0,-78,-57,140,115,0,2,30,5,0.3,80,31,25)G00Z300M00T2D2G54G00X-100Y48S400F100Z-7.5表2-8板加工主程序四、任务实施(一)编写零件加工程序卧式数控车床

立式数控车床

CYCLE72(“LHS01”,50,0,3,-8,8,0.5,0.3,200,80,111,41,11,30,200,11,38)主程序名D1CYCLE72(“LHS01”,50,0,3,-8,8,0.5,0.3,200,80,111,41,11,30,200,11,38)G00Y-80X-34.317G00Z-14CYCLE72(“LHS01__1”,50,0,3,-14,14,0,0,200,80,111,41,11,30,200,11,38)G00Z300S500F80Z-8表2-8板加工主程序四、任务实施(一)编写零件加工程序卧式数控车床

立式数控车床

M00T3D2G54G00X-100Y48CYCLE72(“LHS01”,50,0,3,-8,8,0,0,200,80,111,41,11,30,200,11,38)D1CYCLE72(“LHS01”,50,0,3,-8,8,0,0,200,80,111,41,11,30,200,11,38)G00Y-80X-34.317CYCLE72(“LHS01__1”,50,0,3,-14,14,0,0,200,

温馨提示

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

评论

0/150

提交评论