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

下载本文档

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

文档简介

1、数控车床编程与操作 数控车编程代码介绍 一、G功能 G功能由G代码及后接2位数表示,规定其所在的程序段的意义。G代码有以下两种类型。 种 类 意 义 一次性代码 只在被指令的程序段有效 模态G代码 在同组其它G代码指令前一直有效 (例)G01和G02是同组的模态G代码 G01 X_; Z_; G01有效 G00 Z_; G00有效 G代码表 G代码 组别 功能 G00 *G01 G02 G03 01 定位(快速移动) 直线插补(切削进给) 圆弧插补CW(顺时针) 圆弧插补CCW(逆时针) G04 G28 00 00 暂停,准停 返回参考点 G32 01 螺纹切削 G50 00 坐标系设定 G6

2、5 00 宏程序命令 G70 G71 G72 G73 G74 G75 00 精加工循环 外圆粗车循环 端面粗车循环 封闭切削循环 端面深孔加工循环 外圆,内圆切槽循环 G90 G92 G94 01 外圆,内圆车削循环 螺纹切削循环 端面切削循环 G96 G97 02 恒线速开 恒线速关 *G98 G99 03 每分进给 每转进给 注1:带有*记号的G代码,当电源接通时,系统处于这个G代码的状态。 注2:00组的G代码是一次性G代码。 二、主轴功能(S功能) 主轴速度指令 通过地址S和其后面的数值,把代码信号送给机床,用于机床的主轴转速控制。 (例)M03 S650; 表示主轴正转起动,转速为6

3、50转/每分钟 三、刀具功能 (T) 用地址T及其后面2位数来选择机床上的刀具。 用T代码后面的数值指令,进行刀具选择。其数值的后两位用于指定刀具补偿的补偿号。 T 刀具补偿号 刀具选择号 四、辅助功能(M功能) M指令由指令地址M和后的12位数字组成,用于控制程序执行的流程或输出信号到机床,用来控制机床的辅助功能ON/OFF。 M 代码: M03:主轴正转。 M04:主轴反转。 M05:主轴停止。 M08:冷却液开。 M09:冷却液关。 M32:润滑开。 M33:润滑关。 M00:程序暂停,按循环起动程序继续执行。 M30:程序结束,程序返回开始。 M98:子程序调用。 M99:子程序结束,

4、返回到主程序。 子程序调用 指令格式:M98 P 参数说明:P调用次数及子程序号 (例)M98 P51002; 表示号码为1002的子程序连续调用5次。 第四章 零件程序的结构 一个零件程序是一组被传送到数控装置中去的指令和数据。 一个零件程序是由遵循一定结构、句法和格式规则的若干个程序段组成的,而每个程序段是由若干个指令字组成的。 程序的结构O 1001 N100G00X100Z100 N110T0101 N120M03S450 N130G00X50Z5 N140G94X30Z-42F50 M30N N250 % 程序名:O1001 程序段号:N. 程序段: 结束符:% 程序是以O后跟4位数

5、(O1234)组成程序名作程序的开始,以“%”号作程序的结束符。 程序段:每段程序以“;”结束,程序段开始可以冠以段号,也可以省略,程序段号由地址N后续4位以内的数值1-9999构成,它的排列顺序是可以递增的,也可以是任意增大的,中间有间隔或省略也无妨,数控系统运行是按程序段的输入顺序执行的,而不是按程序段号的顺序执行的。在同一个程序中,程序段号不能重复。 程序段格式 N G . X. Z. F. M . . S. 程序段号 准备功能 尺寸字 工艺功能字 辅助功能字 主轴功能字 G代码使用 、坐标系设定(G50) 编制程序时,首先要建立一个编程坐标系,程序上的坐标值均以此坐标系为依据。将编程坐

6、标系设在工件上,并将坐标系原点设在图样的设计、工艺基准处,所以编程坐标系又称工件坐标系,其坐标原点又称工件零点或编程零点。如下图所示:功能:可直接通过控制面板的操作运行G50指令,在机床上设定工件坐标系。 指令格式:G50X _ Z _;参数说明:指令后的参数X、Z值是当前刀尖点在工件坐标系中的坐标值。如下图,在机床上设定工件坐标系,试切对刀点现位于所设定的工件坐标系中X轴53.87,Z轴0的位置上,那么通过控制面板的操作输入G50X53.87Z0指令,运行该程序段后,即建立了以X0Z0为原点的工件坐标系。 2、快速定位(G00) 功能:用G00定位指令,刀具以快速移动速度到指定的位置。 指令

