广州数控车床980TA指令代码大全
广州数控指令代码大全
广州数控指令代码大全广州数控指令代码大全2011-01-31 02:13GSK980TA/D编程教材《一》编程的基本概念《二》常用G代码介绍《三》单一固定循环《四》复合型固定循环《五》用户宏程序《六》螺纹加工《七》T代码及刀补《八》F代码及G98、G99《九》S代码及G96、G97(注意:本教材仅供学习参考,实际操作编程时应以广数GSK980T车床数控系统使用手册为准)2007年9月《一》编程的基本概念:一个完整的车床加工程序一般用于在一次装夹中按工艺要求完成对工件的加工,数控程序包括程序号、程序段。
(一)程序号:相当于程序名称,系统通过程序号可从存储器中多个程序中识别所要处理的程序,程序号由字母O及4位数字组成。
(二)程序段:相当于一句程序语句,由若干个字段组成,最后是一个分号(;)录入时在键入EOB键后自动加上。
整个程序由若干个程序段构成,一个程序段用来完成刀具的一个或一组动作,或实现机床的一些功能。
(三)字段(或称为字):由称为“地址”的单个英语字母加若干位数字组成。
根据其功能可分成以下几种类型的字段:▲程序段号:由字母N及数字组成,位于程序段最前面,主要作用是使程序便于阅读,可以省略,但某些特殊程序段(如表示跳转指令的目标程序段)必须标明程序段号。
为了便于修改程序时插入新程序段,各句程序段号一般可间隔一些数字(如N0010、N0020、N0030)。
▲准备功能:即G代码,由字母G及二位数字组成,大多数G 代码用以指示刀具的运动。
(如G00、G01、G02)▲表示尺寸(坐标值)的字段:一般用在G代码字段的后面,为表示运动的G代码提供坐标数据,由一个字母与坐标值(整数或小数)组成。
字母包括:表示绝对坐标:X、Y、Z表示相对坐标:U、V、W表示园心坐标:I、 J、 K(车床实际使用的坐标只有X、Z,所以Y、V、J都用不着)▼表示进给量的字段:用字母F加进给量值组成,一般用在插补指令的程序段中,规定了插补运动的速度。
广州数控车床T指令代码大全定稿版
广州数控车床T指令代码大全HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】1、 GSK980Ta功能列表代码组别意义格式G00快速定位G00X(U)_ Z (W) _G01直线插补G01X(U)_ Z (W) _ F_G02圆弧插补(顺时针方向CW)G02 X_Z_R_F或G02 X_Z_ I_K_FG03圆弧插补(逆时针方向CCW)G03 X_Z_R_F或G03 X_Z_ I_K_FG04暂停G04 P_;(单位:0.001秒)G04 X_;(单位:秒)G04 U_;(单位:秒)G28自动返回机械原点G28 X(U)_ Z (W) _G32切螺纹G32X(U)_ Z(W) _ F _(公制螺纹)G32X(U)_ Z(W) _ I _(英制螺纹)G50坐标系设定G50 X(x) Z(z)G70精加工循环G70 P(ns) Q(nf)G71外圆粗车循环G71U(△D)R(E)F(F)G71 P(NS)Q(NF)U(△U)W(△W) S(S)T(T)G72端面粗车循环G72W(△D)R(E)F(F)G72 P(NS)Q(NF)U(△U)W(△W)S(S)T(T)G73封闭切削循环G73 U(△I)W(△K) R(D)F(F)G73 P(NS)Q(NF)U(△U)W(△W)S(S)T(T)G74端面深孔加工循环G74 R(e)G74 X(U) Z(W) P(△i)Q(△k)R(△d)F(f)G75外圆、内圆切槽循环G75 R(e)G75 X(U) Z(W) P(△i)Q(△k)R(△d)F(f)G76复合型螺纹切削循环G76 P(m)(r)(a)Q(△dmin)R(d)G76 X(U) Z(W) R(i) P(k)Q(△d) F(L)G91外圆、内圆车削循环G90X(U)_Z(W)_R_F_G92螺纹切削循环G92X(U)_ Z(W) _ F _(公制螺纹)G92X(U)_ Z(W) _ I _(英制螺纹)G94端面车削循环G94 X(U)_Z(W)_F_G98每分进给G98G99每转进给G992、GSK980T M功能列表代码意义格式:M00程序暂停,按“循环起动”程序继续执行M01程序计划停止M02程序结束M03主轴正转M04主轴反转M05主轴停止M08冷却液开M09冷却液关M30程序结束并返回程序起点M98子程序调用M98 PxxxxnnnnM99子程序结束M99螺纹切削循环 G92指令格式:G92 X(U)_ Z(W)_ F_ J_ K_ L ;(公制直螺纹切削循环)G92 X(U)_ Z(W)_ I_ J_ K_ L ;(英制直螺纹切削循环)G92 X(U)_ Z(W)_ R_ F_ J_ K_ L ;(公制锥螺纹切削循环)G92 X(U)_ Z(W)_ R_ I_ J_ K_ L ;(英制锥螺纹切削循环)指令功能:从切削起点开始,进行径向(X 轴)进刀、轴向(Z 轴或 X、Z 轴同时)切削,实现等螺距的直螺纹、锥螺纹切削循环。
广州数控指令代码大全
广州数控指令代码大全2011-01-31 02:13GSK980TA/D编程教材《一》编程的基本概念《二》常用G代码介绍《三》单一固定循环《四》复合型固定循环《五》用户宏程序《六》螺纹加工《七》T代码及刀补《八》F代码及G98、G99《九》S代码及G96、G97(注意:本教材仅供学习参考,实际操作编程时应以广数GSK980T车床数控系统使用手册为准)2007年9月《一》编程的基本概念:一个完整的车床加工程序一般用于在一次装夹中按工艺要求完成对工件的加工,数控程序包括程序号、程序段。
(一)程序号:相当于程序名称,系统通过程序号可从存储器中多个程序中识别所要处理的程序,程序号由字母O及4位数字组成。
(二)程序段:相当于一句程序语句,由若干个字段组成,最后是一个分号(;)录入时在键入EOB键后自动加上。
整个程序由若干个程序段构成,一个程序段用来完成刀具的一个或一组动作,或实现机床的一些功能。
(三)字段(或称为字):由称为“地址”的单个英语字母加若干位数字组成。
根据其功能可分成以下几种类型的字段:▲程序段号:由字母N及数字组成,位于程序段最前面,主要作用是使程序便于阅读,可以省略,但某些特殊程序段(如表示跳转指令的目标程序段)必须标明程序段号。
为了便于修改程序时插入新程序段,各句程序段号一般可间隔一些数字(如N0010、N0020、N0030)。
▲准备功能:即G代码,由字母G及二位数字组成,大多数G 代码用以指示刀具的运动。
(如G00、G01、G02)▲表示尺寸(坐标值)的字段:一般用在G代码字段的后面,为表示运动的G代码提供坐标数据,由一个字母与坐标值(整数或小数)组成。
字母包括:表示绝对坐标:X、Y、Z表示相对坐标:U、V、W表示园心坐标:I、J、K(车床实际使用的坐标只有X、Z,所以Y、V、J都用不着)▼表示进给量的字段:用字母F加进给量值组成,一般用在插补指令的程序段中,规定了插补运动的速度。
▼S代码:表示主轴速度的字段。
广数980TDb一些代码.
广数980系列TA/TD循环指令单一固定循环指令((在固定循环指令程序段中,定位一定要明确。
一般外圆定位要比需要车削的尺寸大,内圆要比尺寸小。
总的来说就是每一次循环车刀都会返回起点))端面单一固定循环(径向)(也可以端面内孔)G94 X(U)-----Z(W)-----R FX切削终点X绝对坐标值,U X轴切削终点相对起点的差值Z切削终点Z轴的绝对坐标值W切削终点与起点的差值R起点与终点之差值,当R与U符号不同时;要求R小于或等于WF切削速度G94可以用于单一的切槽循环,注意;如果用于切槽循环第一刀必须用G1指令先走一刀这样才可以让G94退刀内外圆单一固定循环(轴向)G90 X(U)-----Z(W)-----R FX切削终点X绝对坐标值,U X轴切削终点相对起点的差值Z切削终点Z轴的绝对坐标值W切削终点与起点的差值R切削起点与终点半径之差(半径值)当R等于0时,进行圆柱切削,R与U的符号不一致时,要求R 小于或等于U的一半F切削速度复合型固定循环指令精车加工循环(轴向)G70 P--------Q------P构成精加工第一程序段号,如果没有自动生成程序段号的,可以手动添加,比如(N10)Q精加工最后一个程序段号,同上可以手动添加比如(N20)注意;G70定位要和G71一致,而且外圆定位要比工件大,内孔要比工件小。
内外圆粗车循环(轴向)G71 U(1)R FG71 P Q U(2) W S TU(1)轴向(X)进刀深度,也就是每一刀吃刀量R(X)轴每次退刀量F切削深度P第一个精加工程序段的程序段号Q精加工最后程序的程序段号U(2)(X)轴的精加工余量W(Z)轴的精加工余量S主轴转速T执行本段G71程序段的刀具号注意;G71在编写精加工程序的时候,第一段不能带Z,只能有X,比如;N1 G0X-0.38,这一项中不能带Z,如果有Z会报警(定位外圆比工件大,内孔比工件小)广数928TE/TC 的外圆粗车循环和980其他都不一样,其格式G71 X(U)I K L FX(U) 精加工轮廓X轴起点的坐标值I X方向每次进刀量,直径表示,没有符号K x轴每次退刀量直径表示,没有符号L描述最终轨迹的程序段数量,(不包括自身)F切削速度端面粗车循环(径向)G72 W(1)R FG72 P Q U W(2) S TW(1) (Z)轴每次进刀量R(Z)每次退刀量F切削速度P第一个精加工程序段的程序段号Q精加工最后程序的程序段号U(X)轴的精加工余量W(2)(Z)轴的精加工余量S主轴转速T执行本段G71程序段的刀具号封闭切削循环(轴向)G73 U1W(1) RG73 P Q U2 W(2) S F T利用该循环指令可以按P Q 给出的同一轨迹进行重复切削,每次切削刀具向前移动一次,因此对于锻造塑造初步形成的毛坯可以高效率加工第一个U,是指毛坯直径到精加工直径的差除2,也就是半径差.第2行的U是指精加工时的余量直径值,U1 (X)方向粗车退刀距离及方向,半径表示,也可以参数(NO;053)设定,U执行后,下次指定前保持有效,并将参数(NO;053)的值修改为U乘1000,单位0.001mm,该值缺省输入时,以(NO;053)值作为X轴粗车退刀量,W(1)(Z)方向粗车退刀距离及方向,也可以参数(NO;054)设定,U执行后,下次指定前保持有效,并将参数(NO;054)的值修改为W乘1000,单位0.001mm,该值缺省输入时,以(NO;054)值作为Z轴粗车退刀量R封闭切削的次数,单位(次),也可以由参数(NO;055)指定,R执行后,下次指定前保持有效,并将参数(NO;055)修改当前值,该值缺省输入时,以(NO;055)值为切削次数,P第一个精加工程序段的程序段号Q精加工最后程序的程序段号U2(X)轴的精加工余量W(2)(Z)轴的精加工余量S主轴转速T执行本段G73程序段的刀具号F切削速度端面深孔固定循环(轴向)G74 R(1)G74X Z P Q R(2) FR(1)每次沿轴向(Z)切削后的退刀量,单位mm没有符号,该值也可以由参数(NO;056)设定单位0.001, R 指定后,下次执行保持有效,并将参数(NO;056)的值修改为R乘1000,(单位0,.001),该值缺省输入时,以(NO;056)值为轴向退刀量X切削终点X方向绝对坐标值,半径表示,U(X)方向上,切削终点与起点的绝对坐标的差值,半径表示Z切削终点Z方向的绝对坐标值,W(Z)方向上切削终点与起点的绝对坐标的差值,P(X)方向每次循环的切削量,单位0。
广数980TDb一些代码讲解
广数980系列TA/TD循环指令单一固定循环指令((在固定循环指令程序段中,定位一定要明确。
一般外圆定位要比需要车削的尺寸大,内圆要比尺寸小。
总的来说就是每一次循环车刀都会返回起点))端面单一固定循环(径向)(也可以端面内孔)G94 X(U)-----Z(W)-----R FX切削终点X绝对坐标值,U X轴切削终点相对起点的差值Z切削终点Z轴的绝对坐标值W切削终点与起点的差值R起点与终点之差值,当R与U符号不同时;要求R小于或等于WF切削速度G94可以用于单一的切槽循环,注意;如果用于切槽循环第一刀必须用G1指令先走一刀这样才可以让G94退刀内外圆单一固定循环(轴向)G90 X(U)-----Z(W)-----R FX切削终点X绝对坐标值,U X轴切削终点相对起点的差值Z切削终点Z轴的绝对坐标值W切削终点与起点的差值R切削起点与终点半径之差(半径值)当R等于0时,进行圆柱切削,R与U的符号不一致时,要求R 小于或等于U的一半F切削速度复合型固定循环指令精车加工循环(轴向)G70 P--------Q------P构成精加工第一程序段号,如果没有自动生成程序段号的,可以手动添加,比如(N10)Q精加工最后一个程序段号,同上可以手动添加比如(N20)注意;G70定位要和G71一致,而且外圆定位要比工件大,内孔要比工件小。
内外圆粗车循环(轴向)G71 U(1)R FG71 P Q U(2) W S TU(1)轴向(X)进刀深度,也就是每一刀吃刀量R(X)轴每次退刀量F切削深度P第一个精加工程序段的程序段号Q精加工最后程序的程序段号U(2)(X)轴的精加工余量W(Z)轴的精加工余量S主轴转速T执行本段G71程序段的刀具号注意;G71在编写精加工程序的时候,第一段不能带Z,只能有X,比如;N1 G0X-0.38,这一项中不能带Z,如果有Z会报警(定位外圆比工件大,内孔比工件小)广数928TE/TC 的外圆粗车循环和980其他都不一样,其格式G71 X(U)I K L FX(U) 精加工轮廓X轴起点的坐标值I X方向每次进刀量,直径表示,没有符号K x轴每次退刀量直径表示,没有符号L描述最终轨迹的程序段数量,(不包括自身)F切削速度端面粗车循环(径向)G72 W(1)R FG72 P Q U W(2) S TW(1) (Z)轴每次进刀量R(Z)每次退刀量F切削速度P第一个精加工程序段的程序段号Q精加工最后程序的程序段号U(X)轴的精加工余量W(2)(Z)轴的精加工余量S主轴转速T执行本段G71程序段的刀具号封闭切削循环(轴向)G73 U1W(1) RG73 P Q U2 W(2) S F T利用该循环指令可以按P Q 给出的同一轨迹进行重复切削,每次切削刀具向前移动一次,因此对于锻造塑造初步形成的毛坯可以高效率加工第一个U,是指毛坯直径到精加工直径的差除2,也就是半径差.第2行的U是指精加工时的余量直径值,U1 (X)方向粗车退刀距离及方向,半径表示,也可以参数(NO;053)设定,U执行后,下次指定前保持有效,并将参数(NO;053)的值修改为U乘1000,单位0.001mm,该值缺省输入时,以(NO;053)值作为X轴粗车退刀量,W(1)(Z)方向粗车退刀距离及方向,也可以参数(NO;054)设定,U执行后,下次指定前保持有效,并将参数(NO;054)的值修改为W乘1000,单位0.001mm,该值缺省输入时,以(NO;054)值作为Z轴粗车退刀量R封闭切削的次数,单位(次),也可以由参数(NO;055)指定,R执行后,下次指定前保持有效,并将参数(NO;055)修改当前值,该值缺省输入时,以(NO;055)值为切削次数,P第一个精加工程序段的程序段号Q精加工最后程序的程序段号U2(X)轴的精加工余量W(2)(Z)轴的精加工余量S主轴转速T执行本段G73程序段的刀具号F切削速度端面深孔固定循环(轴向)G74 R(1)G74X Z P Q R(2) FR(1)每次沿轴向(Z)切削后的退刀量,单位mm没有符号,该值也可以由参数(NO;056)设定单位0.001, R 指定后,下次执行保持有效,并将参数(NO;056)的值修改为R乘1000,(单位0,.001),该值缺省输入时,以(NO;056)值为轴向退刀量X切削终点X方向绝对坐标值,半径表示,U(X)方向上,切削终点与起点的绝对坐标的差值,半径表示Z切削终点Z方向的绝对坐标值,W(Z)方向上切削终点与起点的绝对坐标的差值,P(X)方向每次循环的切削量,单位0。
广州数控指令代码大全
广州数控指令代码大全2011-01-31 02:13GSK980TA/D编程教材《一》编程的基本观点《二》常用G代码介绍《三》单调固定循环《四》复合型固定循环《五》用户宏程序《六》螺纹加工《七》 T 代码及刀补《八》 F 代码及 G98、G99《九》 S 代码及 G96、G97(注意:本教材仅供学习参照,实质操作编程时应以广数GSK980T车床数控系统使用手册为准)2007年 9月《一》编程的基本观点:一个完好的车床加工程序一般用于在一次装夹中按工艺要求完成对工件的加工,数控程序包含程序号、程序段。
(一)程序号:相当于程序名称,系统经过程序号可从储存器中多个程序中辨别所要办理的程序,程序号由字母 O及 4 位数字构成。
(二)程序段:相当于一句程序语句,由若干个字段构成,最后是一个分号(;)录入时在键入 EOB键后自动加上。
整个程序由若干个程序段构成,一个程序段用来达成刀具的一个或一组动作,或实现机床的一些功能。
(三)字段(或称为字):由称为“地点”的单个英语字母加若干位数字构成。
依据其功能可分红以下几种种类的字段:▲程序段号:由字母N及数字构成,位于程序段最前面,主要作用是使程序便于阅读,能够省略,但某些特别程序段(如表示跳转指令的目标程序段)一定注明程序段号。
为了便于改正程序时插入新程序段,各句程序段号一般可间隔一些数字(如 N0010、N0020、N0030)。
▲准备功能:即 G代码,由字母 G及二位数字构成,大部分 G 代码用以指示刀具的运动。
(如 G00、 G01、 G02)▲表示尺寸(坐标值)的字段:一般用在 G代码字段的后边,为表示运动的 G代码供给坐标数据,由一个字母与坐标值(整数或小数)构成。
字母包含:表示绝对坐标: X、Y、Z表示相对坐标: U、V、W表示园心坐标: I 、 J 、 K( 车床实质使用的坐标只有X、 Z,所以 Y、 V、J 都用不着 )▼表示进给量的字段:用字母 F 加进给量值构成,一般用在插补指令的程序段中,规定了插补运动的速度。
广州数控说明书GSK980TA
GSK980T车床数控系统规格书前言本规格书介绍了GSK980T车床数控系统技术规格、型号意义等内容。
第一章:简介第二章:技术规格第三章:产品型谱本说明书适用软件版本为V3.62,说明书的内容如有变动,恕不另行通知。
目 录第一章简介 (1)第二章技术规格 (2)2.1 控制轴 (2)2.2 电子齿轮 (2)2.3 坐标系 (2)2.4 准备功能 (2)2.5 插补功能 (6)2.6 螺纹切削 (6)2.7 进给功能 (6)2.8 自动加减速 (7)2.9 辅助功能 (7)2.10 主轴功能 (7)2.11 刀具功能 (8)2.12 刀具补偿 (8)2.13 精度补偿 (8)2.14 操作方式 (8)2.15 程序和编辑 (8)2.16 显示方式 (8)2.17 报警和安全 (8)2.18 存储和通讯 (9)2.19 外部接口 (9)2.20 环境适应性 (9)2.21 电气安全性 (9)2.22 电源适应性 (10)2.23 电磁兼容性 (10)第三章产品型谱 (11)3.1型号意义 (11)3.2 标准附件 (11)3.3 选配功能 (12)3.4 选配附件 (12)第一章 简介GSK980TA是我公司研制的普及型车床数控系统,作为经济型数控系统的升级换代产品,GSK980TA具有以下技术特点:z采用16位CPU、应用CPLD完成硬件插补,实现高速µm级控制;z液晶(LCD)中文显示,界面友好、操作方便;z加减速可调,可配套步进驱动器或伺服驱动器;z可变电子齿轮比,应用方便。
图1-1 980TA数控系统外观图第二章 技术规格2.1 控制轴● 控制轴:X、Z两轴● 联动轴:X、Z两轴● 坐标值范围:±9999.999mm● 最小指令单位:0.001mm2.2 电子齿轮● 指令倍乘系数(CMR:电子齿轮比分子):1~127● 指令分频系数(CMD:电子齿轮比分母):1~1272.3 坐标系● X、Z直角坐标系,X轴与主轴轴线垂直,Z轴与主轴轴线方向平行,靠近工件的方向为负方向,远离工件的方向为正方向● 机床坐标系:回机械零点后,以该点为坐标原点建立机床坐标系● 工件坐标系:执行G50 X_ Z_ 后建立工件坐标系(又称浮动坐标系)● 绝对坐标:以X、Z表示● 相对坐标:以U、W表示2.4 准备功能● G指令表机械零点● 宏指令表指令格式 功能 定义 说明G65 H01 P# I Q# J; 赋值 # I = # JG65 H02 P# I Q# J R#K; 加法运算 # I = # J + # kG65 H03 P# I Q# J R# k;减法运算 # I = # J - # kG65 H80 Pn; 无条件转移 转向n n:顺序号G65 H81 Pn Q#J R# K; 条件转移1 IF# J = # k,GOTO n n:顺序号G65 H82 Pn Q#J R# K; 条件转移2 IF# J ≠ # k,GOTO n n:顺序号G65 H83 Pn Q#J R# K; 条件转移3 IF# J ﹥ # k,GOTO n n:顺序号G65 H84 Pn Q#J R# K; 条件转移4 IF# J ﹤ # k,GOTO n n:顺序号G65 H85 Pn Q#J R# K; 条件转移5 IF# J ≥ # k,GOTO n n:顺序号G65 H86 Pn Q#J R# K; 条件转移6 IF# J ≤ # k,GOTO n n:顺序号G65 H99 Pi; 产生P/S报警 产生500 + i 号P/S报警 i+500:报警号2.5 插补功能● 直线插补:G01 X(U)__Z(W) __ F最高直线插补速度为7600mm/min(对应脉冲输出频率为127KHz)● 圆弧插补:G02 X(U)_Z(W)_R_(I_K_) F_ 后刀座顺时针圆弧插补、前刀座逆时针圆弧插补G03 X(U)_Z(W)_R_(I_K_) F_ 后刀座逆时针圆弧插补、前刀座顺时针圆弧插补最高圆弧插补速度为3800mm/min(对应脉冲输出频率为63KHz)注1:本规格书给出的速度指标是在CMR=CMD=1的条件下给出的,当CMR≠CMD时,实际的速度指标为规格书给出的指标除以电子齿轮比CMR/CMD;注2:数控系统用于机床控制时,机床所能达到的速度指标受机械负载、机械传动比、驱动装置的矩频特性、电机的最高转速等因素影响。
广数980TDb一些代码
广数980系列TA/TD循环指令单一固定循环指令((在固定循环指令程序段中,定位一定要明确。
一般外圆定位要比需要车削的尺寸大,内圆要比尺寸小。
总的来说就是每一次循环车刀都会返回起点))端面单一固定循环(径向)(也可以端面内孔)G94 X(U)-----Z(W)-----R FX切削终点X绝对坐标值,U X轴切削终点相对起点的差值Z切削终点Z轴的绝对坐标值W切削终点与起点的差值R起点与终点之差值,当R与U符号不同时;要求R小于或等于WF切削速度G94可以用于单一的切槽循环,注意;如果用于切槽循环第一刀必须用G1指令先走一刀这样才可以让G94退刀内外圆单一固定循环(轴向)G90 X(U)-----Z(W)-----R FX切削终点X绝对坐标值,U X轴切削终点相对起点的差值Z切削终点Z轴的绝对坐标值W切削终点与起点的差值R切削起点与终点半径之差(半径值)当R等于0时,进行圆柱切削,R与U的符号不一致时,要求R 小于或等于U的一半F切削速度复合型固定循环指令精车加工循环(轴向)G70 P--------Q------P构成精加工第一程序段号,如果没有自动生成程序段号的,可以手动添加,比如(N10)Q精加工最后一个程序段号,同上可以手动添加比如(N20)注意;G70定位要和G71一致,而且外圆定位要比工件大,内孔要比工件小。
内外圆粗车循环(轴向)G71 U(1)R FG71 P Q U(2) W S TU(1)轴向(X)进刀深度,也就是每一刀吃刀量R(X)轴每次退刀量F切削深度P第一个精加工程序段的程序段号Q精加工最后程序的程序段号U(2)(X)轴的精加工余量W(Z)轴的精加工余量S主轴转速T执行本段G71程序段的刀具号注意;G71在编写精加工程序的时候,第一段不能带Z,只能有X,比如;N1 G0X-0.38,这一项中不能带Z,如果有Z会报警(定位外圆比工件大,内孔比工件小)广数928TE/TC 的外圆粗车循环和980其他都不一样,其格式G71 X(U)I K L FX(U) 精加工轮廓X轴起点的坐标值I X方向每次进刀量,直径表示,没有符号K x轴每次退刀量直径表示,没有符号L描述最终轨迹的程序段数量,(不包括自身)F切削速度端面粗车循环(径向)G72 W(1)R FG72 P Q U W(2) S TW(1) (Z)轴每次进刀量R(Z)每次退刀量F切削速度P第一个精加工程序段的程序段号Q精加工最后程序的程序段号U(X)轴的精加工余量W(2)(Z)轴的精加工余量S主轴转速T执行本段G71程序段的刀具号封闭切削循环(轴向)G73 U1W(1) RG73 P Q U2 W(2) S F T利用该循环指令可以按P Q 给出的同一轨迹进行重复切削,每次切削刀具向前移动一次,因此对于锻造塑造初步形成的毛坯可以高效率加工第一个U,是指毛坯直径到精加工直径的差除2,也就是半径差.第2行的U是指精加工时的余量直径值,U1 (X)方向粗车退刀距离及方向,半径表示,也可以参数(NO;053)设定,U执行后,下次指定前保持有效,并将参数(NO;053)的值修改为U乘1000,单位0.001mm,该值缺省输入时,以(NO;053)值作为X轴粗车退刀量,W(1)(Z)方向粗车退刀距离及方向,也可以参数(NO;054)设定,U执行后,下次指定前保持有效,并将参数(NO;054)的值修改为W乘1000,单位0.001mm,该值缺省输入时,以(NO;054)值作为Z轴粗车退刀量R封闭切削的次数,单位(次),也可以由参数(NO;055)指定,R执行后,下次指定前保持有效,并将参数(NO;055)修改当前值,该值缺省输入时,以(NO;055)值为切削次数,P第一个精加工程序段的程序段号Q精加工最后程序的程序段号U2(X)轴的精加工余量W(2)(Z)轴的精加工余量S主轴转速T执行本段G73程序段的刀具号F切削速度端面深孔固定循环(轴向)G74 R(1)G74X Z P Q R(2) FR(1)每次沿轴向(Z)切削后的退刀量,单位mm没有符号,该值也可以由参数(NO;056)设定单位0.001, R 指定后,下次执行保持有效,并将参数(NO;056)的值修改为R乘1000,(单位0,.001),该值缺省输入时,以(NO;056)值为轴向退刀量X切削终点X方向绝对坐标值,半径表示,U(X)方向上,切削终点与起点的绝对坐标的差值,半径表示Z切削终点Z方向的绝对坐标值,W(Z)方向上切削终点与起点的绝对坐标的差值,P(X)方向每次循环的切削量,单位0。
GSK980T车床数控系统程序指令及编程介绍--k
N0020 T0101 N0030 G0 X22 Z2 N0040 G1 Z-10 F100 N0050 G1 X24 Z-15 N0060 Z-25 N0070 G0 X100 Z100 N0080 T0100 N90 M30(结束语)
程序中字和地址的理解
字是构成程序段的要素。字是由地址和其后面的 数值构成(有时在数值前带有正负号)
注:本校用的数控车床为直径编程
5 坐标值表达方式(只介绍前刀架方式) 1)绝对坐标 2)相对坐标
注:本校用的数控车床的坐标系统为 前刀架方式
车床基本坐标系统的具体分析
广数980TDb一些代码
广数980TDb一些代码广数980系列TA/TD循环指令单一固定循环指令((在固定循环指令程序段中,定位一定要明确。
一般外圆定位要比需要车削的尺寸大,内圆要比尺寸小。
总的来说就是每一次循环车刀都会返回起点))端面单一固定循环(径向)(也可以端面内孔)G94 X(U)-----Z(W)-----R FX切削终点X绝对坐标值,U X轴切削终点相对起点的差值Z 切削终点Z轴的绝对坐标值W 切削终点与起点的差值R 起点与终点之差值,当R与U符号不同时;要求R小于或等于W F 切削速度G94可以用于单一的切槽循环,注意;如果用于切槽循环第一刀必须用G1指令先走一刀这样才可以让G94退刀内外圆单一固定循环(轴向)G90 X(U)-----Z(W)-----R FX切削终点X绝对坐标值,U X轴切削终点相对起点的差值Z 切削终点Z轴的绝对坐标值W 切削终点与起点的差值R 切削起点与终点半径之差(半径值)当R等于0时,进行圆柱切削,R与U的符号不一致时,要求R小于或等于U的一半F 切削速度复合型固定循环指令精车加工循环(轴向)G70 P--------Q------P构成精加工第一程序段号,如果没有自动生成程序段号的,可以手动添加,比如(N10) Q 精加工最后一个程序段号,同上可以手动添加比如(N20) 注意;G70定位要和G71一致,而且外圆定位要比工件大,内孔要比工件小。
内外圆粗车循环(轴向)G71 U(1) R FG71 P Q U(2) W S T U(1)轴向(X)进刀深度,也就是每一刀吃刀量 R (X)轴每次退刀量F切削深度P 第一个精加工程序段的程序段号Q 精加工最后程序的程序段号U(2) (X)轴的精加工余量W (Z)轴的精加工余量S 主轴转速T 执行本段G71程序段的刀具号注意;G71在编写精加工程序的时候,第一段不能带Z,只能有X,比如;N1G0X-0.38,这一项中不能带Z,如果有Z会报警(定位外圆比工件大,内孔比工件小)广数928TE/TC 的外圆粗车循环和980其他都不一样,其格式 G71 X(U) I K L F X(U) 精加工轮廓X轴起点的坐标值I X方向每次进刀量,直径表示,没有符号 K x轴每次退刀量直径表示,没有符号 L 描述最终轨迹的程序段数量,(不包括自身) F 切削速度端面粗车循环(径向)G72 W(1) R FG72 P Q U W(2) S T W(1) (Z)轴每次进刀量R (Z)每次退刀量F 切削速度P 第一个精加工程序段的程序段号Q 精加工最后程序的程序段号U (X)轴的精加工余量W(2) (Z)轴的精加工余量S 主轴转速T 执行本段G71程序段的刀具号封闭切削循环(轴向)G73 U1 W(1) RG73 P Q U2 W(2) S F T利用该循环指令可以按P Q 给出的同一轨迹进行重复切削,每次切削刀具向前移动一次,因此对于锻造塑造初步形成的毛坯可以高效率加工第一个U,是指毛坯直径到精加工直径的差除2,也就是半径差.第2行的U是指精加工时的余量直径值, U1 (X)方向粗车退刀距离及方向,半径表示,也可以参数(NO;053)设定,U执行后,下次指定前保持有效,并将参数(NO;053)的值修改为U乘1000,单位0.001mm,该值缺省输入时,以(NO;053)值作为X轴粗车退刀量,W(1) (Z)方向粗车退刀距离及方向,也可以参数(NO;054)设定,U执行后,下次指定前保持有效,并将参数(NO;054)的值修改为W乘1000,单位0.001mm,该值缺省输入时,以(NO;054)值作为Z轴粗车退刀量R 封闭切削的次数,单位(次),也可以由参数(NO;055)指定,R执行后,下次指定前保持有效,并将参数(NO;055)修改当前值,该值缺省输入时,以(NO;055)值为切削次数, P 第一个精加工程序段的程序段号Q 精加工最后程序的程序段号U2 (X)轴的精加工余量W(2) (Z)轴的精加工余量S 主轴转速T 执行本段G73程序段的刀具号F 切削速度端面深孔固定循环(轴向)G74 R(1)F G74 X Z P Q R(2)R(1) 每次沿轴向(Z)切削后的退刀量,单位mm没有符号,该值也可以由参数(NO;056)设定单位0.001, R 指定后,下次执行保持有效,并将参数(NO;056)的值修改为R乘1000,(单位0,.001),该值缺省输入时,以(NO;056)值为轴向退刀量X 切削终点X方向绝对坐标值,半径表示,U (X)方向上,切削终点与起点的绝对坐标的差值,半径表示Z 切削终点Z方向的绝对坐标值,W (Z)方向上切削终点与起点的绝对坐标的差值,P (X)方向每次循环的切削量,单位0。
广数980TDb一些代码
广数980系列TA/TD循环指令
单一固定循环指令
((在固定循环指令程序段中,定位一定要明确。
一般外圆定位要比需要车削的尺寸大,内圆要比尺寸小。
总的来说就是每一次循环车刀都会返回起点))
端面单一固定循环(径向)(也可以端面内孔)
G94 X(U)-----Z(W)-----R F
X切削终点X绝对坐标值,
U X轴切削终点相对起点的差值
Z 切削终点Z轴的绝对坐标值
W 切削终点与起点的差值
R 起点与终点之差值,当R与U符号不同时;要求R小于或等于W
F 切削速度
G94可以用于单一的切槽循环,注意;如果用于切槽循环第一刀必须用G1指令先走一刀这样才可以让G94退刀
内外圆单一固定循环(轴向)
G90 X(U)-----Z(W)-----R F
X切削终点X绝对坐标值,
U X轴切削终点相对起点的差值
Z 切削终点Z轴的绝对坐标值
W 切削终点与起点的差值
R 切削起点与终点半径之差(半径值)当R等于0时,进行圆柱切削,R与U的符号不一致时,要求R小于或等于U的一半
F 切削速度
精车加工循环(轴向)
G70 P--------Q------
P构成精加工第一程序段号,如果没有自动生成程序段号的,可以手动添加,比如(N10)Q 精加工最后一个程序段号,同上可以手动添加比如(N20)
注意;G70定位要和G71一致,而且外圆定位要比工件大,内孔要比工件小。
内外圆粗车循环(轴向)复合型固定循环指令。
GSK980TA数控车编程及操作实习指导书1
数控车床编程与操作数控车编程代码介绍一、G功能G功能由G代码及后接2位数表示,规定其所在的程序段的意义。
G代码有以下两种类型。
(例)G01和G02是同组的模态G代码G01 X_;Z_;G01有效G00 Z_;G00有效注1:带有*记号的G代码,当电源接通时,系统处于这个G代码的状态。
注2:00组的G代码是一次性G代码。
二、主轴功能(S功能)主轴速度指令通过地址S和其后面的数值,把代码信号送给机床,用于机床的主轴转速控制。
(例)M03 S650;表示主轴正转起动,转速为650转/每分钟三、刀具功能(T)用地址T及其后面2位数来选择机床上的刀具。
用T代码后面的数值指令,进行刀具选择。
其数值的后两位用于指定刀具补偿的补偿号。
T○○○○刀具补偿号刀具选择号四、辅助功能(M功能)M指令由指令地址M和后的1~2位数字组成,用于控制程序执行的流程或输出信号到机床,用来控制机床的辅助功能ON/OFF。
M代码:M03:主轴正转。
M04:主轴反转。
M05:主轴停止。
M08:冷却液开。
M09:冷却液关。
M32:润滑开。
M33:润滑关。
M00:程序暂停,按‘循环起动’程序继续执行。
M30:程序结束,程序返回开始。
M98:子程序调用。
M99:子程序结束,返回到主程序。
子程序调用指令格式:M98 P 〇〇〇□□□□参数说明:P调用次数及子程序号(例)M98 P51002;表示号码为1002的子程序连续调用5次。
第四章零件程序的结构一个零件程序是一组被传送到数控装置中去的指令和数据。
一个零件程序是由遵循一定结构、句法和格式规则的若干个程序段组成的,而每个程序段是由若干个指令字组成的。
程序的结构程序名:程序段号:N…程序段:结束符:程序是以O后跟4位数(O1234)组成程序名作程序的开始,以“%”号作程序的结束符。
程序段:每段程序以“;”结束,程序段开始可以冠以段号,也可以省略,程序段号由地址N后续4位以内的数值1-9999构成,它的排列顺序是可以递增的,也可以是任意增大的,中间有间隔或省略也无妨,数控系统运行是按程序段的输入顺序执行的,而不是按程序段号的顺序执行的。
广数980TDb一些代码讲解
⼴数980TDb⼀些代码讲解⼴数980系列TA/TD循环指令单⼀固定循环指令((在固定循环指令程序段中,定位⼀定要明确。
⼀般外圆定位要⽐需要车削的尺⼨⼤,内圆要⽐尺⼨⼩。
总的来说就是每⼀次循环车⼑都会返回起点))端⾯单⼀固定循环(径向)(也可以端⾯内孔)G94 X(U)-----Z(W)-----R FX切削终点X绝对坐标值,U X轴切削终点相对起点的差值Z切削终点Z轴的绝对坐标值W切削终点与起点的差值R起点与终点之差值,当R与U符号不同时;要求R⼩于或等于WF切削速度G94可以⽤于单⼀的切槽循环,注意;如果⽤于切槽循环第⼀⼑必须⽤G1指令先⾛⼀⼑这样才可以让G94退⼑内外圆单⼀固定循环(轴向)G90 X(U)-----Z(W)-----R FX切削终点X绝对坐标值,U X轴切削终点相对起点的差值Z切削终点Z轴的绝对坐标值W切削终点与起点的差值R切削起点与终点半径之差(半径值)当R等于0时,进⾏圆柱切削,R与U的符号不⼀致时,要求R ⼩于或等于U的⼀半F切削速度复合型固定循环指令精车加⼯循环(轴向)G70 P--------Q------P构成精加⼯第⼀程序段号,如果没有⾃动⽣成程序段号的,可以⼿动添加,⽐如(N10)Q精加⼯最后⼀个程序段号,同上可以⼿动添加⽐如(N20)注意;G70定位要和G71⼀致,⽽且外圆定位要⽐⼯件⼤,内孔要⽐⼯件⼩。
内外圆粗车循环(轴向)G71 U(1)R FG71 P Q U(2) W S TU(1)轴向(X)进⼑深度,也就是每⼀⼑吃⼑量R(X)轴每次退⼑量F切削深度P第⼀个精加⼯程序段的程序段号Q精加⼯最后程序的程序段号U(2)(X)轴的精加⼯余量W(Z)轴的精加⼯余量S主轴转速T执⾏本段G71程序段的⼑具号注意;G71在编写精加⼯程序的时候,第⼀段不能带Z,只能有X,⽐如;N1 G0X-0.38,这⼀项中不能带Z,如果有Z会报警(定位外圆⽐⼯件⼤,内孔⽐⼯件⼩)⼴数928TE/TC 的外圆粗车循环和980其他都不⼀样,其格式G71 X(U)I K L FX(U) 精加⼯轮廓X轴起点的坐标值I X⽅向每次进⼑量,直径表⽰,没有符号K x轴每次退⼑量直径表⽰,没有符号L描述最终轨迹的程序段数量,(不包括⾃⾝)F切削速度端⾯粗车循环(径向)G72 W(1)R FG72 P Q U W(2) S TW(1) (Z)轴每次进⼑量R(Z)每次退⼑量F切削速度P第⼀个精加⼯程序段的程序段号Q精加⼯最后程序的程序段号U(X)轴的精加⼯余量W(2)(Z)轴的精加⼯余量S主轴转速T执⾏本段G71程序段的⼑具号封闭切削循环(轴向)G73 U1W(1) RG73 P Q U2 W(2) S F T利⽤该循环指令可以按P Q 给出的同⼀轨迹进⾏重复切削,每次切削⼑具向前移动⼀次,因此对于锻造塑造初步形成的⽑坯可以⾼效率加⼯第⼀个U,是指⽑坯直径到精加⼯直径的差除2,也就是半径差.第2⾏的U是指精加⼯时的余量直径值,U1 (X)⽅向粗车退⼑距离及⽅向,半径表⽰,也可以参数(NO;053)设定,U执⾏后,下次指定前保持有效,并将参数(NO;053)的值修改为U乘1000,单位0.001mm,该值缺省输⼊时,以(NO;053)值作为X轴粗车退⼑量,W(1)(Z)⽅向粗车退⼑距离及⽅向,也可以参数(NO;054)设定,U执⾏后,下次指定前保持有效,并将参数(NO;054)的值修改为W乘1000,单位0.001mm,该值缺省输⼊时,以(NO;054)值作为Z轴粗车退⼑量R封闭切削的次数,单位(次),也可以由参数(NO;055)指定,R执⾏后,下次指定前保持有效,并将参数(NO;055)修改当前值,该值缺省输⼊时,以(NO;055)值为切削次数,P第⼀个精加⼯程序段的程序段号Q精加⼯最后程序的程序段号U2(X)轴的精加⼯余量W(2)(Z)轴的精加⼯余量S主轴转速T执⾏本段G73程序段的⼑具号F切削速度端⾯深孔固定循环(轴向)G74 R(1)G74X Z P Q R(2) FR(1)每次沿轴向(Z)切削后的退⼑量,单位mm没有符号,该值也可以由参数(NO;056)设定单位0.001, R 指定后,下次执⾏保持有效,并将参数(NO;056)的值修改为R乘1000,(单位0,.001),该值缺省输⼊时,以(NO;056)值为轴向退⼑量X切削终点X⽅向绝对坐标值,半径表⽰,U(X)⽅向上,切削终点与起点的绝对坐标的差值,半径表⽰Z切削终点Z⽅向的绝对坐标值,W(Z)⽅向上切削终点与起点的绝对坐标的差值,P(X)⽅向每次循环的切削量,单位0。
最新广数980TDb一些代码汇编
广数980系列TA/TD循环指令单一固定循环指令((在固定循环指令程序段中,定位一定要明确。
一般外圆定位要比需要车削的尺寸大,内圆要比尺寸小。
总的来说就是每一次循环车刀都会返回起点))端面单一固定循环(径向)(也可以端面内孔)G94 X(U)-----Z(W)-----R FX切削终点X绝对坐标值,U X轴切削终点相对起点的差值Z切削终点Z轴的绝对坐标值W切削终点与起点的差值R起点与终点之差值,当R与U符号不同时;要求R小于或等于WF切削速度G94可以用于单一的切槽循环,注意;如果用于切槽循环第一刀必须用G1指令先走一刀这样才可以让G94退刀内外圆单一固定循环(轴向)G90 X(U)-----Z(W)-----R FX切削终点X绝对坐标值,U X轴切削终点相对起点的差值Z切削终点Z轴的绝对坐标值W切削终点与起点的差值R切削起点与终点半径之差(半径值)当R等于0时,进行圆柱切削,R与U的符号不一致时,要求R 小于或等于U的一半F切削速度复合型固定循环指令精车加工循环(轴向)G70 P--------Q------P构成精加工第一程序段号,如果没有自动生成程序段号的,可以手动添加,比如(N10)Q精加工最后一个程序段号,同上可以手动添加比如(N20)注意;G70定位要和G71一致,而且外圆定位要比工件大,内孔要比工件小。
内外圆粗车循环(轴向)G71 U(1)R FG71 P Q U(2) W S TU(1)轴向(X)进刀深度,也就是每一刀吃刀量R(X)轴每次退刀量F切削深度P第一个精加工程序段的程序段号Q精加工最后程序的程序段号U(2)(X)轴的精加工余量W(Z)轴的精加工余量S主轴转速T执行本段G71程序段的刀具号注意;G71在编写精加工程序的时候,第一段不能带Z,只能有X,比如;N1 G0X-0.38,这一项中不能带Z,如果有Z会报警(定位外圆比工件大,内孔比工件小)广数928TE/TC 的外圆粗车循环和980其他都不一样,其格式G71 X(U)I K L FX(U) 精加工轮廓X轴起点的坐标值I X方向每次进刀量,直径表示,没有符号K x轴每次退刀量直径表示,没有符号L描述最终轨迹的程序段数量,(不包括自身)F切削速度端面粗车循环(径向)G72 W(1)R FG72 P Q U W(2) S TW(1) (Z)轴每次进刀量R(Z)每次退刀量F切削速度P第一个精加工程序段的程序段号Q精加工最后程序的程序段号U(X)轴的精加工余量W(2)(Z)轴的精加工余量S主轴转速T执行本段G71程序段的刀具号封闭切削循环(轴向)G73 U1W(1) RG73 P Q U2 W(2) S F T利用该循环指令可以按P Q 给出的同一轨迹进行重复切削,每次切削刀具向前移动一次,因此对于锻造塑造初步形成的毛坯可以高效率加工第一个U,是指毛坯直径到精加工直径的差除2,也就是半径差.第2行的U是指精加工时的余量直径值,U1 (X)方向粗车退刀距离及方向,半径表示,也可以参数(NO;053)设定,U执行后,下次指定前保持有效,并将参数(NO;053)的值修改为U乘1000,单位0.001mm,该值缺省输入时,以(NO;053)值作为X轴粗车退刀量,W(1)(Z)方向粗车退刀距离及方向,也可以参数(NO;054)设定,U执行后,下次指定前保持有效,并将参数(NO;054)的值修改为W乘1000,单位0.001mm,该值缺省输入时,以(NO;054)值作为Z轴粗车退刀量R封闭切削的次数,单位(次),也可以由参数(NO;055)指定,R执行后,下次指定前保持有效,并将参数(NO;055)修改当前值,该值缺省输入时,以(NO;055)值为切削次数,P第一个精加工程序段的程序段号Q精加工最后程序的程序段号U2(X)轴的精加工余量W(2)(Z)轴的精加工余量S主轴转速T执行本段G73程序段的刀具号F切削速度端面深孔固定循环(轴向)G74 R(1)G74X Z P Q R(2) FR(1)每次沿轴向(Z)切削后的退刀量,单位mm没有符号,该值也可以由参数(NO;056)设定单位0.001, R 指定后,下次执行保持有效,并将参数(NO;056)的值修改为R乘1000,(单位0,.001),该值缺省输入时,以(NO;056)值为轴向退刀量X切削终点X方向绝对坐标值,半径表示,U(X)方向上,切削终点与起点的绝对坐标的差值,半径表示Z切削终点Z方向的绝对坐标值,W(Z)方向上切削终点与起点的绝对坐标的差值,P(X)方向每次循环的切削量,单位0。
广州数控车床980TA指令代码大全
精心整理1、GSK980Ta功能列表代码组别意义格式G00快速定位G00X(U)_Z(W)_G01直线插补G01X(U)_Z(W)_F_G02圆弧插补(顺时针方向CW)G02X_Z_R_F或G02X_Z_I_K_FG03圆弧插补(逆时针方向CCW)G03X_Z_R_F或G03X_Z_I_K_FG04暂停G04P_;(单位:0.001秒)G04X_;(单位:秒)G04U_;(单位:秒)G28自动返回机械原点G28X(U)_Z(W)_G32切螺纹G32X(U)_Z(W)_F_(公制螺纹)G32X(U)_Z(W)_I_(英制螺纹)G50坐标系设定G50X(x)Z(z)G70精加工循环G70P(ns)Q(nf)G71外圆粗车循环G71U(△D)R(E)F(F)G71P(NS)Q(NF)U(△U)W(△W)S(S)T(T)G72端面粗车循环G72W(△D)R(E)F(F)G72P(NS)Q(NF)U(△U)W(△W)S(S)T(T)G73封闭切削循环G73U(△I)W(△K)R(D)F(F)G73P(NS)Q(NF)U(△U)W(△W)S(S)T(T)G74端面深孔加工循环G74R(e)G74X(U)Z(W)P(△i)Q(△k)R(△d)F(f)G75外圆、内圆切槽循环G75R(e)G75X(U)Z(W)P(△i)Q(△k)R(△d)F(f)G76复合型螺纹切削循环G76P(m)(r)(a)Q(△dmin)R(d)G76X(U)Z(W)R(i)P(k)Q(△d)F(L)G91外圆、内圆车削循环G90X(U)_Z(W)_R_F_G92螺纹切削循环G92X(U)_Z(W)_F_(公制螺纹)G92X(U)_Z(W)_I_(英制螺纹)G94端面车削循环G94X(U)_Z(W)_F_G98每分进给G98G99每转进给G992、GSK980TM功能列表代码意义格式:M00程序暂停,按“循环起动”程序继续执行M01程序计划停止M02程序结束M03主轴正转M04主轴反转M05主轴停止M08冷却液开M09冷却液关精心整理M30程序结束并返回程序起点M98子程序调用M98PxxxxnnnnM99子程序结束M99螺纹切削循环G92指令格式:G92X(U)_Z(W)_F_J_K_L;(公制直螺纹切削循环)G92X(U)_Z(W)_I_J_K_L;(英制直螺纹切削循环)G92X(U)_Z(W)_R_F_J_K_L;(公制锥螺纹切削循环)G92X(U)_Z(W)_R_I_J_K_L;(英制锥螺纹切削循环)指令功能:从切削起点开始,进行径向(X轴)进刀、轴向(Z轴或X、Z轴同时)切削,实现等螺距的直螺纹、锥螺纹切削循环。
广州数控980T
广州数控980T•一、G代码组及其含义带*的为初始状态二、辅助功能三、广州数控980T系统例题工件图形:图1T1:外圆车刀;T2:割刀(刀片厚度为5mm)毛坯尺寸:φ42×150 使用GSK980车床系统时程序为:N010 M3S1200;N020 T0101 M08;N030 G0X45;N040 Z0;N050 G1X-1F0.5;N060 X40Z2;N070 X36;N080 Z-40;N090 X45;N110 Z10;N120 G0X100Z50;N130 T0202S800;N140 G0X45;N150 Z-40;N160 G1X24F0.2;N170 X45;N180 G0X50Z100;N190 T0200;N200 M05;N210 M30;步骤为:一、分析工件,编制工艺,并选择刀具,在草稿上编辑好程序。
二、打开宇航软件中的GSK980车床系统。
1. 回零(回参考点)REF:回参考点→X轴回零→Z轴回零→回参考点完毕。
2. 选择刀具刀具库管理(左侧工具条)出现如下界面:图2选择需要的刀具(外圆刀、割刀、螺纹刀)添加到刀盘中!点击确定即完成选刀!3. 对刀⑴、T01刀(外圆刀)对刀手动模式→试切工件端面→Z方向不动,沿X方向退出→进入参数输入→按如图3,输入z0→→T01刀Z轴对刀完毕。
图3图4试切外圆→X方向不动,沿Z方向退出→工具条中测量直径(假设测量得直径φ96.17)→进入参数输入→按如图3,→输入测量的直径X96.17→→T01刀(外圆刀)X方向对刀完毕。
⑵、T02刀(割刀)对刀换T02刀(割刀)→碰工件端面→Z方向不动,沿X方向退出→进入参数输入→按如图4,输入z0→→T02刀Z轴对刀完毕。
试切外圆→X方向不动,沿Z方向退出→工具条中测量直径(假设测量得直径φ95.67)→进入参数输入→按如图4,输入测量的直径X95.67→→T02刀(割刀)X方向对刀完毕。
数控编程广数GSK980T
数控编程(广数GSK980T)复习提问辅助指令都有哪些?新课引入辅助指令主要是用来对机床功能开关的,它们不能够移动刀架,刀具的移动才能够进行切屑运动,切屑指令是指G指令,今天我们就开始学习基本的G指令。
快速定位G00代码格式:G00 X(U) __Z(W) __;代码功能:X轴、Z轴同时从起点以各自的快速移动速度移动到终点,如图3-1所示。
两轴是以各自独立的速度移动,短轴先到达终点,长轴独立移动剩下的距离,其合成轨迹不一定是直线。
代码说明: G00为01组G代码的初值;X(U)、Z(W)可省略一个或全部,当省略一个时,表示该轴的起点和终点坐标值一致;同时省略表示终点和始点是同一位置,X与U、Z与W在同一程序段时X、Z有效,U、W无效。
运动轨迹图:X、Z 轴各自快速移动速度分别由系统数据参数NO.022、NO.023 设定,实际的移动速度可通过机床面板的快速倍率键进行修调。
示例:刀具从A 点快速移动到B 点。
图3-2直线插补G01代码格式:G01 X(U)_ Z(W)_ F_;代码功能:运动轨迹为从起点到终点的一条直线。
轨迹如图3-3 所示。
代码说明: G01为模态G代码;X(U)、Z(W)可省略一个或全部,当省略一个时,表示该轴的起点和终点坐标值一致;同时省略表示终点和始点是同一位置。
F 代码值为X 轴方向和Z 轴方向的瞬时速度的向量合成速度,实际的切削进给速度为进给倍率与F 代码值的乘积;F 代码值执行后,此代码值一直保持,直至新的F 代码值被执行。
后述其它G 代码使用的F 代码字功能相同时,不再详述。
取值范围见表1-10。
注:G98 状态下,F 的最大值不超过数据参数NO027(切削进给上限速度)设置值。
运动轨迹图:示例:从直径Φ40 切削到Φ60 的程序代码,图3-4小结编程练习复习提问G01的格式是什么?新课引入G00用于快速定位,不能用于切屑,G01用于直线切屑,如锥度、断面、外圆加工,今天我们学习圆弧加工指令:G02、G03。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、GSK980Ta功能列表代码组别意义格式
G00快速定位
G00X(U)_ Z (W) _
G01直线插补
G01X(U)_ Z (W) _ F_
G02圆弧插补(顺时针方向CW)G02 X_Z_R_F
或G02 X_Z_ I_K_F
G03圆弧插补(逆时针方向CCW)G03 X_Z_R_F
或G03 X_Z_ I_K_F
G04暂停G04 P_;(单位:0.001秒)
G04 X_;(单位:秒)
G04 U_;(单位:秒)
G28自动返回机械原点G28 X(U)_ Z (W) _
G32切螺纹G32X(U)_ Z(W) _ F _(公制螺纹)
G32X(U)_ Z(W) _ I _(英制螺纹)
G50坐标系设定G50 X(x) Z(z)
G70精加工循环G70 P(ns) Q(nf)
G71外圆粗车循环G71U(△D)R(E)F(F)
G71 P(NS)Q(NF)U(△U)W(△W)S(S)T(T)G72端面粗车循环G72W(△D)R(E)F(F)
G72 P(NS)Q(NF)U(△U)W(△W)S(S)T(T)G73封闭切削循环G73 U(△I)W(△K) R(D)F(F)
G73 P(NS)Q(NF)U(△U)W(△W)S(S)T(T)G74端面深孔加工循环G74 R(e)
G74 X(U) Z(W) P(△i)Q(△k)R(△d)F(f)
G75外圆、内圆切槽循环G75 R(e)
G75 X(U) Z(W) P(△i)Q(△k)R(△d)F(f)
G76复合型螺纹切削循环G76 P(m)(r)(a)Q(△dmin)R(d)
G76 X(U) Z(W) R(i) P(k)Q(△d) F(L)
G91外圆、内圆车削循环G90X(U)_Z(W)_R_F_
G92螺纹切削循环G92X(U)_ Z(W) _ F _(公制螺纹)
G92X(U)_ Z(W) _ I _(英制螺纹)
G94端面车削循环G94 X(U)_Z(W)_F_
G98每分进给G98
G99每转进给G99
2、GSK980T M功能列表代码意义格式:
M00程序暂停,按“循环起动”程序继续执行
M01程序计划停止
M02程序结束
M03主轴正转
M04主轴反转
M05主轴停止
M08冷却液开
M09冷却液关
M30程序结束并返回程序起点
M98子程序调用M98 Pxxxxnnnn
M99子程序结束M99
螺纹切削循环G92
指令格式:G92 X(U)_ Z(W)_ F_ J_ K_ L ;(公制直螺纹切削循环)
G92 X(U)_ Z(W)_ I_ J_ K_ L ;(英制直螺纹切削循环)
G92 X(U)_ Z(W)_ R_ F_ J_ K_ L ;(公制锥螺纹切削循环)
G92 X(U)_ Z(W)_ R_ I_ J_ K_ L ;(英制锥螺纹切削循环)
指令功能:从切削起点开始,进行径向(X 轴)进刀、轴向(Z 轴或X、Z 轴同时)切削,实现等螺距的
直螺纹、锥螺纹切削循环。
执行G92 指令,在螺纹加工未端有螺纹退尾过程:在距离螺纹切
削终点固定长度(称为螺纹的退尾长度)处,在Z 轴继续进行螺纹插补的同时,X 轴沿退刀
方向指数或线性(由参数设置)加速退出,Z 轴到达切削终点后,X 轴再以快速移动速度退
刀。
指令说明:G92 为模态G 指令;
切削起点:螺纹插补的起始位置;
切削终点:螺纹插补的结束位置;
X:切削终点X 轴绝对坐标,单位:mm;
U:切削终点与起点X 轴绝对坐标的差值,单位:mm;
Z:切削终点Z 轴绝对坐标,单位:mm;
W:切削终点与起点Z 轴绝对坐标的差值,单位:mm;
R:切削起点与切削终点X 轴绝对坐标的差值(半径值),当R与U 的符号不一致时,要求∣
R│≤│U/2│,单位:mm;
F 公制螺纹螺距,取值范围0.001~500 mm,F 指令值执行后保持,可省略输入;
I 英制螺纹每英寸牙数,取值范围0.06~25400 牙/英寸,I 指令值执行后保持,可省略输入;
J:螺纹退尾时在短轴方向的移动量,取值范围0~9999.999(单位:mm),不带方向(根据程序起点位置自动确定退尾方向),模态参数,如果短轴是X轴,则该值为半径指定。