GSK980TA数控车编程及操作实习指导书1_第1页
GSK980TA数控车编程及操作实习指导书1_第2页
GSK980TA数控车编程及操作实习指导书1_第3页
GSK980TA数控车编程及操作实习指导书1_第4页
GSK980TA数控车编程及操作实习指导书1_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

数控车床编程与操作数控车编程代码介绍一、G功能G功能由G代码及后接2位数表示,规定其所在的程序段的意义。G代码有以下两种类型。种类意义一次性代码只在被指令的程序段有效模态G代码在同组其它G代码指令前一直有效(例)G01和G02是同组的模态G代码G01X_;Z_; G01有效G00Z_; G00有效G代码表G代码组另U功能G00*G01G02G0301定位(快速移动)直线插补(切削进给)圆弧插补CW(顺时针)圆弧插补CCW(逆时针)G04G280000暂停,准停返回参考点G3201螺纹切削G5000坐标系设定G6500宏程序命令G70G71G72G73G74G7500精加工循环外圆粗车循环端面粗车循环封闭切削循环端面深孔加工循环外圆,内圆切槽循环G9001外圆,内圆车削循环G92G94螺纹切削循环端面切削循环G96G9702恒线速开恒线速关*G98G9903每分进给每转进给注1:带有*记号的G代码,当电源接通时,系统处于这个G代码的状态。注2:00组的G代码是一次性G代码。二、主轴功能(S功能)主轴速度指令通过地址s和其后面的数值,把代码信号送给机床,用于机床的主轴转速控制。(例) ;表示主轴正转起动,转速为650转/每分钟三、刀具功能(T)用地址T及其后面2位数来选择机床上的刀具。用T代码后面的数值指令,进行刀具选择。其数值的后两位用于指定刀具补偿的补偿号。TOOOO刀 刀具补偿号 刀具选择号四、辅助功能(M功能)M指令由指令地址M和后的1〜2位数字组成,用于控制程序执行的流程或输出信号到机床,用来控制机床的辅助功能ON/OFF。M代码:M03:主轴正转。M04:主轴反转。M05:主轴停止。M08:冷却液开。M09:冷却液关。M32:润滑开。M33:润滑关。M00:程序暂停,按‘循环起动’程序继续执行。M30:程序结束,程序返回开始。M98:子程序调用。M99:子程序结束,返回到主程序。

子程序调用指令格式:M98OOO□□□□参数说明:调用次数及子程序号(例) ;表示号码为100的2子程序连续调用5次。第四章零件程序的结构一个零件程序是一组被传送到数控装置中去的指令和数据。一个零件程序是由遵循一定结构、句法和格式规则的若干个程序段组成的,而每个程序段是由若干个指令字组成的。程序名:O1001程序段号:N....程序段:程序名:O1001程序段号:N....程序段:结束符:%程序的结构O1001N100G00X100Z100N110T0101N120M03S450N130G00X50Z5N140G94X30Z-42F50N N250 M30%程序是以O后跟4位数(01234)组成程序名作程序的开始,以“%”号作程序的结束符。程序段:每段程序以“;”结束,程序段开始可以冠以段号,也可以省略,程序段号由地址N后续4位以内的数值1-9999构成,它的排列顺序是可以递增的,

也可以是任意增大的,中间有间隔或省略也无妨,数控系统运行是按程序段的输入顺序执行的,而不是按程序段号的顺序执行的。在同一个程序中,程序段号不能重复。程序段格式N…G..X..Z..F….M..S….程序段号准备功能尺寸字工艺功能字辅助功能字主轴功能字G代码使用1、坐标系设定(650)编制程序时,首先要建立一个编程坐标系,程序上的坐标值均以此坐标系为依据。将编程坐标系设在工件上,并将坐标系原点设在图样的设计、工艺基准处,所以编程坐标系又称工件坐标系,其坐标原点又称工件零点或编程零点。如下图所示:功能:可直接通过控制面板的操作运行G50功能:可直接通过控制面板的操作运行G50指令,设定工件坐标系。指令格式:G50X_Z_;参数说明:指令后的参数X、Z值是当前刀尖点在工件坐标系中的坐标值。如下图,在机床上设定工件坐标系,试切对刀点现位于所设定的工件坐标系中X轴53.87,Z轴0的位置上,那么通过控制面板的操作输入G50X53.87Z0指令,运行该程序段后,即建立了以X0Z0为原点的工件坐标系。GSOX53.87ZO2、快速定位(G00)功能:用G00定位指令,刀具以快速移动速度到指定的位置。指令格式:G00X(U)_Z(W)_;刀具以各轴独立的快速移动速度定位。不需一一指定。指令格式:不需一一指定。指令格式:G01X(U)_Z(W)_F_;(程序实例)G01X40.0Z20.0;或G01U20.0W-26.0;4、圆弧插补(G02,G03)功能:用下面指令,刀具可以沿着圆弧运动。(程序实例)G01X40.0Z20.0;或G01U20.0W-26.0;4、圆弧插补(G02,G03)功能:用下面指令,刀具可以沿着圆弧运动。指令格式:G02X_Z_R_FG03X_Z_I_K_F指定内容命令意义回转方向G02顺时针转CWG03反时针转CCW终点位置绝对值X、Z零件坐标系中的终点位置终点位置相对值U、W从始点到终点的距离从始点到圆心的距离I、K圆弧半径R圆弧半径(半径指定)进给速度F沿圆弧的速度所谓顺时针和反时针是指在右手直角坐标系中,对于ZX平面,从Z轴的正方向往负方向看而言,如下图例。G02X..或G02X..右手坐标系Z..I.. K.. F.. G03X.. Z..或Z..R..F..G03X..Z..I.. K..R..F..(绝对值指定)(直径编程)(绝对值指定)(直径编程)5、螺纹切削(G32)功能:用G32指令,可以切削相等导程的直螺纹,锥螺纹和端面螺纹。(a)用下列指令按F代码后续的数值指定的螺距,进行公制螺纹切削。指令格式:G32X(U)_Z(W)__F_;(公制螺纹)F是长轴方向的导程(0.001—500.000MM)。(b)用下列指令按I代码后续的数值指定的牙数,进行英制螺纹切削。指令格式:G32X(U)_Z(W)_I__;(英制螺纹)I是长轴方向的每英寸牙数(0.060—254000.000牙/英寸)

