课题十一 数控铣---槽的编程与加工

上传人:wt****50 文档编号:50725981 上传时间:2018-08-10 格式:PPT 页数:42 大小:2.19MB
返回 下载 相关 举报
课题十一 数控铣---槽的编程与加工_第1页
第1页 / 共42页
课题十一 数控铣---槽的编程与加工_第2页
第2页 / 共42页
课题十一 数控铣---槽的编程与加工_第3页
第3页 / 共42页
课题十一 数控铣---槽的编程与加工_第4页
第4页 / 共42页
课题十一 数控铣---槽的编程与加工_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《课题十一 数控铣---槽的编程与加工》由会员分享,可在线阅读,更多相关《课题十一 数控铣---槽的编程与加工(42页珍藏版)》请在金锄头文库上搜索。

1、数控机床与数控编程技术单位:机电工程系濮阳职业技术学院1、数控机床开机后必须进行什么操作?2、数控机床开机后除了进行回参考点操作外 还要进行什么操作?3、试述对刀的操作过程。课题十一 数控铣-槽的编程与加工一、旧课复习一、旧课复习课题十一 数控铣-槽的编程与加工()功能:G92指令是规定工 件坐标系坐标原点(程序零 点)的指令。以刀具的当前 位置为参考点,建立的坐标 系。 ()格式:G92 X Y Z 图11-1 建立工件坐标系 G92X40.0Y20.0Z30.0(一)直槽的编程与加工1设置工件坐标系若刀具的当前点在A点:G92X40.0Y20.0Z30.0若刀具的当前点在点:G92X0Y0

2、Z0 ()说明:G92为非模态指令,一般放在一个零件程序的第一段课题十一 数控铣-槽的编程与加工说明坐标值x、y、z为刀具中心点在工件坐标系中 (相对于程序零点)的坐标。工件坐标系选取指令G54G59 (又称零点偏置)课题十一 数控铣-槽的编程与加工()功能:所谓零点偏置 就是在编程过程中进行 编程坐标系(工件坐标 系)的平移变换,使编 程坐标系的零点偏移到 新的位置。一般的数控系统可以 选择个空间坐标系, 如图,G54 G59编程时可以交替使用 图 工件零点偏置个空间坐标系都是以机床 坐标系原点为参考点建立的 。每个工件坐标系的原点在 机床坐标系中的坐标值就是 该坐标系的偏置值,如图 所示。

3、 ()注意:l使用G54-G59时,不用G92设 定坐标系。G54-G59和G92不 能混用。 lG54-G59为模态指令,可相互 注销,G54为缺省值。课题十一 数控铣-槽的编程与加工图 工件零点偏置课题十一 数控铣-槽的编程与加工()格式G90 X _ Y ZG91 X _ Y Z ()说明lG90:绝对值编程,每个编程坐标轴上的编程值是相对于程序原 点的。lG91:相对值编程,每个编程坐标轴上的编程值是相对于前一位 置而言的,该值等于沿轴移动的距离。lG90、G91为模态代码,G90为缺省值。lG90、G91出现在同一程序段中,则各自在指定的地方有效,这一 点和其他的同组G代码相比是一个

4、特殊点。绝对值G90与增量值G91例1:如图11-4所示,已知刀具中心轨迹为“ABC”,使用 绝对坐标方式与增量坐标方式时各动点的坐标分别为: G90时:A(10,10)、B(35,50)、C(90,50); G91时:B(25,40)、C(55,0) 若从A B编程时: G90 X35 Y50或 G91 X25 Y40或 G90 X35 G91 Y40课题十一 数控铣-槽的编程与加工图11-4 绝对、增量坐标(1)功能:刀具以快速移动速度,从刀具当前点移动到目标点。(2)格式:G00 X Y Z (3)说明:l机床的快速移动速度由系统内部的参数确定,也可以通过机床操 作面板的快速进给倍率开关

