当前位置:文档之家› 实验三利用记事本等编制程序,.

实验三利用记事本等编制程序,.

实验三:利用记事本等编制程序,
将程序导入并利用模拟功能进行轨迹检验
一、使用记事本或写字板,编写简单零件的数控车床加工程序
对几何形状简单、单一的切削路线,如:外径、内径、端面的切削,若加工余量较大,刀具常常要反复地执行相同的动作,才能达到工件要求的尺寸。

要完成上述加工,在一个程序中就要写入很多的程序段,为了简化程序,减少程序所占内存,数控机床设有各种固定循环指令,只需用一个指令,一个程序段,便可完成一次乃至多次重复的切削动作。

轴向(圆柱或圆锥)切削循环指令(G90)
如图3-1所示,刀具从循环起点开始按矩形循环,其加工顺序按1,2,3,4进行,最后又回到循环起点。

图中虚线表示按R快速移动,点划线表示按F指定的工件进给速度移动。

图3-1(a)和(b)分别为圆柱或圆锥切削循环示意图。

(1)圆柱面切削循环指令格式:G90 X(U)- Z(W)- F-;
(2)圆锥面切削循环指令格式:G90 X(U)- Z(W)- I- F-;
功能:进行外圆及内孔直线加工和锥面加工循环,可以简化编程。

其中:X、Z为切削终点坐标;
U、W为切削终点相对于循环起点坐标值的增量;
I为工件加工锥面大小端直径差的1/2,当锥面的起点坐标大于终点坐标时为正,反之为负;
F为切削进给速度。

注意事项如下。

(1)使用循环切削指令,刀具必须先定位至循环起点,再执行循环切削指令,且完成一循环切削后,刀具仍回到此循环起点。

(2)G90是模态指令。

一旦规定,以下程序段一直有效,在完成固定切削循环后,用另一个G代码来取消。

格式中的I(R)值在圆柱切削时是不用的,在圆锥切削时才要用,这一点,我们可从图3-1中清楚看到。

(a)(b)
图3-1 轴向(圆柱或圆锥)切削循环指令G90
(a)(b)
图3-2 轴向(圆柱或圆锥)切削循环指令G90应用
如图3-2(a)所示, 加工余量(Z向)为:30mm,如果进刀量为5mm(直径测量),就分3次循环。

设循环起点为A点(50,52)。

则用循环方式编制的粗车圆柱面的切削加工程序如下: 程序说明
N10 G50 Xl00. Z200.; 设定加工坐标系
N20 S600 M04; 主轴反转(后置刀架)
N30 G00 X50. Z52.; 快速到达循环起点P0
N40 G90 X35. Z20. F0.3; 第一次循环
N50 X30.; 第二次循环
N60 X25.; 第三次循环
N70 G00 Xl00. Z200.; 取消G90,快速返回起刀点
N80 M05; 主轴停转
N90 M30; 程序结束
如图3-2(b)所示,假设加工循环起始点A(60,2),I=-5;切削终点的X向距离为:50-30=20mm,分三次循环,第一次切削终点坐标为(40,-40);第二次为(35,-40);第三次为(30,-40)。

则用循环方式编制的粗车圆锥面的切削加工程序如下。

程序说明
Nl0 G50 Xl00. Zl00.; 设定工件坐标系
N20 G96 S12O M04; 主轴反转
N30 G00 X60. Z2.; 快速到达循环起点A
N40 G90 X40. Z-40. I-5. F0.3; 圆锥面循环第一次
N50 X35.; 圆锥面循环第二次
N60 X30.; 圆锥面循环第三次
N70 G00 Xl00. Zl00.; 取消G90,快速返回起刀点
N80 M05; 主轴停
N90 M30; 程序结束
二、利用NC程序导入功能导入程序,并用图形模拟功能检验相关指令移动轨迹
1.数控程序处理
1)导入数控程序
数控程序可以通过记事本或写字板等编辑软件输入并保存为文本格式(*.txt格式)文件,也可直接用FANUC 0i系统的MDI键盘输入。

点击操作面板上的编辑键,编辑状态指示灯变亮,此时已进入编辑状态。

点击MDI键盘上的,CRT界面转入编辑页面。

再按菜单软键[操作],在出现的下级子菜单中按软键,按菜单软键[READ],转入如图3-3
所示界面,点击MDI键盘上的数字/字母键,输入“Ox”(x为任意不超过四位的数字),按软键[EXEC];点击菜单“机床/DNC传送”,在弹出的对话框(如图3-4)中选择所需的NC 程序,按“打开”确认,则数控程序被导入并显示在CRT界面上。

