加工中心编程与操作_第1页
加工中心编程与操作_第2页
加工中心编程与操作_第3页
加工中心编程与操作_第4页
加工中心编程与操作_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

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

文档简介

加工中心编程与操作第1页,共71页,2023年,2月20日,星期日第一章绪论

第二章加工中心概述

第三章加工中心的编程基础

第四章加工中心指令简介第五章切削用量的选择

第2页,共71页,2023年,2月20日,星期日第一章

绪论数控技术的发展历史国内数控研究情况数控设备的发展趋势返回第3页,共71页,2023年,2月20日,星期日数控技术的发展历史(1)1952研制了世界第一台三坐标立式数控铣床。(2)50-60年代,发展到NC(硬件数控)阶段。(3)70年代,发展到CNC(计算机数控)阶段。(4)80年代,出现高速高精度CNC的开发和应用阶段。(5)90年代,基于PC的开放式CNC的开发与应用。(6)当代,主要是基于PC的CNC开放式系统,软件有所提高。返回第4页,共71页,2023年,2月20日,星期日国内数控研究情况(1)1958开始起步。(2)50-60年代,处于研发阶段。(3)60-70年代,研制了晶体管式数控系统。(4)80年代,引进设备,进行技术吸收更新。(5)80-90年代(七五),数控大发展的阶段。(6)90年代,中国有自主产权的中高档数控设备产生。(7)1995,高校和研究所加入,推出了基于PC的CNC系统。(8)当今,着重研究高档数控设备。返回第5页,共71页,2023年,2月20日,星期日数控设备的发展趋势(1)高速度、高精度发展。(2)集成化和智能化。(3)可靠性更高。(4)开放化和PC化。(5)具有更好的通讯功能。返回第6页,共71页,2023年,2月20日,星期日第二章加工中心概况加工中心(MachiningCenter)简称MC,是由机械设备与数控系统组成的使用于加工复杂形状工件的高效率自动化机床。加工中心最初是从数控铣床发展而来的。与数控铣床相同的是,加工中心同样是由计算机数控系统、伺服系统、机械本体、液压系统等各部分组成。但加工中心又不完全等同于数控铣床,加工中心与数控铣床的最大区别在于加工中心具有自动交换刀具的功能,通过在刀库上安装不同用途的刀具,可在一次装夹中通过自动换刀装置改变主轴上的加工刀具,实现铣、钻、镗、铰、攻螺纹、等多种加工功能。返回第7页,共71页,2023年,2月20日,星期日第一节加工中心的组成第二节加工中心的分类第三节加工中心的刀库及换刀装置

返回第8页,共71页,2023年,2月20日,星期日第一节加工中心的组成1.基础部件基础部件是加工中心的基础结构,它主要由床身、工作台、立柱三大部分组成。这三部分不仅要承受加工中心的静载荷,还要承受切削加工时产生的动载荷。所以要求加工中心的基础部件,必须有足够的刚度,通常这三大部件都是铸造而成。2.主轴部件主轴部件由主轴箱、主轴电动机、主轴和主轴轴承等零部件组成。主轴是加工中心切削加工的功率输出部件,它的起动、停止、变速、变向等动作均由数控系统控制。主轴的旋转精度和定位准确性,是影响加工中心加工精度的重要因素。返回第9页,共71页,2023年,2月20日,星期日3.数控系统加工中心的数控系统由CNC装置、可编程序控制器、伺服驱动系统以及面板操作系统组成,它是执行顺序控制动作和加工过程的控制中心。CNC装置是一种位置控制系统,其控制过程是根据输人的信息进行数据处理、插补运算,获得理想的运动轨迹信息,然后输出到执行部件,加工出所需要的工件。4.自动换刀系统换刀系统主要由刀库组成。当需要更换刀具时,数控系统发出指令后,先把主轴上的刀具送回刀库,再抓取相应的刀具至主轴孔内,从而完成整个换刀动作。返回第10页,共71页,2023年,2月20日,星期日5.辅助装置包括润滑、冷却、排屑、防护、液压、气动和检测系统等部分。这些装置虽然不直接参与切削运动,但却是加工中心不可缺少的部分。对加工中心的加工效率、加工精度和可靠性起着保障作用。返回第11页,共71页,2023年,2月20日,星期日第二节加工中心的分类