5、调节。lG00指令的运动轨迹不一定是直线,且移动速度非常快,应格外小 心,以免引起刀具、工件、夹具的干涉,常见的做法是将Z轴移动 到安全高度,在放心执行G00指令.常见G00轨迹如图11-5所示。课题十一 数控铣-槽的编程与加工4快速点位运动G00课题十一 数控铣-槽的编程与加工例2:如图11-5所示,使用 G00指令编程:要求刀具从A点快速 定位到D点。 从A D快速定位:G90 G00 X40 Y40或G91 G00 X40 Y40当X轴和Y轴的进给速度相同时,从A D的快速定位路径为 A D,即以折线的方式到达D点,而不是以直线方式从 A D图11-5 铣床G00轨迹 4直线插补G01

6、(1)功能:刀具以指定的 进给速度,从当前点沿 直线移动到目标点。 (2)格式:G01 X _ Y Z F 例:如图所示 ,刀具从A点直线插补 到B点。 G90 G01 X45 Y30 F100 或 G91 G01 X35 Y15 F100 课题十一 数控铣-槽的编程与加工图 直线插补每次加工开始时,自动处于G01状态;lX、Y、Z为目标点坐标值,可以用绝对值和增量值表示, F 为合成进给速度;l第一个G01指令,其后一定写上F 的数值;lG01也可以写成G1;lG01是模态代码,可由G0、 G0、 G0、 G功能注销。课题十一 数控铣-槽的编程与加工() 说明:刀具长度补偿可以使每把刀具都有

7、一个长度补偿值,如果刀具长度变换后,只需要变更长度补偿代码中的值即可。课题十一 数控铣-槽的编程与加工5刀具长度补偿G43、G44、G49()功能:(2)指令:G43 建立刀具长度正补偿G44 建立刀具长度负补偿G49 取消刀具长度补偿垂直与G17、G18、G19所选平面的轴受到长度补偿;H为长度补偿偏置号( H H), H的数值是偏置存储器地址, H中的数值是0,它的功能和G49的功能是相同的; G43、G44、G49为模态代码,可相互注销G43指令的结果是将偏置代码中的补偿值与Z轴指令的终点值相加作为Z轴的最终指令值,而G44指令的结果是用Z轴指令的终点值减去偏 置代码中的值作为Z轴的最终

8、指令值, 偏置号改变时,新的偏置值并不加到旧偏置值上,课题十一 数控铣-槽的编程与加工(3)格式:G00(G01) G43(G44) Z H G00(G01) G49(4)说明:有对刀仪的机床用户使用此方法比较方便,因为可以直接获得刀具的 长度值,将该值输入到对应的H中即可,这时工件坐标系Z向0点偏置 值即为它在机床坐标系的实际值。工件坐标系0点位于工件上表面上 ,它位于机床0点的下方,偏置值为负值,设主轴端面和零件表面的 距离是500,G54工件坐标系的Z轴偏置值Z=-500.0,设刀具长度为200, 即H01中存放的为200.0,那么指令结果为:G00G43H01Z0G00Z0 非引入长度

9、补偿功能课题十一 数控铣-槽的编程与加工(4)刀具长度补偿的设定方法设定方法一:刀具的补偿值即为刀具的长度值课题十一 数控铣-槽的编程与加工图刀具的补偿值即为刀具的长度值没有刀仪的机床用户,一般在机床上直接对刀,可采用此方法设定刀具的长度补偿如图所示:虽然工件坐标系相对于机床坐标原点有一段距离,我们仅把它作为向的编程零点,而设定工件坐标系时,将轴的偏置值设为,刀具的补偿值即为刀尖到向编辑零点的距离,即图中尺寸。课题十一 数控铣-槽的编程与加工设定方法二:刀具的补偿值即为刀尖到向编辑零点的距离课题十一 数控铣-槽的编程与加工图 补偿值为刀尖到向编辑零点的距离 若, () ,当执行下面程序段时,执

10、行结果为: ; ;刀具在工件表面位置课题十一 数控铣-槽的编程与加工第二种设定方法好处在于便于在机床上直接对刀,而且编程中遗漏了 指令,刀具处于远离工件表面的位置,即刀具处于图中的位 置,不宜造成加工失误。l例4:考虑刀具长度补偿, 编制图示零件的加工程序: 要求建立如图 所示的工件坐 标系,按箭头 所指示的路径 进行加工。课题十一 数控铣-槽的编程与加工l%1150 lG92X0Y0Z0 lG91G00X120Y80M03S600 lG43Z-32H01 lG01Z-21F300 lG04P2 lG00Z21 lX30Y-50 lG01Z-41 lG00Z41 lX50Y30 lG01Z-2