图3-3 CRT编辑界面
图3-4 程序打开过程
2)数控程序管理
(1)显示数控程序目录:
经过导入数控程序操作后,点击操作面板上的编辑键,编辑状态指示灯变亮,此时已进入编辑状态。

点击MDI键盘上的,CRT界面转入编辑页面。

按菜单软键[LIB],经过DNC传送的数控程序名列表显示在CRT界面上,如图3-5所示。

图3-5 程序目录界面
(2)选择一个数控程序:
经过导入数控程序操作后,点击MDI键盘上的,CRT界面转入编辑页面。

利用MDI
键盘输入“Ox”(x为数控程序目录中显示的程序号),按键开始搜索,搜索到后“Ox”
显示在屏幕首行程序号位置,NC程序将显示在屏幕上。

(3)删除一个数控程序:
点击操作面板上的编辑键,编辑状态指示灯变亮,此时已进入编辑状态。

利用MDI键盘输入“Ox”(x为要删除的数控程序在目录中显示的程序号),按键,程序即被
删除。

(4)新建一个NC程序:
点击操作面板上的编辑键,编辑状态指示灯变亮,此时已进入编辑状态。

点击MDI键盘上的,CRT界面转入编辑页面。

利用MDI键盘输入“Ox”(x为程序号,但不
能与已有程序号的重复)按键,CRT界面上将显示一个空程序,可以通过MDI键盘开始程序输入。

输入一段代码后,按键则数据输入域中的内容将显示在CRT界面上,用回车
换行键结束一行的输入后换行。

(5)删除全部数控程序:
点击操作面板上的编辑键,编辑状态指示灯变亮,此时已进入编辑状态。

点击MDI键盘上的,CRT界面转入编辑页面。

利用MDI键盘输入“O-9999”,按键,全部数控程序即被删除。

3)数控程序处理
点击操作面板上的编辑键,编辑状态指示灯变亮,此时已进入编辑状态。

点击MDI键盘上的,CRT界面转入编辑页面。

选定了一个数控程序后,此程序显示在CRT
界面上,可对数控程序进行编辑操作。

(1)移动光标:
按和用于翻页,按方位键移动光标。

(2)插入字符:
先将光标移到所需位置,点击MDI键盘上的数字/字母键,将代码输入到输入域中,按
键,把输入域的内容插入到光标所在代码后面。

(3)删除输入域中的数据:
按键用于删除输入域中的数据。

(4)删除字符:
先将光标移到所需删除字符的位置,按键,删除光标所在的代码。

(5)查找:
输入需要搜索的字母或代码;按开始在当前数控程序中光标所在位置后搜索。

(代码
可以是:一个字母或一个完整的代码。

例如:“N0010”,“M”等。

)如果此数控程序中有所搜索的代码,则光标停留在找到的代码处;如果此数控程序中光标所在位置后没有所搜索的代码,则光标停留在原处。

(6)替换:
先将光标移到所需替换字符的位置,将替换成的字符通过MDI键盘输入到输入域中,
按键,把输入域的内容替代光标所在处的代码。

4)保存程序
编辑好程序后需要进行保存操作。

点击操作面板上的编辑键,编辑状态指示灯变亮,此时已进入编辑状态。

按菜单软键
[操作],在下级子菜单中按菜单软键[Punch],在弹出的对话框中输入文件名,选择文件类型和保存路径,按“保存”按钮,如图3-6所示。

图3-6 程序保存路径
5)MDI模式
点击操作面板上的MDI键按钮,使其指示灯变亮,进入MDI模式。

在MDI键盘上
按键,进入编辑页面。

输入数据指令:在输入键盘上点击数字/字母键,可以作取消、插
入、删除等修改操作。

按数字/字母键键入字母“O”,再键入程序号,但不可以与已有程序号的重复。

输入程序后,用回车换行键结束一行的输入后换行。

移动光标按上下方向键翻页。

按方位键移动光标。

按键,删除输入域中的数据;按键,删除光标所在的
代码。

按键盘上键,输入所编写的数据指令。

输入完整数据指令后,按循环启动按钮运行程
序。

用清除输入的数据。

2.图形模拟功能检验程序(检查运行轨迹)
操作过程见实验二。

三、作业
1.试练习编制下列各图的加工程序
图3-7 习题1题图
2.书写实验报告
1)G90指令有何特点?
2)如何新建和删除程序?
3)如何导入、导出和保存程序?
4)编写图3-7a)b)c)中任一图样的程序、输入并模拟。

实验报告。

相关主题