收藏 分销(赏)

法兰克数控车床编程.ppt

上传人:人****来 文档编号:12147936 上传时间:2025-09-17 格式:PPT 页数:69 大小:318.50KB 下载积分:16 金币
下载 相关 举报
法兰克数控车床编程.ppt_第1页
第1页 / 共69页
法兰克数控车床编程.ppt_第2页
第2页 / 共69页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击鼠标左键换页,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第,3,章 数控车床编程,3.1,数控车床编程基础,3.2 FANUC,系统数控车床程序的编制,3.1,数控车床编程基础,3.1.1,数控车床概述,1,数控车床的分类,数控车床品种繁多,按数控系统的功能和机械构成可分为简易数控车床(经济型数控车床)、多功能数控车床和数控车削中心。,(,1,)简易数控车床(经济型数控车床):是低档次数控车床,一般是用单板机或单片机进行控制,机械部分是在普通车床的基础上改进设计的。,(,2,)多功能数控车床:也称全功能型数控车床,由专门的数控系统控制,具备数控车床的各种结构特点。,(,3,)数控车削中心:在数控车床的基础上增加其他的附加坐标轴。,按结构和用途数控车床主要可分为数控卧式车床、数控立式车床和数控专用车床(如数控凸轮车床、数控曲轴车床、数控丝杠车床等)。,2,数控车床的基本构成,(,1,)数控系统:数控车床的数控系统是由,CNC,装置、输入输出设备、可编程控制器(,PLC,)、主轴驱动装置和进给驱动装置以及位置测量系统等几部分组成。,(,2,)主轴箱,(,3,)主轴伺服电机,(,4,)夹紧装置,(,5,)往复拖板,(,6,)刀架,(,7,)控制面板,3,数控车床的加工特点,数控车床加工具有如下特点。,(,1,)加工生产效率高,(,2,)减轻劳动强度、改善劳动条件,(,3,)对零件加工的适应性强、灵活性好,(,4,)加工精度高、质量稳定,(,5,)有利于生产管理,3.1.2,数控车床坐标系统,1,机床坐标系,数控车床的坐标系以径向为,x,轴方向,纵向为,z,轴方向。指向主轴箱的方向为,z,轴的负方向,指向尾架方向是,z,轴的正方向。,x,轴是以操作者面向的方向为,x,轴正方向。,x,坐标和,z,坐标指令,在按绝对坐标编程时,使用代码,x,和,z,;按增量坐标(相对坐标)编程时,使用代码,U,和,W,。,大家有疑问的,可以询问和交流,可以互相讨论下,但要小声点,2,程序原点,程序原点是指程序中的坐标原点,即在数控加工时,刀具相对于工件运动的起点,所以也称为“对刀点”。,3,机械原点,(或称机床原点),以,L-10MC,数控车铣中心为例介绍,x,和,y,轴机械原点。,(,1,),x,轴机械原点,x,轴的机械原点被设定在刀盘中心距离主轴中心,500mm,的位置。,(,2,),z,轴机械原点,z,轴的机械原点可以通过改变挡块的安装位置来改变。,z,轴机械原点挡块可以被安装在,、,、,或,4,个不同的位置上。,3.2 FANUC,系统数控车床程序的编制,3.2.1,程序结构,1,程序段的构成,N,G,X(U),Z(W),F,M,S,T,;,其中,,N,:程序段顺序号;,G,:准备;,X(U),:,x,轴移动指令;,Z(W),:,z,轴移动;,F,:进给功能;,M,:辅助功能;,S,:主轴功能;,T,:工具功能。,2,程序段的要求,程序段格式如下:,N4 G1 X(U)4.3 Z(W)4.3 F3.4 M8 S4 T2,其中,,N4,:代表第,4,个程序段,用,4,位数(,1,9999,)表示,不允许为“,0”,;,X,(U)4.3,:坐标可以用正负小数表示,小数点以前,4,位数,小数点以后,3,位数;,F3.4,:进给速度可以用小数表示,小数点以前,3,位数,小数点以后,4,位数;,几种等效的表示方法:,N0012 G00 M08 X0012.340 X5000 X5.0,N12 G0 M8 X12.34 X5.X5.,3.2.2,准备功能指令,准备功能也称为,G,功能(或称,G,代码),它是用来指令机床动作方式的功能。准备功能是用地址,G,及其后面的数字来指令机床动作的。如用,G00,来指令运动坐标快速定位。表,3-2,为,FANUC-0TD,系统的准备功能,G,代码表。,注:(,1,)号表示电源接通时的,G,代码状态;,(,2,),00,组的,G,代码为一次性,G,代码;,(,3,)一旦指定了,G,代码,一览表中没有的,G,代码显示报警信号;,(,4,)无论有几个不同组的,G,代码,都能在同一程序段内指令,如果同组的,G,代码在同一程序段内指令了,2,个以上时,后指令者有效;,(,5,)可按组号显示,G,代码。,3.2.2.1,插补功能,1,定位,G00,定位指令命令刀具以点位控制方式从刀具所在点快速移动到目标位置,无运动轨迹要求,不需特别规定进给速度。,输入格式:,G00 X(U),Z(W),;,(,1,)“,X(U),Z(W),”,目标点的坐标(下文同);,(,2,),X(U),坐标按直径值输入;,(,3,)“;”表示一个程序段的结束。,2,直线插补指令(,G01,),直线插补指令用于直线或斜线运动。可使数控车床沿,x,轴、,z,轴方向执行单轴运动,也可以沿,x,、,z,平面内任意斜率的直线运动。,输入格式:,G01 X(U),Z(W),F,;,3,圆弧插补指令(,G02 G03,),输入格式:,G02 X,Z,I,K,F,;,或,G02 X,Z,R,F,;,G03 X,Z,I,K,F,;,或,G03 X,Z,R,F,;,(,1,)用增量坐标,U,、,W,也可以;,(,2,),C,轴不能执行圆弧插补指令。,3.2.2.2,螺纹切削指令(,G32,),G32,指令能够切削圆柱螺纹、圆锥螺纹、端面螺纹(涡形螺纹),输入格式:,G32 X(U),Z(W),F,;“,F,”,为螺纹的螺距。,3.2.2.3,工件坐标系设定指令(,G50,),工件坐标系设定指令以程序原点为工件坐标系的中心(原点),指定刀具出发点的坐标值(如图,3-19,所示)。,图,3-19 G50,设定工作坐标系,输入格式:,G50 X,Z,,其中,X,Z,为刀具出发点的坐标(如图,3-19,所示)。,3.2.2.4,自动回原点指令(,G28,),自动回原点指令使刀具自动返回机械原点或经某一中间点回机械原点(如图,3-20,和图,3-21,所示)。,输入格式:,G28 X(U),Z(W),T00,;,(,1,),X(U),和,Z(W),为中间点的坐标。,(,2,),T00,(刀具复位)指令必须写在,G28,指令的同一程序段或该程序段之前。,3.2.3,主轴及辅助功能指令,1,主轴功能指令(,S,指令)和主轴转速控制指令(,G96,、,G97,、,G50,),主轴功能指令(,S,指令)是设定主轴转速的指令。,(,1,)主轴最高转速的设定(,G50,)。,(,G50,),S,;中,S,为主轴最高转速。,(,2,)直接设定主轴转速指令(,G97,),主轴速度用转速设定,单位为,r/min,。,(,G97,),S,(,M38,或,M39,);,(,G97,),:取消主轴线速度,恒定功能。,S,(,M38,或,M39,):设定主轴转速(,r/min,),指令范围为,0,9999,。,(,3,)设定主轴线速度恒定指令(,G96,),主轴速度用线速度(,m/min,)值输入,并且主轴线速度恒定。,(,G96,),S,(,M38,或,M39,);,(,G96,),:主轴转速恒定。,S,(,M38,或,M39,):设定主轴线速度,即切削速度(,m/min,)。,(,1,),G96,(控制线速度恒定指令):当工件直径变化时主轴每分钟转数也随之变化,这样就可保证切削速度不变,从而提高了切削质量。,(,2,)主轴转速连续变化,,M38,设定主轴在低速范围变化(粗加工),,M39,设定主轴在高速范围变化(精加工)。,2,辅助功能指令(,M,指令),M,指令设定各种辅助动作及其状态,表,3-4,是数控车床及车铣中心的,M,指令说明。,下面介绍几个特殊,M,代码的使用方法。,M03,:主轴或旋转刀具顺时针旋转(,CW,);,M04,:主轴或旋转刀具逆时针旋转(,CCW,);,M05,:主轴或旋转刀具停止旋转;,3.2.4,进给功能指令,1,每转进给量指令(,G99,)、每分钟进给量指令(,G98,),指定进给功能的指令方法有如下两种。,(,1,)每转进给量(,G99,)(如图,3-23,所示)。,输入格式:,G99,(,F,);,F,:主轴每转进给量(进给速度,mm/r,)。,(,2,)每分钟进给量(,G98,)。,输入格式:,G98,(F,),;,F,:每分钟进给量,(进给速度,mm/min,)。,2,暂停指令(,G04,),(G99)G04 U(P),;指令暂停进刀的主轴回转数。,(G98)G04 U(P),;指令暂停进刀的时间。,3,进给功能指令(,F,指令),进给功能指令指定刀具的进给速度,有,3,种形式。,(,1,)每转进给量(,mm/r,),如图,3-26,所示。,(G99),F,;,F,:,主轴每转刀具进给量小数点输入指令范围为,0.0001,500.0000(mm/r),。,(,2,)每分钟进给量(,mm/min,),如图,3-27,所示。,(G98),F,;其中,F,为每分钟刀具进给量,指令范围为,1,15000(mm/min),。,(,3,)螺纹切削进给速度(,mm/r,),如图,3-28,所示。,F,指定螺纹的螺距,指令范围为,0.0001,500.0000(mm),。,每转进给量切螺纹时,快速进给速度没有指定界限;,接入电源时,系统默认,G99,模式(每转进给量)。,3.2.5,刀具功能指令,1,T,功能,T,功能也称为刀具功能,表示选择刀具和刀补号。,输入格式:,T,2,刀具半径补偿功能(,G40,、,G41,、,G42,),(,1,)刀尖半径和假想刀尖的概念,刀尖半径,假想刀尖,(,2,)刀尖半径补偿模式的设定(,G40,、,G41,、,G42,指令),G40,(解除刀具半径补偿),G41,(左偏刀具半径补偿),G42,(右偏刀具半径补偿),(,3,)刀尖半径补偿注意事项,G41,、,G42,指令不能与圆弧切削指令写在同一个程序段,可以与,G00,和,G01,指令写在同一个程序段内,在这个程序段的下一程序段始点位置,与程序中刀具路径垂直的方向线过刀尖圆心。,必须用,G40,指令取消刀尖半径补偿,在指定,G40,程序段的前一个程序段的终点位置,与程序中刀具路径垂直的方向线过刀尖圆心。,在使用,G41,或,G42,指令模式中,不允许有两个连续的非移动指令,否则刀具在前面程序段终点的垂直位置停止,且产生过切或少切现象。,切断端面时,为了防止在回转中心部位留下少切削的小锥。,加工终端接近卡爪或工件的端面时,指令,G40,为了防止卡爪或工件的端面被切。,想在工件阶梯端面指定,G40,时,必须使刀具沿阶梯端面移动到,F,点,再指定,G40,,且,XA,R,;,在,G74,G76,、,G90,G92,固定循环指令中不用刀尖半径补偿。,在手动输入中不用刀尖半径补偿。,在加工比刀尖半径小的圆弧内侧时,产生报警。,在阶梯锥面连接处退刀时指定,G40,,在指定,G40,的程序段里使用反映斜面方向的,I,、,K,地址来防止工件被过切。,3.2.6,固定循环切削功能指令,3.2.6.1,单一形状的固定循环,1,外圆车削循环,G90,G90,是单一形状固定循环指令,该循环主要用于轴类零件的外圆、锥面的加工。,指令格式:,G90,X(U),Z(W),F,;,利用,G90,可以切削锥面。,指令格式:,G90 X(U),Z(W),I,F,;,2,螺纹切削循环,G92,螺纹切削循坏,G92,可以切削锥螺纹和圆柱螺纹。,指令格式为:,G92 X(U),Z(W),I,F,;,3,端面切削循环,G94,G94,是用于一些短、面大的工件加工的固定循环指令。,(,1,)车大端面循环切削指令格式:,G94 X(U),Z(W),F,;,(,2,)车大锥面切削循环指令格式:,G94 X(U),Z(W),K,F,;,3.2.6.2,多重固定循环,1,圆粗车循环,G71,G71,指令将工件切削至精加工之前的尺寸,精加工前的形状及粗加工的刀具路径由系统根据精加工尺寸自动设定。,输入格式:,G71 Pns Qnf U,u W,w D,d(F,S,T,),;,其中:,ns,精加工程序第一个程序段的序号;,nf,精加工程序最后一个程序段的序号;,U,x,轴方向精加工留量(直径值);,W,z,轴方向精加工留量;,d,精加工每次切深。,2,端面粗车循环,G72,G72,指令与,G71,指令类似,不同之处就是刀具路径是按径向方向循环的,输入格式同,G71,指令,刀具循环路径如图,3-44,所示。,G72 Pns Qnf U,u W,w D,d(F,S,T,),;,其中:,d,粗加工每次切深(半径值)。其他参数与,G71,相同。,3,固定形状粗车循环,G73,G73,指令与,G71,、,G72,指令功能相同,只是刀具路径是按工件精加工轮廓进行循环的,如图,3-45,所示。,输入格式:,G73 Pns Qnf I,I K,K U,U W,W D,d(F,S,T,),;,其中:,I,x,轴方向的退出距离(半径值)和方向;,k,z,轴方向的退出距离和方向;,d,粗切次数。其他参数与,G71,相同。,4,精车循环,G70,输入格式:,G70Pns Qnf,;,参数与,G71,相同。,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服