合工大数控课件2.5铣床编程_第1页
合工大数控课件2.5铣床编程_第2页
合工大数控课件2.5铣床编程_第3页
合工大数控课件2.5铣床编程_第4页
合工大数控课件2.5铣床编程_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、2022-3-52.5 数控铣床程序编制数控铣床程序编制一一 数控铣床常用指令数控铣床常用指令二二 刀具补偿刀具补偿三三 固定循环固定循环四四 手工编程举例手工编程举例(铣床编程铣床编程) 2022-3-5注意:铣床中注意:铣床中X轴不再是直径轴不再是直径.例:刀具由原点按顺序向例:刀具由原点按顺序向1、2、3点移动时用点移动时用G90、G91指指令编程。令编程。 1 2 3 X Y O 20 40 60 15 25 45 %0001 N1 G92 X0 Y0 N2 G90G01X20 Y15 N3 X40 Y45 N4 X60 Y25 N5 X0 Y0 N6 M30 G90%0002 N1G

2、91G01X20 Y15 N2 X20 Y30 N3 X20 Y-20 N4 X-60 Y-25 N5 M30 G91编程 2022-3-5说明:说明:1、G00 一般用于加工前快速定位或加工后快速退刀。一般用于加工前快速定位或加工后快速退刀。2、为避免干涉,通常的做法是:、为避免干涉,通常的做法是:不轻易三轴联动不轻易三轴联动。一般先移动一个轴,再在其它两轴构成的面内联动。一般先移动一个轴,再在其它两轴构成的面内联动。如:如:进刀时进刀时,先在安全高度,先在安全高度Z上,移动(联动)上,移动(联动)X、Y 轴,再下移轴,再下移Z轴到工件附近。轴到工件附近。 退刀时退刀时,先抬,先抬Z轴,再移

3、动轴,再移动X-Y轴。轴。 2022-3-5二二 数控铣床刀具补偿数控铣床刀具补偿1、数控铣床刀具补偿的含义 在数控铣床上,由于程序所控制的刀具刀位点的轨迹和实际刀具切削刃口切削出的形状并不重合,它们在尺寸大小上存在一个刀具半径和刀具长短的差别,为此就需要根据实际加工的形状尺寸算出刀具刀位点的轨迹坐标,据此来控制加工。 2022-3-52、数控铣床刀具补偿类型刀具半径补偿: 补偿刀具半径对工件轮廓尺寸的影响.刀具长度补偿: 补偿刀具长度方向尺寸的变化.l 3、刀具补偿的方法、刀具补偿的方法l人工预刀补:人工计算刀补量进行编程人工预刀补:人工计算刀补量进行编程l机床自动刀补:数控系统具有刀具补偿

4、功能。机床自动刀补:数控系统具有刀具补偿功能。 2022-3-54、刀具半径补偿功能、刀具半径补偿功能l1)刀具半径补偿的作用)刀具半径补偿的作用在数控铣床上进行轮廓铣削时,由于刀具半径的在数控铣床上进行轮廓铣削时,由于刀具半径的存在,刀具中心轨迹与工件轮廓不重合。存在,刀具中心轨迹与工件轮廓不重合。人工计算刀具中心轨迹编程,计算相当复杂,且人工计算刀具中心轨迹编程,计算相当复杂,且刀具直径变化时必须重新计算,修改程序。刀具直径变化时必须重新计算,修改程序。当数控系统具备刀具半径补偿功能时,数控编程当数控系统具备刀具半径补偿功能时,数控编程只需按工件轮廓进行,数控系统自动计算刀具中只需按工件轮

5、廓进行,数控系统自动计算刀具中心轨迹,使刀具偏离工件轮廓一个半径值,即进心轨迹,使刀具偏离工件轮廓一个半径值,即进行刀具半径补偿。行刀具半径补偿。 2022-3-5l分为三步:分为三步:l1、刀补的建立:、刀补的建立:在刀具从起点在刀具从起点接近工件时,刀心轨迹从与编接近工件时,刀心轨迹从与编程轨迹重合过度到与编程轨迹程轨迹重合过度到与编程轨迹偏离一个偏置量的过程。偏离一个偏置量的过程。l2、刀补进行:、刀补进行:刀具中心始终与刀具中心始终与变成轨迹相距一个偏置量直到变成轨迹相距一个偏置量直到刀补取消。刀补取消。l3、刀补取消:、刀补取消:刀具离开工件,刀具离开工件,刀心轨迹要过渡到与编程轨迹

6、刀心轨迹要过渡到与编程轨迹重合的过程。重合的过程。刀 心 轨 迹法 向 刀 补 矢 量编 程 轨 迹刀 补 引 入刀 补 进 行 中202010501050刀 补 矢 量刀 补 取 消刀 心 轨 迹编 程 轨 迹B功 能 刀 补XYC功 能 刀 补aa90自 动 插 入刀 补 路 径处 理 尖 角人 工 增 加G 39指 令2)刀具半径补偿的过程)刀具半径补偿的过程 2022-3-53)刀具半径补偿指令)刀具半径补偿指令刀具半径补偿G41,G42,G40v格式:格式:X Y X Z Y Z DG17G18 G19 G41G42G00G01执行刀补执行刀补X Y X Z Y Z G40G00G0

