数控车床编程与操作第三章G00G01资料讲解_第1页
数控车床编程与操作第三章G00G01资料讲解_第2页
数控车床编程与操作第三章G00G01资料讲解_第3页
数控车床编程与操作第三章G00G01资料讲解_第4页
数控车床编程与操作第三章G00G01资料讲解_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

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

文档简介

1、数控车床编程与操作,坐标轴的命名原则,机床坐标系与工件坐标系的区别,数控加工程序的构成,1,假定工件不动,刀具移动,2,距离增大的方向为轴的正方向,3,右手笛卡尔坐标系,机床坐标系是唯一的,厂家设定,用户不可更改,工件坐标系不是唯一的,用户设定,可以更改,程序名、程序内容和程序结束,编程方式,工件坐标系的建立,基本加工指令,循环功能指令,一、编程方式,绝对坐标,各点的坐标位置均以坐标原点为基准,的坐标值,通常用,X,Y,Z,表示,相对坐标,各点的坐标位置均以前一个点的位置,为基准的坐标值,在数控车床中通常用,U,V,W,表示。相对坐标又称为增量坐标,坐标值的计算,一、编程方式,二、建立工件坐标

2、系指令,1,设定工件坐标系,指令:坐标系设定,G50,格式,G50,X _ Z_,参数说明,X,Z,为当前刀具位置相对于要建立的,工件原点的坐标值,要建立如图所示工件坐标系,将坐标原点设在,工件的右端面上,刀具起点相对工件坐标系的,坐标值为,a,b,则执行程序,G50 Xa Zb,后,系统内部即记忆了,a,b,,并显示在显示器上,这相当于在系统内部建立了一个以工件原点,为坐标原点的工件坐标系,Xp Op Zp,2,预置工件坐标系,指令:工件坐标系选择,G54,G59,G,G,G,G,G,G,54,55,56,57,58,59,格式,它是先测定出欲预置的工件原点相对于机床原点的偏置值,并,把该偏

3、置值通过参数设定的方式预置在机床参数数据库中,当工件原点预置好以后,便可用,G54 G00 X,Z,指令让刀具移到该预置工件坐标系中的任意,指定位置,G54,G59,方式在机床坐标系中直接设定工,件原点,与起刀点的位置无关,3,T,指令建立工件坐标系,越来越多的数控车床采用,T,指令建立工件坐标系,把对刀过程记录的坐标值输入到某刀偏表地址码中,如,01,地址号),则在编程中直接用指令,TXX01,即,可自动按机床坐标系的绝对偏置坐标关系建立起工件坐,标系,这种方式与,G54,预置的方式实质是一样的,只不过,不用去记录和计算预置的,X,Z,轴坐标,而是数控系统,自动计算这两个值,公制尺寸,英制尺

4、寸指令,公制与英制单位的换算关系为,1 mm 0.0394 in,1 in. = 25.4mm,注意,数控系统不同,公制,英制尺寸指令不同,FANUC,系统采,用,G21/G20,代码,SIEMENS,和,FAGOR,系统采用,G71/G70,代码,使用公制英制转换时,必须在程序开头独立的程序段中,指定上述,G,代码,然后才能输入坐标尺寸,三、基本加工指令,1,快速定位指令,G00,1,编程式格,G00 X,U,Z,W,_,式中,X,Z,为刀具移动的目标点坐标,2,功能,指令刀具从当前点,以数控系统预先调定的快进速度,修调倍率),快速移动到程序段所指令的下一个定位点,只要非切削的移動,通常使用

