




免费预览已结束,剩余73页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一节常用功能指令,第二节固定循环,第三节极坐标编程与坐标系变换,第一节常用功能指令,一、FANUC系统数控铣床/铣削中心的功能,二、简单指令介绍,FANUC系统数控铣床/加工中心的准备功能见表4-1。,1.绝对值/增量值编程G90/G91,(1)绝对值编程G90,格式:G90说明:程序中绝对坐标功能字后面的坐标是以工件坐标原点作为基准的,表示刀具终点的绝对坐标。,图形轨迹,图所示刀具轨迹OAB,用G90编程为G90G01X40.0Y30.0F80;X20.0Y50.0;,(2)增量值编程G91格式:G91说明:程序中增量坐标功能字后面的坐标是以刀具起点坐标作为基准的,表示刀具终点坐标相对刀具起点坐标的增量。,图所示刀具轨迹OAB,用G91编程为G91G01X40.0Y30.0F80;X-20.0Y20.0,图形轨迹,2.快速点定位G00,格式:G00X_Y_Z_说明:1)X、Y、Z:定位终点坐标。2)G00指令中的快移速度由机床参数“快移进给速度”对各轴分别设定,不能用地址F指定。,G00的轨迹,3)G00一般用于加工前快速定位或加工后快速退刀。移动速度可由面板上的修调旋钮来调整。4)在执行G00指令时,联动直线轴的合成轨迹不一定是直线。5)当进刀时,先移动X和Y轴进行定位,然后Z轴下降到加工深度;当退刀时,先将Z轴向上移动到安全高度,然后再移动X轴和Y轴。,3.直线插补G01,格式:G01X_Y_Z_F_;说明:1)X、Y、Z:直线插补的终点。2)G01指令刀具以联动的方式,按F规定的合成进给速度,从当前位置按线性路线移动到程序段指令的终点。使用G01编程:要求从A点直线插补到B点。其编程路径就是刀具实际进给路径。,G00的轨迹,【例4-1】编写加工如图所示零件,刀具T01为8mm的键槽铣刀,长度补偿号为H0l,半径补偿号为D01,每次Z轴吃刀为2.5mm。,方槽加工,4.圆弧插补(G02、G03),程序的编制程序段有两种书写方式,一种是圆心法,另一种是半径法。,圆弧插补,(1)书写格式XY平面圆弧,ZX平面圆弧,YZ平面圆弧,(2)圆心编程与圆弧加工有关的指令说明如表4-2所示。用圆心编程的情况如图所示。,圆心编程,(3)半径编程用R指定圆弧插补时,圆心可能有两个位置,这两个位置由R后面值的符号区分,圆弧所含弧度不大于时,R为正值;大于时,R为负值。,半径编程,如图所示为用半径编程时的情况。若编程对象为以C为圆心的圆弧时有:G17G02XYR+R1;若编程对象为以D为圆心的圆弧时有:G17G02XYR-R2;其中R1、R2为半径值。,(4)整圆的编程【例4-2】如图所示,整圆程序的编写如下:,整圆程序的编写,绝对值编程:G02I-20.0;增量值编程:G91G02I-20.0;在圆弧插补时,I0、J0、K0可省略。,注意:1)在编写整圆程序时,仅用I、J、K指定中心即可。例如:G02I(整圆)。若仅写入R时,则为0圆弧。例如:G02R(机床不运动)。2)若写入的半径R为0时,机床报警(N023)。3)实际刀具移动速度与指令速度的相对误差在2以内。但是这个指定速度是使用刀具半径补偿后的沿工件圆弧的速度。,三、任意角度倒棱角C/倒圆弧R,直线插补(G01)及圆弧插补(G02、G03)程序段最后附加C则自动插入倒棱。附加R则自动插入倒圆。,C后的数值为假设未倒角时,指令由假想交点到倒角开始点、终止点的距离。,自动倒棱角,自动倒圆弧角,R后的数值指令倒圆R的半径值如图所示。,说明:1)倒棱C及倒圆R只能在同一插补平面能插入。2)插入倒棱C及倒圆R若超过原来的直线插补范围,则出现P/S55报警。3)变更坐标系的指令(G92、G52G59)及回参考点(G28G30)后,不可写入倒棱C及倒圆R指令。4)直线与直线、直线和交点圆弧的切线以及两交点圆弧的切线间的夹角在1以内时,倒棱及倒圆的程序段都当做移动量为0。,出现报警的情况,【例4-3】如图所示,刀具:T01为16mm的铣刀,刀具长度补偿号为H01,刀具半径补偿号为D01。,外轮廓的加工,四、螺旋线加工,1.螺旋线插补,螺旋线插补指令与圆弧插补指令相同,即G02和G03分别表示顺时针、逆时针螺旋线插补,顺、逆时针的定义与圆弧插补相同。,螺旋线插补,在进行圆弧插补时,垂直于插补平面的坐标同步运动,构成螺旋线插补运动,如图所示。,A起点B终点C圆心K导程,【例4-4】图所示螺旋槽由两个螺旋面组成,前半圆AmB为左旋螺旋面,后半圆AnB为右旋螺旋面。螺旋槽最深处为A点,最浅处为B点。要求用8mm的立铣刀进行加工该螺旋槽,编制数控加工程序。刀具半径补偿号为D01,长度补偿号为H01。,螺旋槽加工,【例4-5】加工图所示特殊离合器。材料为45钢调质,硬度为180230HBS;车削加工部分已经完成,表面粗糙度达1.6m。,特殊离合器加工,1.工艺分析:圆柱类零件的装夹采用三爪卡盘,寻边器找正,由于加工的形面是螺旋线,可以通过数控铣床三轴联动圆弧插补的方式完成加工。加工路线采用螺旋线,分2次从下往上对称铣削,铣刀的中心刚好落到外形壁厚的中线上,程序原点设在毛坯上表面的中心。应特别注意刀具刚切人的时候,背吃刀量较大,需手工调整。,1.工艺分析:由于除了对螺旋线导程要求严格外,水平方向切人段无严格要求,故起刀点设在(-48.0,30.0),切到水平位时Z轴同时升高了2mm(可在初次切削测量后再调整为合适的数值)。2.加工程序的编制:(略),第一节常用功能指令,第二节固定循环,第三节极坐标编程与坐标系变换,第二节固定循环,一、孔加工的固定循环功能,1.孔的固定循环功能概述,(1)孔加工指令加工孔的固定循环指令如表4-3所示,(2)固定循环的动作组成固定循环的动作组成如图所示,固定循环一般由六个动作组成,动作说明见表4-4。,固定循环动作的组成,(3)固定循环的代码组成组成一个固定循环,要用到以下三组G代码:1)数据格式代码G90/G912)返回点代码G98(返回初始点)/G99(返回R点)3)孔加工方式代码G73G89在使用固定循环编程时一定要在前面程序段中指定M03(或M04),使主轴起动。,(4)固定循环指令组的书写格式(表4-5),2.固定循环,(1)高速深孔往复排屑钻书写格式:G73X_Y_Z_R_QF;,动作示意图如图所示。图中表示快速进给,表示切削进给。,G73循环,(2)攻左旋螺纹书写格式:G74XYZRFP;动作示意图如图所示。,G74循环,注:在G74指定攻左旋螺纹时,进给率调整无效。即使用进给暂停,在返回动作结束之前循环不会停止。,(3)精镗书写格式:G76XYZRQP_F;,G76循环,说明:平移量用Q指定。Q值是正值,如果指定负值则负号无效。平移方向可用参数RDl(No.5101#4、RD2(No.5101#5)设定如下方向之一:G17(XY平面):+X、-X、+Y、-YG18(ZX平面);+Z、-Z、+X、-XG19(YZ平面):+Y、-Y、+Z、-Z,(4)钻孔(G81)书写格式:G81XYZRF;动作示意见图4-19。,G81指令X、Y轴定位,快速进给到R点。接着R点到Z点进行孔加工。孔加工完,则刀具退到R点,快速进给返回到起始点。,G81循环,(5)钻孔(G82)书写格式:G82XYZRPF;,G82循环,与G81相同,只是刀具在孔底位置执行暂停及光切后退回。以改善孔底的粗糙度和精度。,(6)深孔排屑(G83)书写格式:G83XYZQ_R_F_;,以上指令指定钻深孔循环。Q是每次切削量,用增量值指定。在第二次及以后切入执行时,在切入到dmm(或in)的位置,快速进给转换成切削进给。指定的Q值是正值。如果指令负值,则负号无效。d值用参数(No.5115)设定。,G83循环,(7)攻右旋螺纹书写格式:G84XYZRFP;,G84循环,注:在G84指定的攻螺纹循环中,进给率调整无效,即使使用进给暂停,在返回动作结束之前不会停止。,(8)镗削(G85)书写格式:G85XYZRF;与G8l类似,但返回行程中,从ZR段为切削进给,如图所示。,G85循环,(9)镗削(G88)书写格式:G88XYZRPF;,G88循环,G88指令X、Y轴定位后,以快速进给移动到R点。接着由R点进行钻孔加工。钻孔加工完,则暂停后停止主轴,以手动由Z点向R点退出刀具。由R点向起始点,主轴正转快速进给返回。,(10)镗削(G86)书写格式:G86XYZRF;G86与G81类似,但进给到孔底后,主轴停转,返回到R点(G99方式)或初始点(G98)后主轴再重新启动。,G86循环,(11)反镗(G87)书写格式:G87XYZRQF;,刀具沿X及Y轴定位后,主轴准停。主轴让刀以快速进给率在孔底位置定位(R点),主轴正转。沿Z轴的方向到Z点进行加工。在这个位置,主轴再度准停,刀具退出。,G87循环,(12)镗削(G89)书写格式:G89XYZRPF;G89与G85类似,从ZR为切削进给,但在孔底时有暂停动作。,G89循环,3.孔的固定循环取消(G80),取消固定循环(G73、G74、G76、G81G89),以后执行其他指令。R点、Z点也取消(即增量指令R=0、Z=0),其他孔加工信息也全部取消。,4.使用孔的固定循环信息注意事项,1)在固定循环指定前,必须用辅助功能(M代码)使主轴旋转。2)如果程序段包含X、Y、Z、R等信息,固定循环钻孔。否则不执行钻孔。3)在钻孔的程序段,指定钻孔信息Q、P。如果在不执行钻孔的程序段中指定这些信息,不保存为模态信息。,4)当主轴旋转控制使用在固定循环(G74、G84、G86)时,孔位置(X、Y)间距很短时或起始点位置到R点位置很短,在进行孔加工时,主轴可能没有达到正常转速。在这个时候,必须在每个钻孔动作间插入一个暂停指令(G04)使时间延长。此时,不用K指定重复次数,如图所示。,G04在孔的固定循环中的应用,5)如果在同一程序段指定G为G00至G03时,执行取消。(#表示0至3,表示固定循环码)G#GXYZRQFPK;(执行固定循环)GG#XYZRQFPK;(X、Y、Z按G#移动,R、P、Q被忽视,F被记忆),6)固定循环指令和辅助功能在同一程序段中,在定位前执行M功能。进给次数指定(K)时,只在初次送出M码,以后不送出。7)在固定循环模式中刀具半径补无效。8)在固定循环模式指定刀具长度补偿(G43、G44、G49)时,当刀具位于R点时(图4-15中动作2)生效。,9)操作注意事项,单步进给在单步进给模式执行固定循环时,在图4-15的动作、结束时停止。所以钻一个孔必须起动三次。在动作及结束时,进给暂停灯会亮。在动作结束后有重复次数时,进给暂停,如果没有重复次数,进给停止。,进给暂停在固定循环G74、G84的动作-之间使用进给暂时,进给暂停灯立刻会亮,继续运行到动作后停止。如果在动作时再度使用进给暂停,会立刻停止。进给率调整在固定循环G74、G84的动作中,进给率调整假设为100。,5.固定循环中重复次数的使用方法,在固定循环指令最后,用K地址指定重复次数。在增量方式(G91)时,如果有孔距相同的若干相同孔,采用重复次数来编程是很方便的。,重复次数的使用,【例4-6】孔系零件的加工编写在加工中心上加工图的程序,其中#11#13号孔已粗加工。,孔系零件的加工,在补偿号No.11设定补偿量+200.0,在补偿号No.15设定补偿量+190.0,在补偿号No.31中设定补偿量+150.0。,【例4-7】孔系零件的加工重复固定循环的应用试采用重复固定循环方式加工图所示各孔。刀具:T01为10mm的钻头,长度补偿号为H01。,重复固定循环加工例,二、刚性模式的固定循环,1.概要,刚性模式用于主轴上装有光电编码器的机床,其主轴旋转运动与攻丝进给运动严格匹配,当主轴旋转一周时,丝锥进给一个导程,因此,不需像固定模式攻螺纹那样使用浮动丝锥夹头,可进行高速、高精度攻螺纹。,2.指令格式,G74/G84X_Y_Z_R_P_F_K_;说明:G74:攻左旋螺纹G84:攻右旋螺纹X、Y:攻丝位置Z:攻丝底部的位置R:R点的位置P:攻丝底部的暂停时间F:切削进给速度K:重复次数,刚性模式的指令有三种方法格式:,1)M29在G84(或G74)前指令的方法M29S_;G74/G84X_Y_Z_R_P_F_K_;G802)M29和G84(或G74)在同一程序段指令的方法G74/G84X_Y_Z_R_P_F_K_M29S_;G80;3)以G84(或G74)刚性攻丝G代码的方法设定参数G84(No.5200#O)为1G74/G84X_Y_Z_R_P_F_K_;G80;,说明:1)使用进给速度(mm/min)时,其导程为进给速度除以主轴转速;使用进给量(mm/r)时,进给量即为导程。2)S指令必须在主轴最高转速参数TPSML(No.5241)、TPSMM(No.5242)、TPSMX(No.5243)设定值以下。若超过此值,则在G84或G74的程序段产生P/S报警(No.200)。3)F指令必须在切削进给速度上限值(以参数EDMX(No.1422)设定)以下。若超过上限值,则产生P/S报警(No.011)。4)不可在M29和G84、G74间写入坐标轴移动指令。否则会出现P/S报警(No.203、No.204)。,3.攻右旋螺纹循环(G84)/攻左旋螺纹循环(G74),刚性攻螺纹循环,刚性模式的G84/G74指令,在X、Y轴定位后,以快速进给移动到R点。再由R点到Z点攻螺纹。攻螺纹完后暂停,主轴停止。停止后主轴再反转,退刀到R点,主轴停止,再以快速进给退到起始点。,4.刚性攻螺纹中的进给,F的单位,5.深孔刚性攻螺纹循环,深孔攻螺纹循环指令为固定攻螺纹指令的格式,加上每次切入量Q_。,高速深孔刚性攻螺纹循环(d=退刀量),深孔刚性攻螺纹循环,1)高速深孔攻螺纹循环设定参数PCP(No.5200#5)=0时,动作如图所示。2)深孔攻螺纹循环设定参数PCP(No.5200#5)=1时,动作如图所示。,3)指令格式:M29S_;G74/G84X_Y_Z_R_P_F_K_;G80说明:深孔攻螺纹循环的切削开始距离、高速深孔攻螺纹循环的退刀量d,可在参数(No.5213)设定。深孔攻螺纹循环随攻螺纹循环中的Q指令而有效,但若指令Q0,则不进行深孔攻螺纹循环。,第一节常用功能指令,第二节固定循环,第三节极坐标编程与坐标系变换,第三节极坐标编程与坐标系变换,一、极坐标编程,1.极坐标指令,G16极坐标系生效指令G15极坐标系取消指令(1)极坐标半径当使用G17、G18、G19选择好加工平面后,用所选平面的第一轴地址来指定。,极坐标参数示意图,(2)极坐标角度用所选平面的第二坐标地址来指定极坐标角度,极坐标的零度方向为第一坐标轴的正方向,逆时针方向为角度方向的正向。,2.极坐标系原点,极坐标原点指定方式有两种,一种是以工件坐标系的零点作为极坐标原点;另一种是以刀具当前的位置作为极坐标系原点。,当以工件坐系零点作为极坐标系原点时,用绝对值编程方式来指定。当以刀具当前位置作为极坐标系原点时,用增量值编程方式来指定。,G90指定原点G91指定原点,3.极坐标的应用,通常情况下,圆周分布的孔类零件(如法兰类零件)以及图样尺寸以半径与角度形式标示的零件(如正多边形外形铣),采用极坐标编程较为合适。,【例4-8】编写加工图所示圆周孔零件的加工程序,圆周孔零件图,2)程序编制(略),1)刀具与切削用量,表4-7刀具及切削用量,二、坐标变换,1.坐标旋转,(1)指令格式G17G68XYR;图形旋转生效G69;图形旋转取消,其中:X、Y值用于指定图形旋转的中心,R用于表示图形旋转的角度,该角度一般取0360的正值,旋转角度的零度方向为第一坐标轴的正方向,逆时针方向为角度方向的正向。,(2)坐标系旋转编程说明,1)在坐标系旋转取消指令(G69)以后的第一个移动指令必须用绝对值指定。如果采用增量值指令,则不执行正确的移动。2)CNC数据处理的顺序是从程序镜像到比例缩放到坐标系旋转到刀具半径补偿C方式。所以在指定这些指令时,应按顺序指定,取消时,按相反顺序。如果坐标系旋转指令前有比例缩放指令,则在比例缩放过程中不缩放旋转角度。3)在坐标系旋转方式中,与返回参考点指令(G27,G28,G29,G30)和改变坐标系指令(G54G59,G92)不能指定。如果要指定其中的某一个,则必须在取消坐标系旋转指令后指定。,【例4-9】编写精加工图所示的“逗号”程序,零件图,2.比例缩放,(1)指令格式1)格式一G51IJKP;,其中:I、J、K值作用有两个:第一,选择要进行比例缩放的轴,其中I表示X轴,J表示Y轴,K表示Z轴;第二,指定比例缩放的中心,“I0J10.0”表示缩放中心在坐标(0,10.0)处,如果省略了I、J、K则G51指定时刀具的当前位置作为缩放中心。P为进行缩放的比例系数,不能用小数点来指定该值,“P2000”表示缩放比例为2倍。,2)格式二G51XYZP;,格式中的X、Y、Z值与格式一中的I、J、K值作用相同,不过是由于系统不同,书写格式不同罢了。,3)格式三G51XYZIJK;,该格式用于较为先进的数控系统(如FANUC0i系统),表示各坐标轴允许以不同比例进行缩放。I、J、K数值的取值直接以小数点的形式来指定缩放比例,如J2.0表示在Y轴方向上的缩放比例为2.0倍。,(2)取消缩放格式G50;,【例4-10】如图所示,将外轮廓轨迹ABCD以原点为中心在XY平面内进行等比例缩放,缩放比例为2.0,试编写加工程序。,等比例缩放,(3)比例缩放编程说明,1)比例缩放中的刀补问题在编写比例缩放程序过程中,要特别注意建立刀补程序段的位置,一般情况下,刀补程序段写在缩放程序段内。如下程序所示:G51XYZP;G41G01D01F100;,2)比例缩放中的圆弧插补在比例缩放中进行圆弧插补,如果指定不同的缩放比例,则有的系统刀具不会加工出相应的椭圆轨迹,仍将进行圆弧的插补,圆弧的半径根据I、J中的较大值进行缩放。如下图所示工件编程:,比例缩放中的圆弧插补,O0006;G51X0Y0I2.0J1.5;G41G01X-10.0Y20.0D01;X10.0F100;G02X20.0Y10.0R10.0;,3)比例缩放中的注意事项,比例缩放的简化形式如将比例缩放程序简写成“G51;”,则缩放比例由机床系统自带参数决定。比例缩放对固定循环中Q值与d值无效。比例缩放对刀具偏置值和刀具补偿值无效。在缩放状态下,不能指令返回参考点的G代码(G27G30),也不能指令坐标系的G代码(G52G59,G92)。,【例4-11】用缩放功能指令对图零件图上的不同尺寸、不同位置的椭圆进行程序简化设计。,不同尺寸、不同位置的相似椭圆凸台零件,1)工艺分析:由零件图可知,此零件图由四个椭圆轮廓曲面构成,在一个大的椭圆曲面台阶上有三个小椭圆凸台,其中两个斜椭圆凸台大小相同,左右对称分布。这里,以工件中心表面建立工件坐标系,将大椭圆轮廓曲面作为子程序编写,然后,通过坐标变换指令,编写主程序。2)程序编制(略),3.可编程镜像,使用编程的镜像指令可实现沿某一坐标轴或某一坐标点的对称加工。,(1)指令格式1)格式一G17G51.1XY;G50.1XY;,格式中的X、Y值用于指定对称轴或对称点。当G51.1指令后仅有一个坐标字时,该镜像是以某一坐标轴为镜像轴。当G51.1指令后有两个坐标字时,表示该镜像是以某一点作为对称点进行镜像。如以下指令表示其对称点为(10,10):,G51.1X10.0Y10.0;G50.1XY;表示取消镜像。,2)格式二G17G51XYIJ;G50;取消镜像使用此种格式时,指令中的I、J值一定是负值,如果其值为正值,则该指令变成了缩放指令。另外,如果I、J值虽是负值但不等于-1,则执行该指令时,既进行镜像又进行缩放。如以下指令所示:G17G51X10.0Y10.0I-1.0J-1.0;执行该指令时,程序以坐标点(10.0,10.0)进行镜像,不进行缩放。,G17G51X10.0Y10.0I-2.0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025城镇公益性岗位人员招聘26人模拟试卷及1套参考答案详解
- 2025贵州罗甸县第一医共体板庚分院招聘合同制专业技术人员考前自测高频考点模拟试题带答案详解
- 2025湖南株洲市工业中等专业学校招聘第一批高层次人才13人模拟试卷及答案详解(有一套)
- 2025年压裂设备专用件项目合作计划书
- 2025年广元市贵商村镇银行科技人才招聘考前自测高频考点模拟试题及参考答案详解
- 2025年注射剂类药品项目发展计划
- 2025年春季中国诚通控股集团有限公司校园招聘49人考前自测高频考点模拟试题带答案详解
- 广播剧《撒野》课件
- IDO1-IN-27-生命科学试剂-MCE
- 2025黑龙江东北林业大学土木与交通学院派遣人才招聘1人考前自测高频考点模拟试题附答案详解(考试直接用)
- 中心医院“十五五”发展规划(2025-2030)
- 日本所有番号分类
- T/CACE 0128-2024一次性原竹餐具通用技术要求
- 新人教版七年级上数学第一单元测试卷及答案
- 《职场压力管理》课件
- 秸秆打包合同协议
- 2024-2025学年统编版(2024)小学道德与法治一年级上册(全册)教案及反思(完整版p138)
- 民航SMS安全管理体系
- 永宁110KV变电站调试方案
- 有理数混合运算100题有答案解析
- 厨房设备采购合同模板
评论
0/150
提交评论