GSK980TA数控车编程与操作实习指导书.docx
- 文档编号:23502961
- 上传时间:2023-05-17
- 格式:DOCX
- 页数:32
- 大小:47.94KB
GSK980TA数控车编程与操作实习指导书.docx
《GSK980TA数控车编程与操作实习指导书.docx》由会员分享,可在线阅读,更多相关《GSK980TA数控车编程与操作实习指导书.docx(32页珍藏版)》请在冰豆网上搜索。
GSK980TA数控车编程与操作实习指导书
数控车床编程与操作
数控车编程代码介绍
一、G功能
G功能由G代码及后接2位数表示,规定其所在的程序段的意义。
G代码有以下两各种类。
种类意义
一次性代码只在被指令的程序段有效
模态G代码在同组其他G代码指令前素来有效
〔例〕G01和G02是同组的模态G代码
G01X_;
Z_;G01有效
G00Z_;G00有效
G代码表
G代码
组别
G00
*G01
01
G02
G03
G04
00
G28
00
G32
01
G50
00
G65
00
G70
G71
G72
00
G73
G74
G75
G90
01
功能
定位〔快速搬动〕
直线插补〔切削进给〕
圆弧插补CW〔顺时针〕
圆弧插补CCW〔逆时针〕
暂停,准停
返回参照点
螺纹切削
坐标系设定
宏程序命令
精加工循环
外圆粗车循环
端面粗车循环
封闭切削循环
端面深孔加工循环
外圆,内圆切槽循环
外圆,内圆车削循环
G92
G94
G96
02
G97
*G98
03
G99
螺纹切削循环
端面切削循环
恒线速开
恒线速关
每分进给
每转进给
注1:
带有*记号的G代码,当电源接通时,系统处于这个G代码的状态。
注2:
00组的G代码是一次性G代码。
二、主轴功能(S功能)
主轴速度指令
经过地址S和以后面的数值,把代码信号送给机床,用于机床的主轴转速控制。
〔例〕M03S650;
表示主轴正转起动,转速为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:
子程序结束,返回到主程序。
子程序调用
指令格式:
M98P〇〇〇□□□□
参数说明:
P调用次数及子程序号
〔例〕M98P51002;
表示号码为1002的子程序连续调用5次。
第四章零件程序的结构
一个零件程序是一组被传达到数控装置中去的指令和数据。
一个零件程序是由依照必然结构、句法和格式规那么的假设干个程序段组成的,而每个程序段是由假设干个指令字组成的。
程序名:
O1001
程序段号:
N⋯.
程序段:
束符:
%
程序的构
O1001
N100G00X100Z100
N110T0101
N120M03S450
N130G00X50Z5
N140G94X30Z-42F50
N⋯⋯
N250M30
%
程序是以O后跟4位数〔O1234〕组成程序名作程序的开始,以“%〞号作程序的结束符。
程序段:
每段程序以“;〞结束,程序段开始能够冠以段号,也能够省略,程序段号由地址N后续4位以内的数值1-9999组成,它的排列序次是能够递加的,
也能够是任意增大的,中间有间隔或省略也不如,数控系统运行是按程序段的输入序次执行的,而不是按程序段号的序次执行的。
在同一个程序中,程序段号不能够重复。
程序段格式
N⋯G..X..F⋯.M..S⋯.
Z..
程序段号准备功能尺寸字工艺功能字辅助功能字主轴功能字
G代码使用
1、坐标系设定〔G50〕
编制程序时,第一要建立一个编程坐标系,程序上的坐标值均以此坐标系为依照。
将编程坐标系设在工件上,并将坐标系原点设在图样的设计、工艺基准处,因此编程坐标系又称工件坐标系,其坐标原点又称工件零点或编程零点。
如以以下图所示:
功能:
可直接经过控制面板的操作运行G50指令,在机床上设定工件坐标系。
指令格式:
G50X_Z_;
参数说明:
指令后的参数X、Z值是当前刀尖点在工件坐标系中的坐标值。
如以以下图,在机床上设定工件坐标系,试切对刀点现位于所设定的工件坐标系
中X轴,Z轴0的地址上,那么经过控制面板的操作输入指令,运行该程序段后,即建立了以X0Z0为原点的工件坐标系。
2、快速定位〔G00〕
功能:
用G00定位指令,刀具以快速搬动速度到指定的地址。
指令格式:
G00X〔U〕_Z(W)_;
刀具以各轴独立的快速搬动速度定位。
〔定位指令的实例〕
3、直线插补〔G01〕
功能:
用G01指令能够进行直线插补。
依照指令的X,Z/U,W分别为绝对值或增量值,由F指定进给速度,F在没有新的指令以前,总是有效的,因此不需一一指定。
指令格式:
G01X〔U〕_Z(W)_F_;
〔直径编程〕
〔程序实例〕G01;或
G01;
4、圆弧插补〔G02,G03〕
功能:
用下面指令,刀具能够沿着圆弧运动。
指令格式:
G02X_Z_R_F
G03X_Z_I_K_F
指定内容命令意义
辗转方向G02顺时针转CW
G03反时针转CCW
终点地址绝对值X、Z零件坐标系中的终点地址
终点地址相对值U、W从始点到终点的距离
从始点到圆心的距离I、K
圆弧半径R圆弧半径〔半径指定〕
进给速度F沿圆弧的速度
所谓顺时针和反时针是指在右手直角坐标系中,对于ZX平面,从Z轴的正方向往负方向看而言,如以以下图例。
右手坐标系
G02X..Z..I..K..F..G03X..Z..I..K..
F..
或或
G02X..Z..R..F..G03X..Z..R..F..
(绝对值指定)(绝对值指定)
〔直径编程〕〔直径编程〕
5、螺纹切削〔G32〕
功能:
用G32指令,能够切削相等导程的直螺纹,锥螺纹和端面螺纹。
〔a〕用以下指令按F代码后续的数值指定的螺距,进行公制螺纹切削。
指令格式:
G32X〔U〕__Z(W)__F__;〔公制螺纹〕
F是长轴方向的导程〔—〕。
〔b〕用以下指令按I代码后续的数值指定的牙数,进行英制螺纹切削。
指令格式:
G32X〔U〕__Z(W)__I__;〔英制螺纹〕
I是长轴方向的每英寸牙数〔—牙/英寸〕
一般加工螺纹时,从粗车到精车,用同一轨迹要进行屡次螺纹切削。
因为螺
纹切削开始是从检测出主轴上的地址编码器一转信号后才开始的,因此即使进行
屡次螺纹切削,零件圆周上的切削点仍时相同的,工件上的螺纹轨迹也是相同的。
但是从粗车到精车,主轴的转速必定是必然的。
当主轴转速变化时,有时螺纹会
或多或少产生偏差。
6、外圆,内圆车削循环〔G90〕
(a〕用下述指令,能够进行圆柱切削循环。
指令格式:
G90X(U)__Z(W)__F__;
(b〕用下述指令,能够进行圆锥切削循环。
指令格式:
G90X(U)__Z(W)__R__F__;
参数说明:
X、Z为切削终点的绝对坐标值,U、W为切削终点的增量坐标值,F为进给速度。
R:
为起点与终点的半径差,当R与U的符号不一致时,要求︱R︱≤∣U/2∣。
7、螺纹切削循环〔G92〕
(a)用下述指令,能够进行直螺纹切削循环。
指令格式:
G92X〔U〕__Z(W)__F__;〔公制螺纹〕
指令格式:
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的符号不一致时,要求︱R︱≤∣U/2∣
8、端面车削循环〔G94〕
(a〕用下述指令,能够进行端面切削循环。
指令格式:
G94X〔U〕__Z(W)__F__;
(b〕用下述指令性时,能够进行锥度端面切削循环。
指令格式:
G94X〔U〕__Z(W)__R__F__;
参数说明:
X、Z为切削终点的绝对坐标值,U、W为切削终点的增量坐标值,F为进给速度。
R:
起点与终点的Z轴坐标的差值。
当R与U的符号不相同时,要求︱R︱≤∣W∣
9、外圆粗车循环〔G71〕
功能:
系统依照精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线,沿Z轴平行的方向切削,经过屡次进刀、切削、退刀的切削循环完成工件的粗加工。
以以下图,在程序中,给出A—A`—B之间的精加工形状,留出△U/2,△w精加工余量,用△d表示每次的切削深量。
指令格式:
G71U〔△d〕R〔e〕F—S—T—;
G71P〔ns〕Q〔nf〕U〔△u〕W〔△w〕;
N〔ns〕......
.............
.F
.S
.TAA’B的精加工形状的指令,
.由序次号ns到nf的程序来指令,
精加工形状的每条搬动指令必定带行
号。
N〔nf〕......
参数说明:
△d:
粗车时X轴的单次进刀量〔单位:
㎜半径值〕,无符号。
e:
粗车时X轴的单次退刀量〔单位:
㎜半径值〕,无符号。
ns:
精车轨迹的第一个程序段的程序段号。
nf:
精车轨迹的最后一个程序段的程序段号。
△u:
X轴方向的精加工余量〔单位:
㎜直径值〕。
△w:
Z轴方向的精加工余量〔单位:
㎜〕。
F,S,T:
在G71循环中,序次号NS~NF之间程序段中的F,S,T功能都无效,全部忽略,仅在有G71指令的程序段中,F,S,T是有效的。
注:
ns程序段不相同意X轴与Z轴的搬动指令编在同一程序段,否那么,显示程序格式错误。
10、端面粗车循环〔G72〕
功能:
系统依照精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线,沿X轴平行的方向切削,经过屡次进刀、切削、退刀的切削循环完成工件的粗加工。
以以下图,与G71相同,用与X轴平行的动作进行切削。
指令格式:
G72W〔△d〕R〔e〕F—S—T—;
G72P〔ns〕Q〔nf〕U〔△u〕W〔△w〕;
参数说明:
△d:
粗Z的次刀量〔位:
㎜半径〕,无符号。
e:
粗Z的次退刀量〔位:
㎜半径〕,无符号。
ns:
精迹的第一个程序段的程序段号。
nf:
精迹的最后一个程序段的程序段号。
△u:
X方向的精加工余量〔位:
㎜直径〕。
△w:
Z方向的精加工余量〔位:
㎜〕。
F,S,T:
在G71循中,序号NS~NF之程序段中的F,S,T功能都无效,全部忽略,在有G71指令的程序段中,F,S,T是有效的。
11、封闭切削循环〔G73〕
功能:
利用循,能够按同一迹重复切削,每次切削刀具向前移一次,因此于造,造等粗加工已初步形成的我坯,能够高效率地加工。
如所示G73指令的运行迹,A点—A`点—B点
指令格式:
G73U〔△i〕W〔△k〕R〔d〕F—S—T—;G73P〔ns〕Q〔nf〕U〔△u〕W〔△w〕;
N〔ns〕⋯⋯
⋯⋯⋯⋯
AA`B
的精加工形状的迹,用
·
序号ns到nf的程序段来指令。
·
·
N〔nf〕⋯⋯
参数明:
△i:
X粗加工余量〔位:
㎜半径〕。
△k:
Z粗加工余量〔位:
㎜〕。
d:
切削的次数〔位:
千次〕,表示切削5次完成封切削循。
ns:
精迹的第一个程序段的程序段号。
nf:
精迹的最后一个程序段的程序段号。
△u:
X方向的精加工余量〔位:
㎜直径〕。
△w:
Z方向的精加工余量〔位:
㎜〕。
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轴动作,那么为深孔钻循环。
指令格式:
G74R〔e〕;
G74X〔U〕Z〔W〕P〔△i〕Q(△k)R(△d)F(f);
参数说明:
e:
每次轴向〔Z轴〕进刀后的轴向退刀量〔单位:
㎜〕。
X:
切削终点的X轴的绝对坐标值〔单位:
㎜〕。
U:
切削终点与起点的X轴绝对坐标的差值〔单位:
㎜〕。
Z:
切削终点的Z轴的绝对坐标值〔单位:
㎜〕。
W:
切削终点与起点的Z轴绝对坐标的差值〔单位:
㎜〕。
△i:
X方向的每次循环搬动量〔单位:
㎜,半径值〕,无符号。
△k:
Z方向的每次切削搬动量〔单位:
㎜〕,无符号。
△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:
切削终点的Z轴的绝对坐标值〔单位:
㎜〕。
W:
切削终点与起点的Z轴绝对坐标的差值〔单位:
㎜〕。
△i:
X方向的每次循环搬动量〔单位:
㎜,半径值〕,无符号。
△k:
Z方向的每次切削搬动量〔单位:
㎜〕,无符号。
△d:
切削到终点时Z方向的退刀量〔单位:
㎜〕,平时不指定。
f:
进给速度。
G74,G75都可用于切断、切槽或孔加工。
能够使刀具进行自动退刀。
15、多重螺纹切削循环〔G76〕
功能:
该循环指令经过屡次螺纹粗车、螺纹精车完成规定牙高的螺纹加工,G76指令可加工带螺纹退尾的直螺纹和锥螺纹,可实现单侧刀刃螺纹切削,吃刀量逐渐减少,有利于保护刀具。
指令格式:
C76P〔m〕〔r〕〔a〕Q〔△dmin〕R〔d〕;
G76X〔U〕--Z〔W〕-R〔i〕P〔k〕Q〔△d〕F〔I〕;
参数说明:
m:
螺纹精车次数,必定输入
2位数。
R:
螺纹退尾宽度〔单位×
L,L为螺纹螺距〕,必定输入
2位数。
a:
刀尖角度〔螺纹牙型角〕,取值
00、29、30、55、60、80,单位:
度〔·〕,
必定输入2位数。
△dmin:
螺纹粗车的切削量〔单位:
㎜
半径值〕。
d:
螺纹精车的切削量〔单位:
㎜
半径值〕。
X:
有效螺纹终点
X轴的绝对坐标。
Z:
有效螺纹终点
Z轴的绝对坐标。
U:
有效螺纹终点
X轴的增量坐标。
w:
有效螺纹终点
Z轴的增量坐标。
i:
锥度螺纹两端的半径差〔单位:
㎜
半径值〕,未输入
i时,系统按直螺纹
办理。
k:
螺纹牙高,螺纹总切削深度〔单位:
㎜半径值〕。
△d:
第一次螺纹切削深度〔单位:
㎜半径值〕。
F:
公制螺纹螺距。
I:
寸制罗纹每英寸的螺纹牙数。
练习图〔1〕练习图〔2〕
练习图〔3〕练习图〔4〕
练习图〔5〕练习图〔6〕
练习图〔
练习图〔
7〕
9〕
练习图〔
练习图〔
8〕
10〕
练习图〔11〕练习图〔12〕
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GSK980TA 数控 编程 操作 实习 指导书
![提示](https://static.bdocx.com/images/bang_tan.gif)