1.卧式加工中心指主轴轴线为水平状态设置的加工中心。卧式加工中心一般具有3~5个运动坐标,常见的有三个直线运动坐标(沿x、y、z轴方向)加一个回转坐标(工作台),它能够使工件在一次装夹下完成除安装面和顶面以外的其佘四个面的加工。卧式加工中心较立式加工中心应用范围广,适宜复杂的箱体类零件、泵体和阀体等零件的加工。但卧式加工中心占地面积大,重量大,结构复杂,价格较高。

返回第12页,共71页,2023年,2月20日,星期日2.立式加工中心指主轴轴心线为垂直状态设置的加工中心。立式加工中心一般具有三个直线运动坐标,工作台一般不具有分度和旋转功能,但可在工作台上安装一个水平的数控回转轴以扩展加工范围。立式加工中心多用于加工简单箱体、箱盖、板类零件和平面凸轮。立式加工中心具有结构简单、占地面积小、价格低等优点。第13页,共71页,2023年,2月20日,星期日

3.龙门加工中心与龙门铣床类似,适应于大型或形状复杂的工件加工。

4.万能加工中心万能加工中心也称五轴加工中心。工件装夹后,能完成除安装面外的所有面的加工,具有立式和卧式加工中心的功能。常见的万能加工中心有两种形式:一种是主轴可以旋转90°既可像立式加工中心一样,也可像卧式加工中心一样;另一种是主轴不改变方向,而工作台带着工件旋转90°完成对工件五个面的加工。在万能加工中心上加工工件避免了由于二次装夹带来的安装误差,所以效率和精度高,但结构复杂、造价也较高。上一页第14页,共71页,2023年,2月20日,星期日第三节加工中心的刀库及换刀装置

加工中心的刀库形式很多,结构也各不相同。加工中心最常用的刀库有盘式刀库和链式刀库。盘式刀库的结构紧凑、简单,在钻削中心上应用较多,但存放刀具数目较少。链式刀库是在环形链条上装有许多刀座,刀座孔中装夹各种刀具,由链轮驱动。链式刀库适用于要求刀库容量较大的场合,且多为轴向取刀。当链条较长时,可以增加支承轮的数目,使链条折迭回绕,提高了空间利用率。返回第15页,共71页,2023年,2月20日,星期日返回第16页,共71页,2023年,2月20日,星期日返回第17页,共71页,2023年,2月20日,星期日第三章加工中心的编程基础加工中心坐标系

加工中心坐标系统包括机床坐标系和工件坐标系,不同的加工中心其坐标系统略有不同。如前所述,机床坐标系各坐标轴的关系符合右手笛卡儿坐标系准则。返回第18页,共71页,2023年,2月20日,星期日机床坐标系

机床坐标系是用来确定工件坐标系的基本坐标系;是机床本身所固有的坐标系;是机床生产厂家设计时自定的,其位置由机械挡块决定,不能随意改变。该坐标系的位置必须在开机后,通过手动回参考点的操作建立。机床在手动返回参考点时,返回参考点的操作是按各轴分别进行的。当某一坐标轴返回参考点后,该轴的参考点指示灯亮,同时该轴的坐标值也显示为零。机床坐标系原点也称机械原点、参考点或零点。通常所说的回零、回参考点,就是直线坐标或旋转坐标回到机床坐标系原点。那么机床坐标系原点究竟在什么位置呢?机床坐标系原点是三维面的交点,不像各坐标系回零一样可以直接感觉和测量,只有通过坐标轴的零点作相应的切面,这些切面的交点即为机床坐标系的原点(O点)。上一页第19页,共71页,2023年,2月20日,星期日工件坐标系

工件坐标系是编程人员在编写程序时,在工件上建立的坐标系。工件坐标系的原点位置为工件零点。理论上工件零点设置是任意的,但实际上,它是编程人员根据零件特点为了编程方便以及尺寸的直观性而设定的。上一页第20页,共71页,2023年,2月20日,星期日选择工件坐标系时应注意:

1)工件零点应选在零件的尺寸基准上,这样便于坐标值的计算,并减少错误;

2)工件零点尽量选在精度较高的工件表面,以提高被加工零件的加工精度;

3)对于对称零件,工件零点设在对称中心上;

4)对于一般零件,工件零点设在工件轮廓某一角上;