7、格式:G00X(U)_ Z (W)_; 刀具以各轴独立的快速移动速度定位。 (定位指令的实例) 3、直线插补(G01) 功能:用G01指令可以进行直线插补。根据指令的X,Z/U,W分别为绝对值或增量值,由F指定进给速度,F在没有新的指令以前,总是有效的,因此不需一一指定。 指令格式:G01X(U)_Z (W)_F_; (直径编程) (程序实例)G01 X40.0 Z20.0 ;或 G01 U20.0 W-26.0 ; 4、圆弧插补(G02,G03) 功能:用下面指令,刀具可以沿着圆弧运动。 指令格式:G02 X_Z_ R_F G03 X_Z_ I_K_F 指 定 内 容 命 令 意 义 回转方

8、向 G02 顺时针转CW G03 反时针转CCW 终点位置 绝对值 X、Z 零件坐标系中的终点位置 终点位置 相对值 U、W 从始点到终点的距离 从始点到圆心的距离 I、K 圆弧半径 R 圆弧半径(半径指定) 进给速度 F 沿圆弧的速度 所谓顺时针和反时针是指在右手直角坐标系中,对于ZX平面,从Z轴的正方向往负方向看而言,如下图例。 右手坐标系G02 X. Z. I. K. F. G03 X. Z. I. K. F. 或 或 G02 X. Z. R. F. G03 X. Z. R. F. (绝对值指定) (绝对值指定) (直径编程) (直径编程) 5、螺纹切削(G32) 功能:用G32指令,可

9、以切削相等导程的直螺纹,锥螺纹和端面螺纹。 (a) 用下列指令按F代码后续的数值指定的螺距,进行公制螺纹切削。 指令格式:G32 X(U)_Z(W)_F_;(公制螺纹) F是长轴方向的导程(0.001500.000MM)。 (b) 用下列指令按I代码后续的数值指定的牙数,进行英制螺纹切削。 指令格式:G32 X(U)_Z(W)_I_;(英制螺纹) I是长轴方向的每英寸牙数(0.060.000牙/英寸) 一般加工螺纹时,从粗车到精车,用同一轨迹要进行多次螺纹切削。因为螺纹切削开始是从检测出主轴上的位置编码器一转信号后才开始的,因此即使进行多次螺纹切削,零件圆周上的切削点仍时相同的,工件上的螺纹轨

10、迹也是相同的。但是从粗车到精车,主轴的转速必须是一定的。当主轴转速变化时,有时螺纹会或多或少产生偏差。 6、外圆,内圆车削循环(G90) (a) 用下述指令,可以进行圆柱切削循环。 指令格式:G90 X(U)_ Z(W)_ F_; (b) 用下述指令,可以进行圆锥切削循环。 指令格式:G90 X(U)_ Z(W)_ R_ F_; X、Z为切削终点的绝对坐标值, U、W为切削终点的增量坐标值,F为进给速度。 R:为起点与终点的半径差,当R与U的符号不一致时,要求RU/2。 参数说明: 7、螺纹切削循环(G92) (a) 用下述指令,可以进行直螺纹切削循环。 指令格式:G92X(U)_Z(W)_F

11、_;(公制螺纹) 指令格式:G92X(U)_Z(W)_I_;(英制螺纹) (b)用下述指令,可以进行圆锥螺纹切削循环。 指令格式:G92X(U)_Z(W)_R_F_; 指令格式:G92X(U)_Z(W)_R_I_; 参数说明: X、Z:为螺纹终点的绝对坐标;F:公制螺纹螺距,I:每英寸罗纹的牙数。 R为起点与终点的半径差,当R与U的符号不一致时,要求RU/2 8、端面车削循环(G94) (a) 用下述指令,可以进行端面切削循环。 指令格式: G94 X(U)_Z(W)_F_; (b)用下述指令性时,可以进行锥度端面切削循环。 指令格式: G94 X(U)_Z(W)_R_F_; 参数说明: X、Z为切削终点的绝对坐标值,U、W为切削终点的增量坐标值,F为进给速度。 R:起点与终点的Z轴坐标的差值。当R与U的符号不同时,要求RW 9、外圆粗车循环(G71) 功能:系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线,沿Z轴平行的方向切削,通过多次进刀、切削、退刀的

温馨提示

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

评论

0/150

提交评论