1 / 7
文档名称:

数控车床编程入门.docx

格式:docx   大小:102KB   页数:7页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数控车床编程入门.docx

上传人:春天的小花 2022/9/27 文件大小:102 KB

下载得到文件列表

数控车床编程入门.docx

相关文档

文档介绍

文档介绍:该【数控车床编程入门 】是由【春天的小花】上传分享,文档一共【7】页,该文档可以免费在线阅读,需要了解更多关于【数控车床编程入门 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。数控车床编程入门
RevisedonNovember25,2020
模块二数控车床编程入门知识
数控车床的程序编制一定严格恪守有关的标准,数控编程是一项很严格的工作,第一必
须掌握一些基础知识,才能学好编程的方法并编出正确的程序。
学****目标
一、数控车床的坐标系与运动方向的规定
知识目标:●掌握数控车床坐标系的定义。
(一)成立坐标系的基来源则●掌握数控加工程序的格式与构成。
,***有关于工件挪动。●熟****数控车床编程常用符号及指令代码。
。如图1-28所示大拇指的方向为X轴的正方向,能力目标:●掌握数控车床编程的入门知识,并能灵巧运用。
食指指向为Y轴的正方向,中指指向为Z轴的正方向。在确立了X、Y、Z坐标的基础上,根
据右手螺旋法例,能够很方便地确立出A、B、C三个旋转坐标的方向。
图1-28右手笛卡尔直角坐标系
3、规定Z坐标的运动由传达切削动力的主轴决定,与主轴轴线平行的坐标轴即为Z
轴,X轴为水平方向,平行于工件装夹面并与Z轴垂直。
4、规定以***远离工件的方向为坐标轴的正方向。
依照以上的原则,当车床为前置刀架时,X轴正向向前,指向操作者,如图1-29所
示;当机床为后置刀架时,X轴正向向后,背叛操作者,如图1-30所示。
图1-29水平床身前置刀架式数控车床的坐标系图1-30倾斜床身后置刀架式数控车床的坐标系
(二)机床坐标系
机床坐标系是以机床原点为坐标系原点成立起来的ZOX轴直角坐标系。

机床原点(又称机械原点)即机床坐标系的原点,是机床上的一个固定点,其地点是由机床设计和制造单位确立的,往常不一样意用户改变。数控车床的机床原点一般为主轴展转中心与卡盘后端面的交点,如图1-31所示。
图1-31机床原点

机床参照点也是机床上的一个固定点,它是用机械挡块或电气装置来限制刀架挪动的极
限地点。作用主假如用来给机床坐标系一个定位。由于假如每次开机后不论刀架逗留在哪个
地点,系统都把目前地点设定成(0,0),这就会造成基准的不一致。
数控车床在开机后第一要进行回参照点(也称回零点)操作。机床在通电以后,返回参
考点以前,不论刀架处于什么地点,此时CRT上显示的Z与X的坐标值均为0。只有达成了
返回参照点操作后,刀架运动到机床参照点,此时CRT上显示出刀架基准点在机床坐标系中
的坐标值,即成立了机床坐标系。
(三)工件坐标系
数控车床加工时,工件能够经过卡盘夹持于机床坐标系下的随意地点。这样一来在机床
坐标系下编程就很不方便。所以编程人员在编写部件加工程序时往常要选择一个工件坐标
系,也称编程坐标系,程序中的坐标值均以工件坐标系为依照。
工件坐标系的原点可由编程人员依据详细状况确立,一般设在图样的设计基准或工艺基
准处。依据数控车床的特色,工件坐标系原点往常设在工件左、右端面的中心或卡盘前端面
的中心。
注意机床坐标系与工件坐标系的差别,注意机床原点、机
床参照点和工件坐标系原点的差别。
二、数控车床加工程序构造与格式
(一)程序段构造
一个完好的程序,一般由程序名、程序内容和程序结束三部分构成。

FANUC系统程序名是O××××。××××是四位正整数,能够从0000-9999。如
O2255。程序名一般要求单列一段且不需要段号。

程序主体是由若干个程序段构成的,表示数控机床要达成的所有动作。每个程序段由一
个或多个指令构成,每个程序段一般占一行,用“;”作为每个程序段的结束代码。

程序结束指令可用M02或M30。一般要求单列一段。
(二)程序段格式
此刻最常用的是可变程序段格式。每个程序段由若干个地点字构成,而地点字又由表示
地点字的英文字母、特别文字和数字构成,见表1-2。
表1-2
可变程序段格式
1
2
3
4
5
6
7
8
9
10
N
G
X
YZIJK
FSTM
U
VWR


坐标尺寸字






















