GSK980TA数控车编程及操作实习指导书1.pdf

上传人:tbuqq 文档编号:5426021 上传时间:2020-05-06 格式:PDF 页数:22 大小:728.73KB
返回 下载 相关 举报
GSK980TA数控车编程及操作实习指导书1.pdf_第1页
第1页 / 共22页
GSK980TA数控车编程及操作实习指导书1.pdf_第2页
第2页 / 共22页
GSK980TA数控车编程及操作实习指导书1.pdf_第3页
第3页 / 共22页
GSK980TA数控车编程及操作实习指导书1.pdf_第4页
第4页 / 共22页
GSK980TA数控车编程及操作实习指导书1.pdf_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《GSK980TA数控车编程及操作实习指导书1.pdf》由会员分享,可在线阅读,更多相关《GSK980TA数控车编程及操作实习指导书1.pdf(22页珍藏版)》请在三一文库上搜索。

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 螺纹切削

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

3、速控 制。 (例) M03 S650 ; 表示主轴正转起动,转速为650 转/每分钟 三、刀具功能(T) 用地址 T 及其后面 2 位数来选择机床上的刀具。 用 T 代码后面的数值指令, 进行刀具选择。 其数值的后两位用于指定刀具补 偿的补偿号。 T 刀具补偿号 刀具选择号 四、辅助功能( M 功能) M 指令由指令地址 M 和后的 12 位数字组成,用于控制程序执行的流程或 输出信号到机床,用来控制机床的辅助功能ON/OFF 。 M 代码: M03:主轴正转。 M04:主轴反转。 M05:主轴停止。 M08:冷却液开。 M09:冷却液关。 M32:润滑开。 M33:润滑关。 M00:程序暂停

4、,按循环起动程序继续执行。 M30:程序结束,程序返回开始。 M98:子程序调用。 M99:子程序结束,返回到主程序。 子程序调用 指令格式: M98 P 参数说明: P调用次数及子程序号 (例) M98 P51002 ; 表示号码为 1002的子程序连续调用5 次。 第四章零件程序的结构 一个零件程序是一组被传送到数控装置中去的指令和数据。 一个零件程序是由遵循一定结构、句法和格式规则的若干个程序 段组成的,而每个程序段是由若干个指令字组成的。 程序的结构 程序名: O1001 程序段号: N. 程序段: 结束符: % 程序是以 O 后跟 4 位数(O1234)组成程序名作程序的开始,以“%

5、”号作 程序的结束符。 程序段:每段程序以“; ”结束,程序段开始可以冠以段号,也可以省略,程 序段号由地址 N 后续 4 位以内的数值 1-9999构成, 它的排列顺序是可以递增的, O 1001 N100G00X100Z100 N110T0101 N120M03S450 N130G00X50Z5 N140G94X30Z-42F50 M30 N N250 % 也可以是任意增大的, 中间有间隔或省略也无妨, 数控系统运行是按程序段的输 入顺序执行的,而不是按程序段号的顺序执行的。在同一个程序中,程序段号不 能重复。 程序段格式 NG X Z F. M . . S. 程序段号准备功能尺寸字工艺功

6、能字辅助功能字主轴功能字 G 代码使用 、坐标系设定( G50) 编制程序时, 首先要建立一个编程坐标系, 程序上的坐标值均以此坐标系为 依据。将编程坐标系设在工件上, 并将坐标系原点设在图样的设计、 工艺基准处, 所以编程坐标系又称工件坐标系,其坐标原点又称工件零点或编程零点。如下图 所示: 功能: 可直接通过控制面板的操作运行G50 指令,在机床上设定工件坐标系。 指令格式: G50X _ Z _; 参数说明: 指令后的参数 X、Z 值是当前刀尖点在工件坐标系中的坐标值。 如下图,在机床上设定工件坐标系, 试切对刀点现位于所设定的工件坐标系 中 X 轴 53.87,Z 轴 0 的位置上,那

7、么通过控制面板的操作输入G50X53.87Z0 指 令,运行该程序段后,即建立了以X0Z0 为原点的工件坐标系。 2、快速定位( G00) 功能: 用 G00 定位指令,刀具以快速移动速度到指定的位置。 指令格式: G00X(U)_ Z (W)_ ; 刀具以各轴独立的快速移动速度定位。 (定位指令的实例) 3、直线插补( G01) 功能: 用 G01 指令可以进行直线插补。根据指令的X,Z/U,W 分别为绝 对值或增量值,由 F 指定进给速度, F 在没有新的指令以前,总是有效的,因此 不需一一指定。 指令格式: G01X(U)_Z (W)_F_ ; (直径编程) (程序实例) G01 X40