5)Z轴方向上零点一般设在工件表面;

6)对于卧式加工中心最好把工件零点设在回转中心上,即设置在工作台回转中心与Z轴连线适当位置上;

7)编程时,应将刀具起点和程序原点设在同一处,这样可以简化程序,便于计算。第21页,共71页,2023年,2月20日,星期日第四章加工中心的编程指令第一节、程序的组成第二节、准备功能第三节、辅助功能第四节、其它功能返回第22页,共71页,2023年,2月20日,星期日第一节、程序的组成一个完整的零件加工程序,它主要由程序名和若干程序段组成。程序名是该加工程序的标识;(以字母O和四位数字组成,如O0001;)程序段是一个完整的加工工步单元,它以N(程序段号)指令开头,LF指令结尾;(由多个程序段组成)

M02(M30)作为整个程序结束的指令,有些数控系统可能还规定了一个特定的程序开头和结束的符号,如%、EM等返回第23页,共71页,2023年,2月20日,星期日程序段的格式

程序段的格式,是指一个程序段中指令字的排列顺序和书写规则,不同的数控系统往往有不同的程序段格式,格式不符合规定,数控系统就不能接受。目前广泛采用的是地址符可变程序段格式(或者称字地址程序段格式),格式:N_G_X_Y_Z_F_S_T_M_LF这种格式的特点:

程序段中的每个指令字均以字母(地址符)开始,其后再跟符号和数字。指令字在程序段中的顺序没有严格的规定,即可以任意顺序的书写。不需要的指令字或者与上段相同的续效代码可以省略不写。因此,这种格式具有程序简单、可读性强,易于检查等优点。返回第24页,共71页,2023年,2月20日,星期日常用地址码的含义如表所示:机能地址码意义程序号

顺序号

准备机能O

N

G程序编号

顺序编号

机床动作方式指令坐标指令X.Y.Z

A.B.C.U.V.W

R

I.J.K坐标轴移动指令

附加轴移动指令

圆弧半径

圆弧中心坐标进给机能

主轴机能

刀具机能F

S

T进给速度指令

主轴转速指令

刀具编号指令辅助机能M

B接通、断开、启动、停止指令

工作台分度指令补偿

暂停

子程序调用

重复

参数H.D

P.X

I

P.Q.R刀具补偿指令

暂停时间指令

子程序号指定

固定循环重复次数

固定循环参数返回第25页,共71页,2023年,2月20日,星期日第二节、准备功能1.绝对值、增量值方式(G90、G91)

在G90方式下,刀具运动的终点坐标一律用该点在工作坐标系下相对于坐标原点的坐标值表示;在G91方式下,刀具运动的终点坐标是执行本程序段时刀具终点相对于起点的增量值,G90、G91均为模态代码。返回第26页,共71页,2023年,2月20日,星期日2.尺寸单位选择G20、G21程序格式:

G20;

G21;

G20英制输人,G21公制输人。这两个G代码必须在程序的开头,坐标系设定之前用单独的程序段指令。说明:(1)接通电源时为公制单位;(2)G20、G21不能在程序的中途切换。返回第27页,共71页,2023年,2月20日,星期日3.快速点定位(G00)

用G00指令点定位,命令刀具以点位控制方式,从刀具所在点以最快的速度移动到目标点。程序格式:G00XYZ;yxo工30.00010.00037.00012.000BAA点到BG90G00X30.0Y37.0;或G91G00X20.0Y25.0;返回第28页,共71页,2023年,2月20日,星期日