比如:N50G01
F100
说明:
1、N××为程序段号,由地点符N和后边的若干位数字表示。在大多数系统
中,程序段号仅作为“跳转”或“程序检索”的目标地点指示。所以,它的大小及序次能够
颠倒,也能够省略。程序段在储存器内以输入的先后次序摆列,而程序的履行是严格按信息
在储存器内的先后次序逐段履行,也就是说,履行的先后序次与程序段号没关。可是,当程
序段号省略时,该程序段将不可以作为“跳转”或“程序检索”的目标程序段。
,主要包含准备功能字、尺寸功能字、进给功能
字、主轴功能字、***功能字、协助功能字等。但其实不是所有程序段都一定包含这些功能
字,有时一个程序段内可仅含有此中一个或几个功能字,以以下程序段都是正确的程序段。
N10G01F100;
N80M05;
,程序段号的递加量能够经过“机床参数”进
行设置,一般可设定增量值为10,以便在改正程序时方便进行“插入”操作。
三、数控车床的编程指令系统
FANUC0i系统为目前我国数控机床上采纳许多的数控系统,其常用的功能指令分为准备
功能指令、协助功能指令及其余功能指令三类。

常用的准备功能指令见表1-3
表1-3FANUC系统常用准备功能一览表
G指令
组别
功能
程序格式及说明
▲G00
01
迅速点定位
G00X(U)Z(W);
G01
直线插补
G01X(U)Z(W)F
;
G02
顺时针方向圆弧插补
G02X(U)Z(W)RF
;
G03
逆时针方向圆弧插补
G02X(U)Z(W)IKF
;
G04
00
暂停
G04X;或G04U
;或G04
P;
G20
06
英制输入
G20;
G21
米制输入
G21;
G27
00
返回参照点检查
G27XZ
;
G28
返回参照点
G28XZ
;
G30
返回第2、3、4参照
G30P3XZ
;

或G30P4XZ
;
G32
01
螺纹切削
G32XZF
;(F为导程)
G34
变螺距螺纹切削
G34XZFK
;
▲G40
07
刀尖半径赔偿撤消
G40G00X(U)Z(W)
;
G41
刀尖半径左赔偿
G41G01X(U)Z(W)F
;
G42
刀尖半径右赔偿
G42G01X(U)Z(W)F
;
G50
00
坐标系设定或主轴最
G50XZ
;或
14
大速度设定
G50S;
G52
局部坐标系设定
G52X__Z__;
G53
选择机床坐标系
G53X__Z__;
▲G54
选择工件坐标系1
G54;
G55
选择工件坐标系2
G55;
G56
选择工件坐标系3
G56;
G57
选择工件坐标系4
G57;
G58
选择工件坐标系5
G58;
G59
选择工件坐标系6
G59;
G65
00
宏程序调用
G65PL<
自变量指定>;
G66
12
宏程序模态调用
G66PL<
自变量指定>;
▲G67
宏程序模态调用撤消
G67;
G70
00
精车循环
G70PQ
;
G71
粗车循环
G71UR;
G71PQUWF
;
G72
端面粗车复合循环
G72WR;
G72PQUWF
;
G73
多重车削循环
G73UWR
;
G73PQUWF
;
G74
端面深孔钻削循环
G74R
;
G74X(U)Z(W)PQR
F;
G75
00
外径/内径钻孔循环
G75R
;
G75X(U)Z(W)PQR
F;
G76
螺纹切削复合循环
G76PQR
;
G76X(U)Z(W)RPQ
F;
G90
01
外径/内径切削循环
G90X(U)Z(W)F
;
G90X(U)Z(W)RF
;
G92
螺纹切削复合循环
G92X(U)Z(W)F
;
G92X(U)Z(W)RF
;
G94
端面切削循环
G94X(U)Z(W)F
;
G94X(U)Z(W)RF
;
G96
02
恒线速度控制
G96S
;
▲G97
撤消恒线速度控制
G97S
;
G98
05
每分钟进给
G98F
;
▲G99
每转进给
G99F
;
说明:①打▲的为开机默认指令。
②00组G代码都是非模态指令。
③不一样组的G代码能够在同一程序段中指定。假如同一程序段中指定了同组G代码,则最后指定的G代码有效。
④G代码按组号显示,关于表中没有列出的功能指令,请参阅有关厂家的编程说明
书。
资料卡

模态指令:一经指定就向来有
效,直
FANUC系统常用的协助功能指令见表
1-4
到被同组的G代码撤消为止。
表1-4
常用M指令一览表
非模态指令:只在本程序段中

指令
功能
序号
指令
功能

1
M00
程序暂停
7
M30
程序结束并返回程序头
2
M01
程序选择停止
8
M08
冷却液开
3
M02
程序结束
9
M09
冷却液关
4
M03
主轴顺时针方向旋转
10
M98
调用子程序
5
M04
主轴逆时针方向旋转
11
M99
返回主程序
6
M05
主轴停止

常用的其余功能指令有***功能指令、主轴转速功能指令、进给功能指令,这些功能指
令的应用,对简化编程十分有益,将在后边的内容中详尽介绍。