8、.0 Z20.0 ;或 G01 U20.0 W-26.0 ; 4、圆弧插补( G02,G03) 功能: 用下面指令,刀具可以沿着圆弧运动。 指令格式: G02 X_Z_ R_F G03 X_Z_ I_K_F 指 定 内 容命 令意 义 回转方向G02 顺时针转 CW G03 反时针转 CCW 终点位置绝对值X、Z 零件坐标系中的终点位置 终点位置相对值U、W 从始点到终点的距离 从始点到圆心的距离I、K 圆弧半径R 圆弧半径(半径指定) 进给速度F 沿圆弧的速度 所谓顺时针和反时针是指在右手直角坐标系中,对于 ZX 平面,从 Z 轴的正 方向往负方向看而言,如下图例。 右手坐标系 G02 X

9、Z I K F G03 X Z I K F 或或 G02 X Z R F G03 X Z R F (绝对值指定 ) (绝对值指定 ) (直径编程)(直径编程) 5、螺纹切削( G32) 功能: 用 G32 指令,可以切削相等导程的直螺纹,锥螺纹和端面螺纹。 (a) 用下列指令按 F 代码后续的数值指定的螺距,进行公制螺纹切削。 指令格式: G32 X(U)_Z(W)_F_; (公制螺纹) F 是长轴方向的导程( 0.001500.000MM) 。 (b) 用下列指令按 I 代码后续的数值指定的牙数,进行英制螺纹切削。 指令格式: G32 X(U)_Z(W)_I_ ; (英制螺纹) I 是长轴方

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

11、参数说明: 7、螺纹切削循环( G92) (a) 用下述指令,可以进行直螺纹切削循环。 指令格式: G92X(U)_Z(W)_F_ ; (公制螺纹) 指令格式 :G92X(U)_Z(W)_I_ ; (英制螺纹) ( b)用下述指令,可以进行圆锥螺纹切削循环。 指令格式: G92X(U)_Z(W)_R_F_; X、Z 为切削终点的绝对坐标值,U、W 为切削终点的增量坐标值,F 为进给速度。 R:为起点与终点的半径差,当R 与 U 的符号不一致时,要求R U/2。 指令格式: G92X(U)_Z(W)_R_I_ ; 参数说明: X、Z:为螺纹终点的绝对坐标;F:公制螺纹螺距,I:每英寸罗纹的牙数。

12、 R 为起点与终点的半径差,当R 与 U 的符号不一致时,要求R U/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 的符号不同时,要求R W 9、外圆粗车循环( G71) 功能:系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加 工路线,沿 Z 轴平行的方向切削,通

13、过多次进刀、切削、退刀的切削循环完成工 件的粗加工。 如图所示,在程序中,给出AAB 之间的精加工形状,留出U/2, w 精加工余量,用 d 表示每次的切削深量。 指令格式: G71 U(d) R(e)FST; G71 P(ns) Q(nf) U(u) W(w) ; N(ns) B 的精加工形状的指令, 由顺序号 ns到 nf 的程序来指令, 精加工形状的每条移动指令必须带行 号。 (nf) 参数说明: d:粗车时 X 轴的单次进刀量(单位:半径值) ,无符号。 e:粗车时 X 轴的单次退刀量(单位:半径值) ,无符号。 ns:精车轨迹的第一个程序段的程序段号。 nf:精车轨迹的最后一个程序段

14、的程序段号。 u:X 轴方向的精加工余量(单位:直径值) 。 w:Z 轴方向的精加工余量(单位:) 。 F,S,T:在 G71 循环中,顺序号 NSNF 之间程序段中的F,S,T 功能都无效, 全部忽略,仅在有G71 指令的程序段中, F,S,T 是有效的。 注:ns程序段不允许X 轴与 Z 轴的移动指令编在同一程序段,否则,显示程序格式错误。 10、端面粗车循环( G72) 功能:系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路 线,沿 X 轴平行的方向切削,通过多次进刀、切削、退刀的切削循环完成工件 的粗加工。 如图所示,与 G71 相同,用与 X 轴平行的动作进行切削。

15、指令格式: G72 W(d) R(e)F ST; G72 P(ns) Q(nf) U(u) W(w) ; 参数说明: d:粗车时 Z 轴的单次进刀量(单位:半径值) ,无符号。 e:粗车时 Z 轴的单次退刀量(单位:半径值) ,无符号。 ns:精车轨迹的第一个程序段的程序段号。 nf:精车轨迹的最后一个程序段的程序段号。 u:X 轴方向的精加工余量(单位:直径值) 。 w:Z 轴方向的精加工余量(单位:) 。 F,S,T:在 G71 循环中,顺序号 NSNF 之间程序段中的F,S,T 功能都无效, 全部忽略,仅在有G71 指令的程序段中, F,S,T 是有效的。 11、封闭切削循环( G73)

16、 功能:利用该循环,可以按同一轨迹重复切削, 每次切削刀具向前移动一次, 因此对于锻造,铸造等粗加工已初步形成的我坯,可以高效率地加工。 如图所示 G73 指令的运行轨迹, A 点A点B 点 指令格式:G73 U(i)W(k) R(d)FST; G73 P(ns) Q(nf) U(u) W(w) ; N(ns) N(nf) 参数说明: i:X 轴粗车总加工余量(单位:半径值) 。 k:Z 轴粗车总加工余量(单位:) 。 d:切削的次数(单位:千次) ,R0.005表示切削 5 次完成封闭切削循环。 ns:精车轨迹的第一个程序段的程序段号。 nf:精车轨迹的最后一个程序段的程序段号。 u:X 轴