7、1取消刀补取消刀补X X、Y Y 、Z Z 值是建立补偿直线段的值是建立补偿直线段的终点坐标值终点坐标值; D D 为刀补号地址,用为刀补号地址,用D00D00D99D99来指定,它用来调用内来指定,它用来调用内 存中刀具半径补偿的数值。存中刀具半径补偿的数值。 2022-3-5l指令的几点说明:指令的几点说明:l(1)、)、G41刀径左补偿,刀径左补偿, G42刀径右补偿。刀径右补偿。刀补位置的左右应是顺着编程轨迹前进的方向进行判断的。刀补位置的左右应是顺着编程轨迹前进的方向进行判断的。 G40为取消刀补。为取消刀补。 在前进方向 右侧补偿 补偿量 刀具旋转方向 刀 具 前 进 方 向 (b

8、) 补偿量 刀具旋转方向 刀 具 前 进 方 向 (a) 刀具补偿方向 (a)左刀补 (b)右刀补 顺铣顺铣逆铣逆铣 2022-3-5l(2)、在进行刀径补偿前,必须用)、在进行刀径补偿前,必须用G17或或G18、G19指指定刀径补偿是在哪个平面上进行。平面选择的切换必须在定刀径补偿是在哪个平面上进行。平面选择的切换必须在补偿取消的方式下进行,否则将产生报警。补偿取消的方式下进行,否则将产生报警。 l(3)、刀补的引入和取消要求应在)、刀补的引入和取消要求应在G00或或G01程序段程序段 ,不要在不要在G02/G03程序段上进行。程序段上进行。l(4)、当刀补数据为负值时,则)、当刀补数据为负

9、值时,则G41、G42功效互换。功效互换。l(5)、)、G41、G42指令不要重复规定,否则会产生一种指令不要重复规定,否则会产生一种特殊的补偿。特殊的补偿。l(6)、)、 2022-3-5l4)刀具半径补偿应用)刀具半径补偿应用l 利用同一个程序、同一把刀具,通过设置利用同一个程序、同一把刀具,通过设置不同不同大小的刀具补偿半径值大小的刀具补偿半径值而逐步减少切削余量的方而逐步减少切削余量的方法来达到粗、精加工的目的。法来达到粗、精加工的目的。 BACDCDAB刀补取消算出点A.B.C.D的坐标,按这些点编程。再加上刀补引入和刀补取消的指令按轮廓ABCD编程人工预刀补编程机床自动刀补刀补引入

10、R r=R +dd粗加工刀心轨迹精加工刀心轨迹粗加工刀补半径R粗铣实用刀具半径精铣刀具及刀补半径R精加工余量dG42编程轨迹刀心轨迹G41编程轨迹刀心轨迹(a)(b)(c) 2022-3-55 5、刀具长度补偿、刀具长度补偿l1)刀具长度补偿的作用:刀具长度补偿的作用:用于刀具轴向用于刀具轴向(Z(Z向向) )的补偿的补偿. .使刀具在轴向的实际位移量比程序给定值增加或使刀具在轴向的实际位移量比程序给定值增加或减少一个偏置量减少一个偏置量. .刀具长度尺寸变化时,可以在不改动程序的情况刀具长度尺寸变化时,可以在不改动程序的情况下,通过改变偏置量达到加工尺寸下,通过改变偏置量达到加工尺寸. .利

11、用该功能,还可在加工深度方向上进行分层铣利用该功能,还可在加工深度方向上进行分层铣削,即通过改变刀具长度补偿值的大小,通过多削,即通过改变刀具长度补偿值的大小,通过多次运行程序而实现。次运行程序而实现。 2022-3-5l2)刀具长度补偿的方法刀具长度补偿的方法将不同长度刀具通过对刀操作获取差值。将不同长度刀具通过对刀操作获取差值。通过通过MDI方式将刀具长度参数输入刀具参数表。方式将刀具长度参数输入刀具参数表。执行程序中刀具长度补偿指令。执行程序中刀具长度补偿指令。 2022-3-5三、固定循环的基本动作六个动作组成:六个动作组成:动作动作1x轴和轴和y轴定位:轴定位: 使刀具快速定位到孔加

12、工的位置。使刀具快速定位到孔加工的位置。动作动作2快进到快进到R点:点: 刀具自起始点快速进给到刀具自起始点快速进给到R点。点。动作动作33孔加工:以切削进给的方式执行孔孔加工:以切削进给的方式执行孔 加工的动作。加工的动作。(Z(Z点)点)动作动作44孔底动作:包括暂停、主轴准停、孔底动作:包括暂停、主轴准停、 刀具移动等动作。刀具移动等动作。动作动作55返回到返回到R R点:继续加工其它孔时,点:继续加工其它孔时, 安全移动刀具。安全移动刀具。动作动作66返回起始点:孔加工完成后一般应返回起始点:孔加工完成后一般应 返回返回起始点。起始点。 2022-3-5四四 编程举例编程举例 2022-3-5O0001N00 M03 M08

温馨提示

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

评论

0/150

提交评论