XYZ为目标点的坐标值。当采用绝对值编程时,X、Y、Z为目标点在工件坐标系中的坐标值;当用增量值编程时,X、Y、Z为目标点相对于起点的增量坐标值。G00的快进速度由机床制造厂对各轴分别设定,各轴依内定的速度分别独自快速移动,定位时的刀具运动轨迹由各轴快速移动速度共同决定,不能保证各轴同时到达终点,因而各轴联动合成轨迹不一定是直线。G00的快进速度不能用程序指令改变,但可以用控制面板上的快进修调旋钮改变。G00定位方式中,刀具在起点开始加速直到预定的速度,到达终点前减速并精确定位停止。G00只用于快速定位,不能用于切削加工。返回第29页,共71页,2023年,2月20日,星期日4.直线插补(G01)刀具以直线插补的方式按照该程序段中指定的速度作进给运动,用于加工直线轨迹。三轴联动的程序格式:G01X_YZ_F_X_Y_Z为目标点坐标值,F为进给速度,各轴实际进给速度是F在该轴上的投影分量。yxo工30.00010.00037.00012.000BAA点到BG90G01X30.0Y37.0F100;或G91G01X20.0Y25.0F100;返回第30页,共71页,2023年,2月20日,星期日5、圆弧插补(G02、G03)圆弧插补指令可以自动加工圆弧曲线,G02为顺时针圆弧插补,G03为逆时针圆弧插补,圆弧顺逆方向的判断方法以及用矢量I、J、K表示圆心的编程方法与数控铣床圆弧插补的判断方法相同。本系统还可以采用另外一种圆弧插补方法——半径法。半径法是用圆弧半径R代替矢量法的圆心I、J、K。程序格式:G17G02(G03)XYRF_G18G02(G03)XZRF_G19G02(G03)YZRF_说明:1)G17、G18、G19表示选择圆弧插补平面,分别表示选择在XY、ZX、YZ平面进行圆弧插补;2)X、Y、Z表示圆弧的终点坐标,其坐标值采用绝对坐标还是增量坐标,取决于G90或G91的状态,G91状态下终点坐标为相对圆弧起点的增量值;返回第31页,共71页,2023年,2月20日,星期日3)R为圆弧半径值。用半径法编写圆弧加工程序时应注意,在使用同一半径R的情况下,从起点A到终点B的圆弧可能有两个(图3-1),即圆弧a与圆弧b,编程时它们的起始点及半径都一样,为区分二者,规定圆弧所对应的圆心角小于180°时(圆弧段a)用“+R”表示半径,圆心角大于180°时(圆弧段b)用“-R”表示半径。圆心角等于180°时用“+R”或“-R”均可。返回第32页,共71页,2023年,2月20日,星期日(1)用圆弧半径R的编程绝对值编程方式:N01G90G03X15.0Y0R15.0F100;(由A移至B)N02G02X55.0Y0R20.0;(由B移至C)N03G03X80.0Y-25.0R-25.0;(由C移至D)增量值编程方式:N0lG91G03X15.0Y15.0R15.0Fl00;N02G02X40.0Y0R20.0;N03G03X25.0Y-25.0R-25.0;返回第33页,共71页,2023年,2月20日,星期日(2)用分矢量I、J、K编程(I、J、K为圆心相对于圆弧起点在X、Y、Z轴上的坐标增量)绝对值编程方式:N01G90G03X15.0Y0I0J15.0F100;N02G02X55.0Y0I20.0J0;N03G03X80.0Y-25.0I0J-25.0;注意:整圆编程时不能用R,否则机床不动作,只能用I、J、K圆心矢量编写程序。图3-2所示是一封闭整圆,要求由A点逆时针插补并返回到A点。其编程格式为:G90G03X20.0Y0I-20.0J0F100或G91G03X0Y0I-20.0J0F100返回第34页,共71页,2023年,2月20日,星期日6、暂停(G04)

在程序段结束时暂停一定的时间,以推迟下一个程序段的执行。当指令的暂停时间达到时,系统自动开始执行下一个程序段。G04指令可使刀具作无进给短暂的光整加工,一般用于镗孔底平面、锪孔等场合。G04指令为非模态指令,仅在所出现的程序段中有效。暂停有两种格式:(1)G04X使用X时,必须用小数点且单位为秒。如G04X30.表示在执行完上一程序段后,机床作30s无进给的加工后才执行下一程序段;(2)G04P使用P时,不用小数点且单位为毫秒。如G04P100表示暂停0.1s。返回第35页,共71页,2023年,2月20日,星期日7.自动返回参考点G27、G28、G29、G30(1)返回参考点校验G27程序格式:G27XYZ指令中X

Y_Z代表参考点在工件坐标系中的坐标值。执行该指令后,如果刀具可以定位到参考点上,则相应轴的参考点指示灯就亮。使用该指令应注意以下几点:1)在刀具补偿值中使用该指令,刀具到达的位置将是加上补偿量的位置。此时刀具将不能到达参考点,因而参考点指示灯也不亮。因此执行该指令前,应取消刀补;2)若希望执行该程序段后让程序停止,应在该程序段后加上M0l或M00指令,否则程序将不停止而继续执行后面的程序段;3)假如不要求每次执行程序时都执行返回参考点的操作,应在该指令前加上“/,以便在不需要时跳过该程序段。返回第36页,共71页,2023年,2月20日,星期日(2)自动返回参考点G28