5、,G00,指令,如由机械原点快,速定位至切削起點,切削完成後,的,Z,軸退刀及,X,Y,軸的定位,等,以节省加工时間(只能用于工件外部的空程行走,2,注意事项,指令执行开始后,刀具沿着各个坐标方向同时,按参数设定的速度移动,最后减速到达终点,如图,a,所示,在各坐标方向上有可能不是同时到达终点。刀,具移动轨迹是几条线段的组合,不是一条直线。例,如,在,FANUC,系统中,运动总是先沿,45,角的直线,移动,最后再在某一轴单向移动至目标点位置,如,图,b,所示,编程人员应了解所使用的数控系统的刀具移动,轨迹情况,以避免加工中可能出现的碰撞,图,a,同时到达终点,图,b,单向移动至终点,8,0,9

6、0,6,3,0,X,Z,A,B,O,图,G00,指令运用,3,0,6,Z,X,绝对坐标编程为,G00 X30.0 Z6.0,相对坐标编程为,G00 U-50.0 W-84.0,G00,指令运动,由,A,点运动至,B,点的程序如下,A(80,90,B(30,6,2,直线插补指令,G01,1,编程式格,G01 X(U,Z(W,F,X,Z,为绝对编程时终点在工件坐标系中的坐标,U,W,为增量编程时终点相对于起点的位移量,F,合成进给速度,2,功能,三、基本加工指令,直线插补指令用于,直线或斜线运动,可使数控车床,沿,x,轴,z,轴方向执行单轴运动,也可以沿,x,z,平面内,任意斜率的直线运动,例,Z

7、,X,A,B,C,D,E,F,A(30,0,B(30,10,C(32,10,D(32,20,E(34,20,F(34,30,数控车床台阶轴加工编程,O1234,T0101,G00X100Z100,M03S400,G00X37Z0,G01X0F100;,车端面,X34,G01Z-30,G00X37,Z1,X32,G01Z-20,G00X37,数控车床台阶轴加工编程,Z1,X30,G01Z-10,G00X37,G00X100Z100,M05,M30,数控车床台阶轴加工编程,T01,01,一号刀、刀补,G00X100Z100,起刀点,M03S400,主轴正转,数控车床台阶轴加工编程,T01,01,一

8、号刀、刀补,G00X100Z100,起刀点,M03S400,主轴正转,G00X37Z0,接近工件,数控车床台阶轴加工编程,T01,01,一号刀、刀补,G00X100Z100,起刀,点,M03S400,主轴正转,G00X37Z0,接近工件,G01X0Z0F100,车端面,数控车床台阶轴加工编程,T01,01,一号刀、刀补,G00X100Z100,起刀点,M03S400,主轴正转,G00X37Z0,接近工件,G01X0Z0F100,车端面,G00Z1,右侧退,1mm,数控车床台阶轴加工编程,T01,01,一号刀、刀补,G00X100Z100,起刀点,M03S400,主轴正转,G00X37Z0,接近

9、工件,G01X0Z0F100,车端面,G00Z1,右侧退,1mm,X34,台阶,34,准备,数控车床台阶轴加工编程,G01X0Z0F100,车端,面,G00Z1,X34,G01Z-30,长度,30mm,数控车床台阶轴加工编程,G01X0Z0F100,车端,面,G00Z1,X34,G01Z-30,G00X37,数控车床台阶轴加工编程,G01X0Z0F100,车端,面,G00Z1,X34,G01Z-30,G00X37,Z1,数控车床台阶轴加工编程,X34,G01Z-30,G00X37,Z1,X32,数控车床台阶轴加工编程,X34,G01Z-30,G00X37,Z1,X32,G01Z-20,数控车床

10、台阶轴加工编程,X34,G01Z-30,G00X37,Z1,X32,G01Z-20,G00X37,数控车床台阶轴加工编程,X32,G01Z-20,G00X37,Z1,数控车床台阶轴加工编程,X32,G01Z-20,G00X37,Z1,X30,数控车床台阶轴加工编程,X32,G01Z-20,G00X37,Z1,X30,G01Z-10,数控车床台阶轴加工编程,X30,G01Z-10,G00X37,数控车床台阶轴加工编程,X30,G01Z-10,G00X37,G00X100Z100,M05,M30,数控车床加工的走刀路线,最短的空行程路线,粗加工(或半精加工)进给路线,精加工进给路线,特殊的进给路线

11、,1,最短的空行程路线,巧用起刀点。(图,a,巧设换(转)刀点,图,b,合理安排“回零”路线,执行“回零”指令,a,常用的粗加工进给路线。(图,a,大余量毛坯的阶梯切削进给路线,图,b,双向切削进给路线,图,c,b,2,粗加工(或半精加工)进给路线,3,精加工进给路线,完工轮廓的连续切削进给路线,在安排一刀或多刀进行的精加工进给路线时,其零件的,完工轮廓应由最后一刀连续加工而成,各部位精度要求不一致的精加工进给路线,若各部位精度相差不是很大时,应以最严的精度为准,连续走刀加工所有部位,若各部位精度相差很大,则精度接近的表面安排同一把,刀走刀路线内加工,并先加工精度较低的部位,最后再单,独安排精度高的部位的走刀路线,课堂小结,本节课学习的主要内容是数控车床

温馨提示

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

评论

0/150

提交评论