欢迎来到天天文库
浏览记录
ID:55649169
大小:3.79 MB
页数:32页
时间:2020-05-22
《数控编程与操作―数控铣削加工过程.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、«数控编程与操作»复习回顾G00、G01、G02/G03的功能、格式和使用方法例:按图示走刀路线(按轮廓编程),铣削工件外轮廓,试编制加工程序。复习回顾G00Z5X0Y0Z50M05M30%0006G17G90G54G00X0Y0M03S800Z5X60Y30G01Z–27F200Y80F120G03X100Y120R40G01X180Y60G02X160Y40R20G01X50复习回顾问题2:编程轨迹和刀具中心是否一致?问题1:按照图示加工零件的尺寸是否合格?问题3:按刀具中心轨迹编程可以解决问题?那么,怎样才能按照零件轮廓编程加工出合格产品呢?刀具半径补偿功能G40、G41、G42刀具中
2、心轨迹和工件轮廓不重合;1.刀具半径补偿的必要性刀具半径补偿功能时,数控编程只需按工件轮廓进行,数控系统会自动计算刀心轨迹,使刀具偏离工件轮廓一个半径值,即进行刀具半径补偿。当零件形状复杂时,按照刀具的中心轨迹编程,其计算量相当大;当刀具磨损、重磨或换新刀具而使刀具直径变化时,必须重新计算刀具中心轨迹,修改程序,这样既繁琐,又不易保证加工精度;2.刀具半径补偿概念在数控铣床上进行轮廓加工时,因为铣刀有一定的半径,所以刀具中心轨迹和工件轮廓不重合,如不考虑刀具半径,直接按照工件轮廓编程是比较方便的,而加工出的零件尺寸比图样要求小了一圈(加工外轮廓时)或大了一圈(加工内轮廓时),为此必须使刀具沿
3、工件轮廓的法向偏移一个刀具半径,这就是所谓的刀具半径补偿指令。3.刀具半径补偿格式其中:G17/G18/G19指定半径补偿所在平面;G41为刀具半径左补偿,G42为刀具半径右补偿,G40为取消刀具半径补偿;X、Y、Z:G00/G01的参数,即刀补建立或取消的终点的绝对坐标或相对坐标值;D:G41/G42的参数,即刀补号码(D00~D99),它代表了刀补表中对应的半径补偿值。G40、G41、G42都是模态代码,可相互注销。G17/G18/G19G41/G42G00/G01X_Y_Z_F_D_;…G40G00/G01X_Y_Z_;4.刀具半径左、右补偿的判断G41与G42的判断方法是:迎着垂直于
4、补偿平面的坐标轴的正方向,向刀具的移动方向看过去,当刀具处在切削轮廓左侧时,称为刀具半径左补偿,用G41表示;当刀具在切削轮廓的右侧时,称为刀具半径右补偿,用G42表示。G41G42+Y+X铣削加工刀具半径补偿使用G41/G42指令及其参数非零的DXX代码选择正确的刀具半径补偿寄存器号。用G40或D00取消刀具半径补偿。编程时,使用D代码(D01~D99)选择刀补表中对应的半径补偿值。地址D所对应的偏置存储器中存入的偏置值通常指刀具半径值。一般情况下,为防止出错,最好采用相同的刀具号与刀具偏置号。加工前,刀具补偿参数设定方法如下:5.刀具半径补偿参数的设置5.刀具半径补偿参数的设置5.刀具半
5、径补偿参数的设置刀具半径补偿的过程分三步,即刀补建立、刀补进行和刀补取消。6.刀具半径补偿的过程指刀具从起点接近工件时,刀具中心从与编程轨迹重合过渡到与编程轨迹偏离一个偏置量的过程。该过程的实现必须有G00或G01功能才有效。①刀补建立刀具中心轨迹刀具起始点刀补建立段编程轨迹r6.刀具半径补偿的过程在G41或G42程序段后,程序进入补偿模式,此时刀具中心与编程轨迹始终相距一个偏置量,直到刀补取消。②刀补进给刀具离开工件,刀具中心轨迹过渡到与编程轨迹重合的过程称为刀补取消,刀补的取消用G40或D00来执行。③刀补取消编程轨迹刀具中心轨迹刀补取消段r6.刀具半径补偿的过程如图所示,刀具半径补偿的
6、过程的程序如下:N10G41G01X100Y80F100D01;刀补建立N60G40G00X0Y0;刀补取消N20Y200;N30X200;刀补进行N40Y100;N50X90;刀具半径补偿的建立有以下三种方式:6.刀具半径补偿的过程一般取消半径补偿的过程与建立过程正好相反。7.使用注意事项刀具半径补偿模式的建立与取消程序段,只能在G00或G01移动指令模式下才有效。为保证刀补建立与刀补取消时刀具与工件的安全,通常采用G01运动方式来建立或取消刀补。同一程序中,G41/G42指令必须与G40指令成对出现。为了保证加工质量,避免刀具发生干涉,采用切线切入切出方式来建立或取消刀补。补偿平面发生变
7、化时,G41与G42切换补偿方向时,通常要经过取消补偿方式。为了防止在半径补偿建立与取消过程中刀具产生过切现象,刀具半径补偿建立与取消程序段的起始位置与终点位置最好与补偿方向在同一侧。7.使用注意事项在刀具补偿模式下,一般不允许存在连续两段或两段以上的非补偿平面内移动指令,否则刀具也会出现过切等危险动作。在补偿状态下,铣刀的直线移动量及铣削内侧圆弧的半径值要大于或等于刀具半径,否则补偿时会产生干涉,系统在执行
此文档下载收益归作者所有