执行G28指令,可以使刀具以点位方式经中间点快速返回到参考点,中间点的位置由该指令后面的X_Y_Z坐标值决定。程序格式:G28X

Y

Z指令中XYZ表示中间点,其坐标值可以用绝对值,也可以用增量值。若为增量值时,则是指中间点相对于刀具当前点的增量值。设置中间点,是为防止刀具返回参考点时与工件或夹具发生干涉。使用这条指令时,应注意以下问题:通常G28指令用于自动换刀、测量及装卸工件。指令如下:G91G28Z0;G91G28Y0;返回第37页,共71页,2023年,2月20日,星期日在G28程序段中不仅记忆移动指令值,而且记忆了中间点坐标值。也就是对于在使用G28的程序段中没有被指令的轴,以前G28中的坐标值就作为那个轴的中间点坐标值。例如:N01G90G00X100.0Y100.0Z100.0;N02G28X200.0Y300.0;(中间点是200,300)N03G28Z150.0;(中间点是200,300,150)返回第38页,共71页,2023年,2月20日,星期日(3)自动从参考点返回G29执行G29指令,可使刀具从参考点出发经过一个中间点到达由这个指令后面X_Y_Z坐标值所指令的位置,中间点的坐标值由前面的G28所规定。因此这条指令须和G28成对使用,但在使用G28之后,这条指令不是必须的,使用G00定位有时更方便。程序格式:G29X_Y_Z指令中X_Y_Z是到达点的坐标值。是绝对值还是增量值,由G90/G91状态决定。若为增量值时,则是指到达点相对于G28中间点的增量值。G28和G29应用举例(如图);G91G28Xl000.0Y200.0;(由A经B返回参考点)G29X500.0Y-400.0;(从参考点经B返回到C点)执行该程序,刀具从A点出发,以快速点定位的方式经由B点到达参考点,换刀后执行G29指令,刀具从参考点先运动到B点再到达C点,B点至C点的增量值为X500.0Y-400.0。返回第39页,共71页,2023年,2月20日,星期日(4)自动返回第二、三、四参考点(G30)当自动换刀(ATC)位置不在G28指令的参考点上时,通常用G30指令。返回参考点后,相应轴的参考点返回指示灯亮。指令格式:G30PnIP-;n=2、3、4,表示选择第二、三、四参考点。若不写则表示选择第二参考点。返回第40页,共71页,2023年,2月20日,星期日8、工件坐标系设定(G92、G54~G59、G52)加工零件编程是在工件坐标系内进行的。工件坐标系可用下述两种方法设定。用G92指令和其后的数据来设定工件坐标系;或事先用操作面板设定坐标轴的偏置,在用G54~G59指令进行选择。(1)G92指令设定工件坐标系指令个是:G90G92IP-;式中IP-是指主轴上刀具的基准点在新坐标系中的坐标值,因而是绝对值指令。以后被指令的坐标值就是这个坐标系中的位置。因G92指令是以刀具基准点为基准的,所以在使用中要注意刀具的位置,若位置有误,则坐标系便被偏移。尤其当重复使用时,要使刀具仍回到起始位置。G92工件做坐标系的设定值,在编程时编程人员无法确定,必须待工件在机床上安装后,经操作实测后方能填入。若程序再次使用,必须在工件安装后,操作者再次修改设定值,所以一般很少使用。返回第41页,共71页,2023年,2月20日,星期日(2)用G54~G59选择工件坐标系1)工件坐标系的设定:通过CRT/MDI面板设定机床零点到各坐标系原点的距离,便可设定六个工件坐标系。(如图3-4所示)2)工件坐标系的选择:对事先设定了工件原点偏置值的工件坐标系,可用G54~G59分别选择。G54~G59分别对应工件坐标系01~06。指令格式:G54~(G59)如果未选择工件坐标系,系统便按缺省值选择其中一个。一般情况下,把G54设定为缺省值,具体情况要看机床厂的设定。在绝对值移动时,与刀具位置无关,不需操作者修改程序。当再次使用时,程序也不需修改,程序与工件安装的位置无关,也与刀具的位置无关,在加工中被广泛应用。3)工件坐标系的扩充对有些机床,6个工件坐标系若不够用,此时,可扩充至48个或150个,并将扩充的工件坐标系的工件远点偏置值设定到相应的偏置量存储区中。指令格式:G54Pn;(n=1~48)返回第42页,共71页,2023年,2月20日,星期日4)局部坐标系(G52)