11、5 lG04P2 lG00G49Z57 lX-200Y-60M05M30课题十一 数控铣-槽的编程与加工6 案例分析如图所示槽形,进给速度设为F=100mm/min,主轴转速S=1000r/min, 用6的铣刀,试编写其加工程序。(工件零点选择在工件中心)课题十一 数控铣-槽的编程与加工图10案例程序1: 用绝对值指令编程课题十一 数控铣-槽的编程与加工程 序说说 明 O1212 N1 G90 G54 G00 X0 Y0 ; N2 G43 T01 H01; N3 M03 S1000; N4 G00 X-30 Y-25 Z1 ; N5 G01 Y25 Z-2 F50; N6 X30 F100;

12、N7 Y-25; N9 X-30 ; N10 G00 Z100; N11 X0 Y0 G49; N12 M05; N13 M02 程序名 设设置工件零件于O点 选择选择 刀具,建立刀具长长度补偿补偿 主轴轴正转转,转转速为为1000 r/min 刀具快速降至(-30,-25,1) 刀具斜线线下刀至Z-2mm处处 直线线插补补 直线线插补补 直线线插补补 刀具Z向快退 刀具回起刀点,取消长长度补偿补偿 主轴轴停转转 程序结结束 程序2:用增量值指令编程课题十一 数控铣-槽的编程与加工程 序说说 明O2222 N1 G90 G92 X0 Y0 Z100; N3 M03 S1000 N4 G00 X

13、20 Y20 Z2 ; N5 G91 G01 Z-5 F50; N6 Y30 F100; N7 X40; N8 Y-30; N9 X-40; N10 G90 G00 Z100; N11 X0 Y0 M05; N12 M02;程序名 设设置工件零件于O点 主轴轴正转转,转转速为为1000 r/min 刀具快速降至(20,20,2) 刀具工进进至深3mm处处 直线线插补补 直线线插补补 直线线插补补 直线线插补补 刀具Z向快退 刀具回起刀点,主轴轴停转转 程序结结束(二) 圆弧槽的编程与加工课题十一 数控铣-槽的编程与加工1.插补平面选择G17、 G18、G19 功能:该组指令用 于选择直线、圆弧

14、 插补的平面。G17选 择XY平面,G18选择 ZX平面,G19选择YZ 平面如图11-11所示 。机床默认G17,且 可省略。图11-11 插补平面选择 2圆弧插补G02、G03 (1)功能:使刀具从圆弧起 点,沿圆弧移动到圆弧 终点。G02为顺时针圆弧, G03为逆时针圆弧。 判断方法:从Z轴的正方向 往负方向看XY平面,由此 决定XY平面的“顺时”“ 逆时针”方向。其它平 面方法相同,如图11-12 所示。课题十一 数控铣-槽的编程与加工图11-12 插补平面选择 (2)格式: G17G02(G03) X_ _ R _ (I_ J_ )F_ G18G02(G03)_ X _ R_ (I_

15、 K_ ) F_ G1G02(G03) _ R_ (J _ K_ ) F_ 课题十一 数控铣-槽的编程与加工G17、G18、 G1为平面选择指令,在这里用来确定圆弧所在的平面。 X、后的数值是圆弧终点的坐标值,在G90时是圆弧终点的实际 坐标值,在G91方式下是终点相对于起点的增量值。 G02G03指令的选用如图3所示, G17时,圆弧在X平面, 沿轴的正方向向负看时,顺时针用G02,逆时针用G03。()说明:同理,在G1时,圆弧在X平面,沿轴的正方向向负看时,顺时 针用G02,逆时针用G03。在G1时,圆弧在平面,圆弧的顺逆也 是这样判别。课题十一 数控铣-槽的编程与加工图11-13 不同平面的G02与G03选择 l圆弧编程有两种方法: R 和I 、J 、K,其中R为圆弧的半径 ,如果一个程序段中,R 和I 、J 、K都指令,则R有效, I 、J 、K无效。用R编程比较简 单但应注意:使用R指令编程

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号