一般加工螺纹时,从粗车到精车,用同一轨迹要进行多次螺纹切削。因为螺纹切削开始是从检测出主轴上的位置编码器一转信号后才开始的,因此即使进行多次螺纹切削,零件圆周上的切削点仍时相同的,工件上的螺纹轨迹也是相同的。但是从粗车到精车,主轴的转速必须是一定的。当主轴转速变化时,有时螺纹会或多或少产生偏差。6、外圆,内圆车削循环(G90)用下述指令,可以进行圆柱切削循环。指令格式:G90X(U)__Z(W)__F__;用下述指令,可以进行圆锥切削循环。指令格式:G90X(U)__Z(W)__R__F__;

X、X、Z为切削终点的绝对坐标值,U、W为切削终点的增量坐标值,F为进给速度。R:为起点与终点的半径差,当R与U的符号不一致时,要求IRIWIU/2I。7、螺纹切削循环(G92)(a)用下述指令,可以进行直螺纹切削循环。指令格式:G92X指令格式:G92X(U)__Z(W)__F__;(公制螺纹)指定螺纹导程(L)指令格式:G92X(U)_Z(W)__I_;(英制螺纹)t 指定螺纹导程(牙数硬寸)(b)用下述指令,可以进行圆锥螺纹切削循环。指令格式:G92X(U)__Z(W)_R__F__;

指令格式:G92X(U)__Z(W)_指令格式:G92X(U)__Z(W)_R__I指定螺纹导程Cl)■,参数说明:X、Z:为螺纹终点的绝对坐标;F:公制螺纹螺距,I:每英寸罗纹的牙数。F:切削进给R:快速移动R为起点与终点的半径差,当R与U的符号不一致时,要求IRIWIU/2|8、端面车削循环(G94)(a)用下述指令,可以进行端面切削循环。指令格式:G94X(U)__Z(W)__F__;(b)(b))用下述指令性时,可以进行锥度端面切削循环。指令格式:G94X(U)__Z(W)__R__F__;X、Z为切削终点的绝对坐标值,U、W为切削终点的增量坐标值,F为进给速度。R:起点与终点的Z轴坐标的差值。当R与U的符号不同时,要求IRIWIWI9、外圆粗车循环(G71)功能:系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线,沿z轴平行的方向切削,通过多次进刀、切削、退刀的切削循环完成工件的粗加工。如图所示,在程序中,给出A—A'—B之间的精加工形状,留出△U/2,4w精加工余量,用Ad表示每次的切削深量。指令格式:G71U(△d)R(e)F—S—T—;G71P(ns)Q(nf)U(△u)W(△w);