在工件坐标系中编程时,对某些图形若用另一个坐标系描述更简便,如不想将原坐标系偏移时,可用局部坐标系设定指令。指令格式:G52IP-;式中IP-指令局部坐标系原点在工件坐标系中的位置。它适合于所有的工件坐标系1~6。因是局部坐标系,只在指令的工件坐标系内有效,而不影响其余的工件坐标系。因其使用方便而被广泛使用。返回第43页,共71页,2023年,2月20日,星期日有三个同样的轮廓1、2、3,且已知三者之间的位置关系,则采用下面的程序来加工更为方便:G90G52X6.0Y6.0;M98P100;(加工W1)G90G52X10.5Y4.8;M98P100;(加工W2)G90G52X14.5Y8.3;M98P100;(加工W3)注:P100为加工图中轮廓的子程序。返回第44页,共71页,2023年,2月20日,星期日9.固定循环指令在数控加工中,某些加工动作已经典型化,例如钻孔、镗孔的动作顺序是孔位平面定位,快速引进、工作进给、快速退回等,这一系列动作已经预先编好程序,存储在内存中,可用包含G代码的一个程序调用,从而简化了编程工作,这种包含了典型动作循环的G代码称为循环指令。返回第45页,共71页,2023年,2月20日,星期日(1)、固定循环的动作孔加工固定循环通常由6个动作组成,如图动作1:X、Y轴定位,使刀具快速定位到孔加工位置;动作2:快速移到R点,刀具自初始点快速进给到R点;动作3:孔加工,以切削进给的方式执行孔加工的动作;动作4:在孔底的动作,包括暂停,主轴准停,刀具移位等动作;动作5:返回R点,继续孔的加工而又可以安全移动刀具时选择R点;动作6:快速返回初始点,孔加工完成后一般应选择返回初始点。返回第46页,共71页,2023年,2月20日,星期日(1)初始平面初始平面是为安全下刀而规定的一个平面。初始平面到零件表面的距离可以任意设定在一个安全的高度上,如图1-10所示初始点所在平面。当使用同一把刀具加工若干孔时,只有孔之间存在障碍需要跳跃或全部孔加工完了时,图3-7才使用C98功能使刀具返回到初始平面上的初始点,否则使用G99返回R点。(2)R点R点所在平面又叫R点参考面,这个平面是刀具下刀时自快进转为工进的高度平面,距工件的距离圭要考虑工件表面尺寸的变化,一般可取2~5mm,使用G99时,刀具将返回到该参考面上。返回第47页,共71页,2023年,2月20日,星期日(3)孔底平面加工盲孔时,孔底平面就是孔底Z轴的高度,加工通孔时一般刀具还要伸出工件底平面一段距离,主要保证全部孔深都加工到尺寸,钻削加工还应考虑钻尖对孔深的影响。孔加工循环与平面选择指令(G17、G18或G19)无关,即不管选择哪个平面,孔加工都是在XY平面上定位并在Z轴方向上钻孔。固定循环的动作顺序指定应当考虑三个问题:1)坐标数据是使用绝对值还是增量值方式;2)返回点平面是选在初始点所在平面还是R点所在平面;3)考虑采用什么样的孔加工循环方式,如下面将要介绍的G73~G89等循环加工指令。返回第48页,共71页,2023年,2月20日,星期日选择返回平面(G98、G99)由G98或G99决定刀具在返回时到达的平面如指令G98则自该程序段开始,刀具将返回到初始平面;如指令G99则返回到R点所在平面,如图3-9所示。通常加工一组相同的孔时加工第一个孔后用G99返回到R,加工最后一个孔后用G98返回到初始平面。返回第49页,共71页,2023年,2月20日,星期日孔加工循环方式G73~G89孔加工循环方式指令一般格式如下:G73~G89XYZRQPFKX_Y:平面定位点坐标值,可以用绝对值也可以用增量值;Z:指定孔底平面的位置,可以用绝对值也可以用增量值;R:指定R点所在平面的位置,可以用绝对值也可以用增量值;Q:在G73或G83方式中用来指定每次加工深度,在G76或G87方式中规定位移量。Q值一律取增量值,而与G91和G90的选择无关;返回第50页,共71页,2023年,2月20日,星期日P:用来指定刀具在孔底的暂停时间,与在G04中指定P的时间单位一样,即以ms为单位,不使用小数点;F:指定孔加工切削进给速度。这个指令为模态指令,即使取消了固定循环在其后的加工中仍然有效;K:指令孔加工重复的次数,忽略这个参数时就认为是K1,如果程序中选择了G90方式,刀具在原来孔的位置重复加工;如果选择G91,则用一个程序段就能实现分布在一条直线上的若干个等距离孔的加工,K只在被指令的程序段中有效。

