加工中心编程培训课件

上传人:文**** 文档编号:250579619 上传时间:2024-11-03 格式:PPT 页数:50 大小:1.20MB
返回 下载 相关 举报
加工中心编程培训课件_第1页
第1页 / 共50页
加工中心编程培训课件_第2页
第2页 / 共50页
加工中心编程培训课件_第3页
第3页 / 共50页
点击查看更多>>
资源描述
,Click to edit Master title style,Click to edit Master text stylesgood1,Second levelgood2,Third levelgood3,Fourth levelgood4,Fifth levelgood5,数控加工中心编程培训,GDGM,2005,*,挖掘机事业部,*,数控加工中心编程培训,GDGM,2005,Click to edit Master title style,Click to edit Master text stylesgood1,Second levelgood2,Third levelgood3,Fourth levelgood4,Fifth levelgood5,数控加工中心编程培训,GDGM,2005,Click to edit Master title style,Click to edit Master text stylesgood1,Second levelgood2,Third levelgood3,Fourth levelgood4,Fifth levelgood5,*,*,数控加工中心编程培训,GDGM,2005,Click to edit Master title style,Click to edit Master text stylesgood1,Second levelgood2,Third levelgood3,Fourth levelgood4,Fifth levelgood5,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,二级,三级,四级,五级,*,数控加工中心编程培训,数控加工中心编程培训,单元一 加工中心编程基础,单元二 加工中心编程指令,单元三 加工中心编程实例,2,单元一 加工中心编程基础单元二 加工中心编程指令,单元一 加工中心编程基础,一,、,加工中心的坐标系,二、刀具参数设定,三,、,加工工艺基础,3,单元一 加工中心编程基础一、加工中心的坐标系二、刀具参,单元一 加工中心编程基础,一,、,加工中心的坐标系,如图9-1所示的立式加工中心有,X、Y、Z,三个直线坐标轴,回转工作台的回转轴为,C,轴,主轴的回转轴为,A,轴(绕,X,轴回转),这样构成了五个坐标轴的加工中心。,图9-1 立式加工中心坐标系,4,单元一 加工中心编程基础一、加工中心的坐标系如图9-1,单元一 加工中心编程基础,三,、,加工工艺基础,(一)加工工序的划分,(二)工件的装卡方式,(三)选择走刀路线,(四)加工刀具选择,(五)切削用量的确定,5,单元一 加工中心编程基础三、加工工艺基础(一)加工工序,单元二 加工中心编程指令,一,、,与坐标系有关的指令,二,、,切削用量,三,、,换刀指令,四,、,基本运动指令,五,、,刀具补偿,六,、,固定循环,七,、,图形变换功能,6,单元二 加工中心编程指令一、与坐标系有关的指令二、切削,单元二 加工中心编程指令,一,、,与坐标系有关的指令,1,、,机床原点和工件原点及其设定,2,、,工件原点的绝对设定指令,G92,3,、,尺寸单位,G20、G21,4,、,绝对值编程与增量编程,G90、G91,5,、,平面选择,G17、G18、G19,7,单元二 加工中心编程指令一、与坐标系有关的指令1、机床,单元二 加工中心编程指令,1,、,机床原点和工件原点及其设定,图9-2 机床原点与机床参考点,机床坐标系原点(也称为机床零点),一般设在机床最大加工范围内平面的左前角,如图9-2所示。,为了编程方便,编程人员可在工件的适当位置上确定工件原点(即编程原点)。当工件安装在机床上之后、进行加工之前,必须建立工件原点与机床原点之间的关系,一般用,G54G59,指令来分别表示不同工件的工件原点,,G54G59,实际上是6个存储器的地址,其中存储了6个工件原点到机床原点的坐标尺寸,如图9-3所示。,机床原点,M,坐标系3(,G56),O,X,Y,Z,Z,Y,X,O,坐标系2(,G55),坐标系1(,G54),O,X,Y,Z,图9-3 工件坐标原点的设定,8,单元二 加工中心编程指令1、机床原点和工件原点及其设定,单元二 加工中心编程指令,2,、,工件原点的绝对设定指令,G92,G92,用于在工件坐标系中设定新的工件坐标原点。,15,10,Y,Y,X,X,图9-4,G92,设定新的工件坐标原点,9,单元二 加工中心编程指令2、工件原点的绝对设定指令G9,单元二 加工中心编程指令,3,、,尺寸单位,G20、G21,用,G20,表示以英寸为单位编程,用,G21,表示以毫米(公制)为单位编程,两者都是模态代码,可互相取代,,G20、G21,必须在程序前设定,用单独的程序段指定,当电源开时,,CNC,的状态与电源关前一样。,10,单元二 加工中心编程指令3、尺寸单位G20、G21,单元二 加工中心编程指令,4,、,绝对值编程与增量编程,G90、G91,G90,表示绝对值编程,此时刀具运动的位置坐标是从工件原点算起的。,G91,表示增量值编程,此时编程的坐标值表示刀具从所在点出发移动的数值,正、负号表示从所在点移动的方向。,G90,和,G91,都是模态代码,可互相取代。,11,单元二 加工中心编程指令4、绝对值编程与增量编程G90,单元二 加工中心编程指令,5,、,平面选择,G17、G18、G19,当进行圆弧切削(,G02、G03),或刀具补偿(,G41、G42),时,必须先确定切削平面的位置。,G17,表示切削平面为,X、Y,轴所形成的平面;,G18,表示切削平面为,X、Z,轴所形成的平面;,G19,表示切削平面为,Y、Z,轴所形成的平面。,12,单元二 加工中心编程指令5、平面选择G17、G18、G,单元二 加工中心编程指令,二,、,切削用量,(一)主轴转速,主轴转速用,S,表示,如主轴转速为1000,r/min,,则可写为,S1000。,(二)主轴旋转方向,M03,表示主轴顺时针旋转,,M04,表示主轴逆时针旋转,这两个,M,指令规定在该程序段开始时执行。,M05,表示主轴停止旋转运动,该指令在该程序段的最后执行。,(三)进给速度和进给量,G94,表示进给速度,单位是,mm/min(,或,in/min)。G95,表示进给量,单位是,mm/rev(,或,in/rev)。,两者都是模态指令,可互相取代,对加工中心机床,开机后,G94,自动生效。,进给速度、进给量用,F,表示。当,G94,有效时,程序中出现,F100,,表示进给速度为100,mm/min。,当,G95,有效时,程序中出现,F1.5,,表示进给量为1.5,mm/rev。,13,单元二 加工中心编程指令二、切削用量(一)主轴转速(二,单元二 加工中心编程指令,三,、,换刀指令,换刀一般包括选刀指令(,T),和换刀动作指令(,M06)。,选刀指令用,T,表示,其后是所选刀具的刀具号。如选用2号刀,写为,“,T02,”,。T,指令的格式为,T,,表示允许有两位数,即刀具最多允许有99把。,M06,是换刀动作指令,数控装置读入,M06,代码后,送出并执行,M05,等信息,接着换刀机构动作,完成刀具的自动转换。,14,单元二 加工中心编程指令三、换刀指令 换刀一般包,单元二 加工中心编程指令,四,、,基本运动指令,1、快速定位,G00,2、直线插补,G01,3,、,圆弧插补,G02、G03,15,单元二 加工中心编程指令四、基本运动指令1、快速定位G,单元二 加工中心编程指令,3,、,圆弧插补,G02、G03,G02,为刀具沿顺时针走刀切削圆弧。,G03,为刀具沿逆时针走刀切削圆弧。,格式:,图9-5,I、J、K,增量值,1,、2 ,16,单元二 加工中心编程指令3、圆弧插补G02、G03,单元二 加工中心编程指令,3,、,圆弧插补,G02,、G03,在已知圆弧的起点和终点的情况下,用半径编程,按几何作图会出现两段圆弧,如图9-6所示。,圆弧1编程:,G90 G17 G02 X50 Y28 R22 F120,圆弧2编程:,G90 G17 G02 X50 Y28 R-22 F120,对于整圆,其起点和终点重合,用,R,编程无法定义,只能用圆心坐标编程。图9-7所示圆的编程为:,G90 G17 G02 I-40 J0 F150。,图9-6,R,+,和,R,-,编程 图9-7 整圆编程, 1、,2,17,单元二 加工中心编程指令3、圆弧插补G02、G03,单元二 加工中心编程指令,五,、,刀具补偿,1、刀具长度补偿,(,1,)刀具长度补偿的概念,(,2,)长度补偿值的获取方法,(,3,)刀具长度补偿偏置设置,(,4,)建立长度补偿,(,5,)取消长度补偿,(,6,)长度补偿的特殊情况,2、刀具半径补偿,(,1,)建立刀具半径补偿指令,(,2,)取消刀具补偿指令,(,3,)刀具半径补偿的其它用途,(,7,)实例,(,0,)概述,18,单元二 加工中心编程指令五、刀具补偿1、刀具长度补偿(,单元二 加工中心编程指令,(,1,)刀具长度补偿的概念,刀具长度补偿值是当前刀具与标准刀具的长度差值,如图9-8所示。,图9-8 刀具长度补偿值,19,单元二 加工中心编程指令(1)刀具长度补偿的概念刀具长,单元二 加工中心编程指令,五,、,刀具补偿,(,2,)长度补偿值的获取方法,通过试切法,可获得当前刀具的长度补偿值。,在机床坐标系(,H00),状态,分别使标准刀和当前刀轻微碰到坯料上表面,记下其,Z,坐标值,Z,0,和,Z,i,,,则当前刀的长度补偿值为,L,i,= Z,i,-Z,0,,,如图9-9所示。,在图9-9所示的机床坐标系(,H00),状态下,标准刀和当前刀分别轻微碰到坯料的上表面,获得,CRT,动态坐标,Z,0,和,Z,i,,,其值均小于0。图9-9所示当前刀的长度补偿值为,L,i,=Z,i,-Z,0,0,,即当前刀比标准刀短。,图9-9 一种试切对刀方法,20,单元二 加工中心编程指令五、刀具补偿(2)长度补偿值的,单元二 加工中心编程指令,五,、,刀具补偿,(,3,)刀具长度补偿偏置设置,刀具长度补偿是用来补偿刀具长度差值的,当实际刀具长度与编程的标准刀具长度不一致时,可以通过刀具的长度补偿功能实现对刀具长度差值的补偿,只要将实际刀具长度与编程的标准刀具长度之差作为偏置值存入刀具参数存储器中即可。,21,单元二 加工中心编程指令五、刀具补偿(3)刀具长度补偿,单元二 加工中心编程指令,五,、,刀具,补偿,(,4,)建立长度补偿,格式,:,G43/G44 Z_ H_,G43/G44 H_,说明:(1),G43,为长度正向补偿;,G44,为长度负向补偿。,(2)机床通电后,其自然状态为取消长度补偿。,(3)偏置号为,H00H32,或,H00H64。,(4)H00,的偏置量固定为0。,(5)长度补偿仅对,Z,坐标起作用。,22,单元二 加工中心编程指令五、刀具补偿(4)建立长度补偿,单元二 加工中心编程指令,五,、,刀具补偿,(,5,)取消长度补偿,格式:,G49,说明:取消长度补偿,除用,G49,指令外,也可以用,H00,的办法。机床通电后,其自然状态为,G49。,23,单元二 加工中心编程指令五、刀具补偿(5)取消长度补偿,单元二 加工中心编程指令,五,、,刀具补偿,(,6,)长度补偿的特殊情况,有的加工中心在绝对值指令(,G90),中,当指定的移动量为0时,虽然该程序段同时指定了偏置量,但机床仍然不移动;但在,G91,状态时,则按表9-1方式运动。有的加工中心无论在,G90,还是在,G91,状态,当指定移动量为0时,若程序段同时指定了偏置量,机床将按表9-1方式运动;也有的加工中心无论在,G90,还是,G91,状态,当指定移动量为0时,无论程序段中是否指定了偏置量,机床都不会运动。,表9-1 移动量(补偿量为10.1,偏置号为,H01),NC,指令,G43 G01 Z0 H01,G43 G01 Z-0 H01,G44 G01 Z0 H01,G44 G01 Z-0 H01,移动量,Z10.1,Z-10.1,Z-10.1,Z10.1,24,单元二 加工中心编程指令五、刀具补偿(6)长度补偿的特,单元二 加工中心编程指令,五,、,刀具补偿,(,7,)实例,【例9-1】加工图9-10所示的三条槽,槽深均为2,mm,,用刀具长度补偿指令编程,。,图9-10 刀具长度补偿应用实例,25,单元二 加工中心编程指令五、刀具补偿(7)实例【例9-,单元二 加工中心编程指令,五,、,刀具补偿,(,0,)概述,刀具半径补偿一般是指铣刀中心轨迹与工件的实际尺寸之间的距离,且采用半径补偿的方式来设定,补偿量为刀具半径值。如图9-11所示,图样上的尺寸是零件轮廓尺寸,程序按轮廓尺寸来编制,而计算机根据刀具半径的数值自动计算,控制刀具中心向外移动一个刀具半径,r,后沿虚线移动。这样更换刀具或刀具破损后,只需改变刀具半径补偿值,仍可用原来的程序进行加工。,图9-11 刀具半径补偿,26,单元二 加工中心编程指令五、刀具补偿(0)概述,单元二 加工中心编程指令,五,、,刀具补偿,1,)建立刀具半径补偿指令,格式:,G41/G42 G01 _ _ F_,其中,、,为,X、Y、Z,中的任意一根轴。,F,为进给速度。,V,V,G41,G42,工件,图9-12,G41,与,G42,图9-13 偏差不合理造成的轨迹偏差,表9-3,D,代码的数据正、负符号,+(正),-(负),G41,往前进左方偏置,往前进右方偏置,G42,往前进右方偏置,往前进左方偏置,27,单元二 加工中心编程指令五、刀具补偿1)建立刀具半径补,单元二 加工中心编程指令,五,、,刀具补偿,(,2,)取消刀具补偿指令,格式:,G40 G01 _ _ F_,说明:系统刚接通或执行过,“,复位,”,动作及程序终结(,M02,或,M30),时,半径补偿均处于取消状态。此时刀具中心轨迹与编程轨迹一致。一个程序中,在程序终结之前,必须用,G40,指令来取消刀具半径补偿方式,否则在程序结束后,刀具将偏离编程终点一个向量值的距离。,28,单元二 加工中心编程指令五、刀具补偿(2)取消刀具补偿,单元二 加工中心编程指令,五,、,刀具补偿,(,3,)刀具半径补偿的其它用途,如果人为地让刀具中心与工件轮廓相距的不是一个刀具半径,则可以用来处理粗、精加工问题。刀具补偿值的输入,在粗加工时输入刀具和精加工余量,而在精加工时只输入刀具半径,这样粗、精加工就可以用同一程序。,29,单元二 加工中心编程指令五、刀具补偿(3)刀具半径补偿,单元二 加工中心编程指令,六,、,固定循环,1,、,固定循环功能概述,2,、,固定循环指令,3,、,固定循环中重复次数的使用方法,30,单元二 加工中心编程指令六、固定循环1、固定循环功能概,单元二 加工中心编程指令,六,、,固定循环,1,、,固定循环功能概述,(,1,)固定循环指令,(,2,)固定循环的动作组成,(,3,)固定循环的代码组成,(,4,)固定循环指令组的书写格式,31,单元二 加工中心编程指令六、固定循环1、固定循环功能概,单元二 加工中心编程指令,六,、,固定循环,1,、,固定循环功能概述,(,1,)固定循环指令,G,代码,加工行程(-,Z),孔底动作,返回行程(+,Z),用途,G73,继续进给,快速进给,高速深孔往复排屑钻,G74,切削进给,主轴正转,切削进给,攻左螺纹,G76,切削进给,主轴定向、刀具移位,快速进给,精镗,G80,-,-,-,取消操作,G81,切削进给,快速进给,钻孔,G82,切削进给,暂停,快速进给,钻孔,G83,继续进给,快速进给,深孔排屑钻,G84,切削进给,主轴反转,切削进给,攻右螺纹,G85,切削进给,切削进给,镗削,G86,切削进给,主轴停止,切削进给,镗削,G87,切削进给,刀具移位、主轴启动,快速进给,背镗,G88,切削进给,暂停、主轴停止,手动操作后快速返回,镗削,G89,切削进给,暂停,切削进给,镗削,32,单元二 加工中心编程指令六、固定循环1、固定循环功能概,单元二 加工中心编程指令,六,、,固定循环,1,、,固定循环功能概述,(,2,)固定循环的动作组成,如图9-14所示,固定循环一般由下述6个动作组成:,图9-14固定循环的动作组成,33,单元二 加工中心编程指令六、固定循环1、固定循环功能概,单元二 加工中心编程指令,六,、,固定循环,1,、,固定循环功能概述,(,3,)固定循环的代码组成,组成一个固定循环,要用到以下三组,G,代码:,(1),数据格式代码:,G90、G91。,(2),返回点代码:,G98(,返回初始点)、,G99(,返回,R,点)。,(3),孔加工方式代码:,G73G89。,在使用固定循环编程时,一定要在前面程序段中指定,M03(,或,M04),,使主轴启动。,34,单元二 加工中心编程指令六、固定循环1、固定循环功能概,单元二 加工中心编程指令,六,、,固定循环,1,、,固定循环功能概述,(,4,)固定循环指令组的书写格式,格式:,G X_ Y_ Z_ R_ Q_ P_ F_ L_,35,单元二 加工中心编程指令六、固定循环1、固定循环功能概,单元二 加工中心编程指令,六,、,固定循环,2,、,固定循环指令,(,1,)高速深孔往复排屑钻,G73,(,2,)攻左旋螺纹,G74,(,3,)钻孔,G81,(,4,)钻孔,G82,(,5,)精镗,G76,(,6,)镗削,G88,(,7,)深孔排屑,G83,(,8,)攻右旋螺纹,G84,(,9,)镗削,G85,(,10,)镗削,G86,(,11,)镗削,G89,36,单元二 加工中心编程指令六、固定循环2、固定循环指令(,单元二 加工中心编程指令,六,、,固定循环,2,、,固定循环指令,(,1,)高速深孔往复排屑钻,G73,格式,:,G73 X_ Y,_,Z,_,R,_,Q_ F_,其动作示意如图9-15所示。,说明:,(1)图中的,d,值由参数设定。,(2)图中带箭头的虚线表示快进,带箭头的实线表示切削进给(以下各图相同)。,Z,点,d,d,d,Q,Q,Q,初始点,R,点,G99,返回点,G98,返回点,图9-15,G73,循环,37,单元二 加工中心编程指令六、固定循环2、固定循环指令(,单元二 加工中心编程指令,六,、,固定循环,2,、,固定循环指令,(,2,)攻左旋螺纹,G74,格式,:,G74 X_ Y_ Z_ R_ F_,其动作示意如图9-16所示。,说明:面对主轴看主轴的旋转方向,,CW,为主轴顺时针旋转, 而,CCW,为主轴顺时针旋转(相当于习惯说法的,“,主轴反转,”,)。,主轴,CW,主轴,CCW,G98,返回点,G99,返回点,R,点,初始点,图9-16,G74,循环,38,单元二 加工中心编程指令六、固定循环2、固定循环指令(,单元二 加工中心编程指令,六,、,固定循环,2,、,固定循环指令,(,3,)钻孔,G81,格式,:,G81 X_ Y_ Z_ R_ F_,其动作示意如图9-17所示。,初始点,R,点,G99,返回点,G98,返回点,图9-17,G81,循环,39,单元二 加工中心编程指令六、固定循环2、固定循环指令(,单元二 加工中心编程指令,六,、,固定循环,2,、,固定循环指令,(,4,)钻孔,G82,格式,:,G82 X_ Y_ Z_ R_ P_ F_,说明:与,G81,动作轨迹一样,仅在孔底增加了,“,暂停,”,时间,以得到准确的孔深尺寸。,40,单元二 加工中心编程指令六、固定循环2、固定循环指令(,单元二 加工中心编程指令,六,、,固定循环,2,、,固定循环指令,(,5,)精镗,G76,格式,:,G76 X_ Y_ Z_ R_ Q_ P_ F_,其动作示意如图9-18所示。,初始点,R,点,P,点,图9-18,G76,循环,41,单元二 加工中心编程指令六、固定循环2、固定循环指令(,单元二 加工中心编程指令,六,、,固定循环,2,、,固定循环指令,(,6,)镗削,G88,格式:,G88 X_ Y_ Z_ Q_ R_ P_ F_,其动作示意如图9-19所示。,R,点,初始点,P,点,图9-19,G88,循环,42,单元二 加工中心编程指令六、固定循环2、固定循环指令(,单元二 加工中心编程指令,六,、,固定循环,2,、,固定循环指令,(,7,)深孔排屑,G83,格式:,G83 X_ Y_ Z_ Q_ R_ F_,其动作示意如图9-20所示。,初始点,R,点,G99,返回点,G98,返回点,Z,点,d,d,Q,Q,Q,图9-20,G83,循环,43,单元二 加工中心编程指令六、固定循环2、固定循环指令(,单元二 加工中心编程指令,六,、,固定循环,2,、,固定循环指令,(,8,)攻右旋螺纹,G84,格式:,G84 X_ Y_ Z_ R_ F_,说明:与,G74,类似,但主轴旋转方向相反,攻右旋螺纹。,44,单元二 加工中心编程指令六、固定循环2、固定循环指令(,单元二 加工中心编程指令,六,、,固定循环,2,、,固定循环指令,(,9,)镗削,G85,格式:,G85 X_ Y_ Z_ R_ F_,说明:与,G81,类似,但返回行程中,从,ZR,段为切削进给。,45,单元二 加工中心编程指令六、固定循环2、固定循环指令(,单元二 加工中心编程指令,六,、,固定循环,2,、,固定循环指令,(,10,)镗削,G86,格式:,G86 X_ Y_ Z_ R_ F_,说明:与,G81,类似,但进给到孔底后,主轴停止,返回到,R,点(,G99),或初始点(,G98),后主轴再重新启动。,46,单元二 加工中心编程指令六、固定循环2、固定循环指令(,单元二 加工中心编程指令,六,、,固定循环,2,、,固定循环指令,(,11,)镗削,G89,格式,:,G89 X_ Y_ Z_ R_ P_ F_,说明:与,G85,类似,从,ZR,为切削进给,但在孔底时有暂停动作。,47,单元二 加工中心编程指令六、固定循环2、固定循环指令(,单元二 加工中心编程指令,六,、,固定循环,3,、,固定循环中重复次数的使用方法,在固定循环指令最后,用,L,地址指定重复次数。在增量方式(,G91),中,如果有孔间距相同的若干个相同孔,采用重复次数来编程是很方便的。,采用重复次数来编程时,要采用,G91、G99,方式。,当指令为,G81X50.0Z-20.0R-10.0L6F200,时,其运动轨迹如图9-21所示。,图9-21 重复次数的使用,48,单元二 加工中心编程指令六、固定循环3、固定循环中重复,单元二 加工中心编程指令,七,、,图形变换功能,(一)图形放大、缩小(,G50、G51),该指令需单独编在一个程序段中。,格式,:,G51 I_ J_ K_ P_,其中,I、J、K,为缩放比例中心的,X、Y、Z,坐标值(绝对坐标值);,P,为放大、缩小比例值。,G50,为取消缩放比例指令。,(二)图形旋转(,G68、G69),使用此功能可以使图形旋转一定的角度。,格式:,G68 _ _ P_,其中,、,为旋转中心的坐标值;,P,为旋转角度,-360,P360,,逆时针方向为正值。,G69,为图形旋转取消指令。,(三)镜像加工,格式:,G24 X_ Y_ Z_ A_ B_ C_ U_ V_ W_,G25 X_ Y_ Z_ A_ B_ C_ U_ V_ W_,G24,建立镜像,由指定坐标轴后的坐标值指定镜像位置,,G25,指令用于取消镜像。,49,单元二 加工中心编程指令七、图形变换功能(一)图形放大,此课件下载可自行编辑修改,供参考!,感谢您的支持,我们努力做得更好!,此课件下载可自行编辑修改,供参考!,50,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!