17、方向的精加工余量(单位:直径值) 。 w:Z 轴方向的精加工余量(单位:) 。 F,S,T:在 NSNF 间任何一个程序段上的F,S,T 功能均无效。仅在 G73 中指定的 F,S,T 功能有效。 12、精加工循环( G70) 功能:在用 G71,G72,G73 粗车后时,可以用下述指令进行 精车。 指令格式:G70 P(ns) Q(nf); A A B 的精加工形状的轨迹,用 顺序号 ns到 nf 的程序段来指令。 参数说明: ns:精车轨迹的第一个程序段的程序段号。 nf:精车轨迹的最后一个程序段的程序段号。 13、端面深孔加工循环(G74) 功能: 按照下面程序指令,进行如图所示的动作。

18、在此循环中,可以处理外 形切削的断屑,另外,如果省略X(U) ,P,只是 Z 轴动作,则为深孔钻循环。 指令格式: G74 R(e) ; G74 X(U) Z(W) P(i)Q(k) R(d) F(f); 参数说明: e: 每次轴向( Z 轴)进刀后的轴向退刀量(单位:) 。 X: 切削终点的 X 轴的绝对坐标值(单位:) 。 U: 切削终点与起点的X 轴绝对坐标的差值(单位:) 。 Z: 切削终点的 Z 轴的绝对坐标值(单位:) 。 W:切削终点与起点的 Z 轴绝对坐标的差值(单位:) 。 i:X 方向的每次循环移动量(单位:0.001 ,半径值),无符号。 k:Z 方向的每次切削移动量(单

19、位:0.001 ) ,无符号。 d:切削到终点时 X 方向的退刀量(直径),通常不指定。 f:进给速度。 14、外圆、内圆切槽循环(G75) 功能:根据下面程序指今, 进行如所示的动作。 相当于在 G74 是,把 X 和 Z 调换,在此循环中,可以进行端面的断屑处理,并且可以对外径进行沟槽加 工和切断加工(省略Z、W、Q) 指令格式: G75R(e) ; G75X(U)Z(W)P(i)Q(k)R(d)F; 参数说明: e:每次径向( X 轴)进刀后的径向退刀量(单位:) 。 X: 切削终点的 X 轴的绝对坐标值(单位:) 。 U: 切削终点与起点的X 轴绝对坐标的差值(单位:) 。 Z: 切削

20、终点的 Z 轴的绝对坐标值(单位:) 。 W:切削终点与起点的 Z 轴绝对坐标的差值(单位:) 。 i:X 方向的每次循环移动量(单位:0.001 ,半径值),无符号。 k:Z 方向的每次切削移动量(单位:0.001 ) ,无符号。 d:切削到终点时 Z 方向的退刀量(单位:) ,通常不指定。 f:进给速度。 G74,G75 都可用于切断、切槽或孔加工。可以使刀具进行自动退刀。 15、多重螺纹切削循环(G76) 功能:该循环指令通过多次螺纹粗车、螺纹精车完成规定牙高的 螺纹加工, G76 指令可加工带螺纹退尾的直螺纹和锥螺纹,可实现单 侧刀刃螺纹切削,吃刀量逐渐减少,有利于保护刀具。 指令格式

21、: C76 P(m)(r)(a) Q(dmin) R(d) ; G76 X(U)- Z(W)- R(i)P(k)Q(d)F (I); 参数说明: m:螺纹精车次数,必须输入2位数。 R :螺纹退尾宽度(单位0.1 L,L 为螺纹螺距),必须输入2 位数。 a:刀尖角度(螺纹牙型角),取值00、29、30、55、60、80,单位:度() , 必须输入2 位数。 dmin:螺纹粗车的切削量(单位:0.001 半径值)。 d:螺纹精车的切削量(单位:半径值)。 X:有效螺纹终点X轴的绝对坐标。 Z:有效螺纹终点Z 轴的绝对坐标。 U:有效螺纹终点X轴的增量坐标。 w:有效螺纹终点Z轴的增量坐标。 i: 锥度螺纹两端的半径差(单位:半径值),未输入i 时,系统按直螺纹处 理。 k:螺纹牙高,螺纹总切削深度(单位:0.001 半径值)。 d:第一次螺纹切削深度(单位:0.001 半径值)。 F:公制螺纹螺距。 I :寸制罗纹每英寸的螺纹牙数。 练习图( 1)练习图( 2) 练习图( 3)练习图( 4) 练习图( 5)练习图( 6) 练习图( 7)练习图( 8) 练习图( 9)练习图( 10) 练习图( 11)练习图( 12)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1