取消孔加工方式用G80,而如果中间出现了任何01组的G代码,则孔加工方式也会自动取消,因此用G01、G00、G02、G03可以取消固定循环,其效果与G80一样。返回第51页,共71页,2023年,2月20日,星期日高速深孔往复排屑钻G73程序格式:G73X_YZ_R_Q_FG73指令用于深孔加工,孔加工动作如图3-10a所示,该固定循环用于Z轴方向的间歇进给,使深孔加工时可以较容易地实现断屑和排屑,减少退刀量,进行高效率的加工。Q值为每次的背吃刀量(增量值且用正值表示),必须保证Q>d,退刀用快速,退刀量“d”由参数设定。返回第52页,共71页,2023年,2月20日,星期日深孔往复排屑钻G83程序格式:G83X_YZ_R_Q_FG83指令同样用于深孔加工,孔加工动作如图3-10b所示,与G73略有不同的是每次刀具间歇进给后退至R点平面,此处的“d”表示刀具间歇进给每次下降时由快进转为工进的那一点至前一次切削进给下降的点之间的距离,距离由参数来设定。返回第53页,共71页,2023年,2月20日,星期日精镗孔G76程序格式:C76X_Y_Z_R_Q_PF

孔加工的动作如图所示,图中P表示在孔底有暂停,0SS表示主轴有准停,Q表示刀具移动量。精镗时为了不使刀具在退刀过程中划伤孔的表面,可以使用精镗循环G76指令。机床执行G76时,刀具从初始点移至R点,并开始进行精镗切削,直至孔底主轴停止,向刀尖反方向移动(偏移一个Q值),然后快速退刀,刀具复位,Q值总是为正值,若使用负值,负号将被忽略。偏移时刀头移动的方向预先由参数设定。返回第54页,共71页,2023年,2月20日,星期日钻孔G81和锪孔G82程序格式:G81X_Y_Z_R_F_G82X_Y_Z_R_P_F_G8l指令的动作循环为,X、Y坐标定位、快进、工进和快速返回等动作,如图3-12所示。G82与G81动作相似,唯一不同之处是G82在孔底增加了暂停,因而适用于盲孔、锪孔或镗阶梯孔的加工,以提高孔底表面加工精度,而G81只适用于一般孔的加工。返回第55页,共71页,2023年,2月20日,星期日攻右旋螺纹G84与左旋螺纹G741)普通攻螺纹循环程序格式:G84XY_Z_R_F_G74XY_ZR_F_G84指令使主轴从R点至Z点时,刀具正向进给,主轴正转,到孔底时主轴反转,返回到R点平面后主轴恢复正转。G74指令使主轴攻螺纹时反转,到孔底正转,返回到R点时恢复反转。返回第56页,共71页,2023年,2月20日,星期日2)刚性攻螺纹循环