N(ns)N(nf)N(ns)N(nf)由顺序号ns到nf的程序来指令,精加工形状的每条移动指令必须带行号。参数说明:d:粗车时X轴的单次进刀量(单位:mm半径值),无符号。e:粗车时X轴的单次退刀量(单位:m半径值),无符号。ns:精车轨迹的第一个程序段的程序段号。nf:精车轨迹的最后一个程序段的程序段号。u:X轴方向的精加工余量(单位:m直径值)。w:Z轴方向的精加工余量(单位:m)。F,S,T:在G71循环中,顺序号NS~NF之间程序段中的F,S,T功能都无效,全部忽略,仅在有G71指令的程序段中,F,S,T是有效的。注:ns程序段不允许X轴与Z轴的移动指令编在同一程序段,否则,显示程序格式错误。10、端面粗车循环(G72)功能:系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线,沿X轴平行的方向切削,通过多次进刀、切削、退刀的切削循环完成工件的粗加工。如图所示,与G71相同,用与X轴平行的动作进行切削。参数说明:参数说明:指令指令格式:G74R(e);指令格式:指令格式:G73U(△1)W(△k)R(d)F—S—T—;指令格式:G72W(△d)R(e)F—S—T—;G72P(ns)Q(nf)U(Au)W(△w);参数说明:d:粗车时Z轴的单次进刀量(单位:mm半径值),无符号。e:粗车时Z轴的单次退刀量(单位:m半径值),无符号。ns:精车轨迹的第一个程序段的程序段号。nf:精车轨迹的最后一个程序段的程序段号。u:X轴方向的精加工余量(单位:m直径值)。w:Z轴方向的精加工余量(单位:m)。F,S,T:在G71循环中,顺序号NS~NF之间程序段中的F,S,T功能都无效,全部忽略,仅在有G71指令的程序段中,F,S,T是有效的。11、封闭切削循环(G73)功能:利用该循环,可以按同一轨迹重复切削,每次切削刀具向前移动一次,因此对于锻造,铸造等粗加工已初步形成的我坯,可以高效率地加工。如图所示G73指令的运行轨迹,A点一A'点一B点G73P(ns)Q(nf)U(Au)W(△w);N(ns)AA'B的精加工形状的轨迹,用顺序号ns至IJnf的程序段来指令。N(nf)……参数说明:i:X轴粗车总加工余量(单位:mm半径值)。k:Z轴粗车总加工余量(单位:m)。d:切削的次数(单位:千次),R0.005表示切削5次完成封闭切削循环。ns:精车轨迹的第一个程序段的程序段号。nf:精车轨迹的最后一个程序段的程序段号。u:X轴方向的精加工余量(单位:m直径值)。w:Z轴方向的精加工余量(单位:m)。F,S,T:在NS~NF间任何一个程序段上的F,S,T功能均无效。仅在G73中指定的F,S,T功能有效。12、精加工循环(G70)功能:在用G71,G72,G73粗车后时,可以用下述指令进行精车。指令格式:G70P(ns)Q(nf);ns:精车轨迹的第一个程序段的程序段号。nf:精车轨迹的最后一个程序段的程序段号。13、端面深孔加工循环(G74)功能:按照下面程序指令,进行如图所示的动作。在此循环中,可以处理外形切削的断屑,另外,如果省略X(U),P,只是Z轴动作,则为深孔钻循环。

G74X(U)Z(W)P(Ai)Q(4k)R(△d)F(f);参数说明:e:每次轴向(Z轴)进刀后的轴向退刀量(单位:mm)。X:切削终点的X轴的绝对坐标值(单位:m)。U:切削终点与起点的X轴绝对坐标的差值(单位:m)。Z:切削终点的Z轴的绝对坐标值(单位:m)。W:切削终点与起点的Z轴绝对坐标的差值(单位:m)。i:X方向的每次循环移动量(单位:0.00m,半径值),无符号。k:Z方向的每次切削移动量(单位:0.00m),无符号。d:切削到终点时X方向的退刀量(直径),通常不指定。f:进给速度。14、外圆、内圆切槽循环(G75)功能:根据下面程序指今,进行如所示的动作。相当于在G74是,把X和Z调换,在此循环中,可以进行端面的断屑处理,并且可以对外径进行沟槽加工和切断加工(省略z、工和切断加工(省略z、W、Q)参数说明:参数说明:参数说明:参数说明:指令格式:G75R(e);G75X(U)Z(W)P(Ai)Q(△k)R(△d)F—;参数说明:e:每次径向(X轴)进刀后的径向退刀量(单位:mm)。X:切削终点的X轴的绝对坐标值(单位:m)。U:切削终点与起点的X轴绝对坐标的差值(单位:m)。Z:切削终点的Z轴的绝对坐标值(单位:m)。W:切削终点与起点的Z轴绝对坐标的差值(单位:m)。i:X方向的每次循环移动量(单位:0.00m,半径值),无符号。k:Z方向的每次切削移动量(单位:0.00m),无符号。d:切削到终点时Z方向的退刀量(单位:m),通常不指定。f:进给速度。G74,G75都可用于切断、切槽或孔加工。可以使刀具进行自动退刀。15、多重螺纹切削循环(G76)功能:该循环指令通过多次螺纹粗车、螺纹精车完成规定牙高的螺纹加工,G76指令可加工带螺纹退尾的直螺纹和锥螺纹,可实现单侧刀刃螺纹切削,吃刀量逐渐减少,有利于保护刀具。指令格式:C76P(m)(r)(a)Q(△dmin)R(d);G76X(U)--Z(

温馨提示

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

最新文档

评论

0/150

提交评论