设定刚性方式,指令M29;此时,主轴停止,刚性方式有效。可以指定右旋或左旋攻螺纹循环,攻螺纹循环在下一个程序段中指定。M29为刚性攻螺纹准备辅助功能。指定G80可以清除刚性方式,其它固定循环G代码或01组G代码也可以清除刚性方式,刚性方式被关闭,此时,主轴停止。刚性方式也能用复位操作清除(复位键)。但是要记住,固定循环不能用复位操作复位。指令格式:……M29;G74/G84XY_Z_R_F_;XY_;……G80;返回第57页,共71页,2023年,2月20日,星期日说明:①F值根据主轴转速与螺纹螺距计算,螺距T=F/S;②速度进给倍率开关无效;③进给保持只能在该循环动作结束后执行;④如果在程序段中指令暂停,则在刀具到达孔底和返回R点时先执行暂停的动作。⑤使用刚性攻螺纹功能,机床必须有主轴编码器。返回第58页,共71页,2023年,2月20日,星期日精镗孔G85与精镗阶梯孔G89程序格式:G85X_Y_Z_R_F_G89XY_ZR_P_F_这两种孔的加工方式,刀具是以切削进给方式加工到孔底,然后又以切削进给方式返回到R点平面,因此适用于精镗孔,G89在孔底有暂停。返回第59页,共71页,2023年,2月20日,星期日镗孔G86程序格式:G86X_Y_Z_R_F_该指令是指刀具加工到孔底后,主轴停止,快速返回到R平面或初始平面后,主轴再重新启动。采用这种加工方式时,如果连续加工的孔问距较小可能出现刀具已经定位到下一个孔的加工位置而主轴尚未达到规定的转速。显然加工中不允许出现这种现象,为此可以在各孔动作之间加入暂停指令G04,以使主轴达到规定转速。G74与G84指令也有类似情况,应注意避免。返回第60页,共71页,2023年,2月20日,星期日反镗孔G87程序格式:G87X_YZ_R_Q_F反镗孔动作如图3-13所示,X轴和Y轴定位后,主轴定向停止,然后向刀尖的反方向移动Q值,并快速定位到孔底。接着刀具向刀尖方向移动Q值,主轴正转,沿Z轴向上加工到Z点,这时主轴又定向停止,再次向原刀尖反方向位移Q值,然后快速移动到初始点(只能用G98)后刀尖返回一个原位移量,主轴正转,进行下一个程序段动作。采用这种循环方式时,只能让刀具返回到初始平面而不能返回到R点平面,因为R点平面低于Z平面,本指令参数设定与G76相同。返回第61页,共71页,2023年,2月20日,星期日镗孔循环G88程序格式:G88XY_ZR_P_F_刀具到达孔底时延时,主轴停止,进入进给保持状态,在此情况下可以执行手动操作。但为了安全起见应先把刀具从孔中退出,以便再启动加工,刀具快速返回到R点或初始点,主轴正转,如图所示。返回第62页,共71页,2023年,2月20日,星期日取消固定循环G80G80用来取消固定循环,也可用G00、G01、G02、G03取消固定循环,其效果与G80一样。

应用固定循环时的注意问题:(1)指定固定循环之前,必须用辅助功能M03使主轴正转,当使用了主轴停止转动指令M05之后;一定要重新使主轴旋转后,再指定固定循环;(2)指定固定循环状态时,必须给出X、Y、Z、R中的每一个数据,固定循环才能执行;(3)操作时,若利用复位或急停按钮使数控装置停止,固定循环加工和加工数据仍然存在,所以再次加工时,应该使固定循环剩余动作进行到结束;(4)若程序中出现代码G00、G01、G02、G03时,循环方式及其加工数据也全部取消。返回第63页,共71页,2023年,2月20日,星期日极坐标指令(G15、G16)数控加工程序可以用极坐标输入终点的坐标值(半径和角度)。指令格式为:G15;极坐标系指令取消G16;极坐标系指令有效极坐标的平面选择与圆弧插补的平面选择方法相同,即使用G17、G18、G19指令。如选择XY平面,则X表示半径,Y表示角度,规定沿X轴的逆时针方向为角度的正方向,顺时针方向为角度的负方向,如图中A点的坐标表示为X50.0Y30.0。半径和角度可以用绝对值指令(G90),也可用增量值指令(G91)。当半径用绝对值指令时,局部坐标系原点为极坐标系中心;若用增量值指令时,当前点为极坐标系中心。返回第64页,共71页,2023年,2月20日,星期日比例缩放(G50、G51)

对加工程序指定的图形指令进行缩放,有两种指令格式。比例因子相等指令格式为:G51XYZP;式中XYZ为比例缩放中心,以绝对值指定。P为比例因子,指定范围为0.

温馨提示

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

评论

0/150

提交评论