数控车床操作手册Word文档下载推荐.docx
《数控车床操作手册Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《数控车床操作手册Word文档下载推荐.docx(36页珍藏版)》请在冰豆网上搜索。
•刀架主轴等I/O口管理功能
9.用户服务功能•文件管理•用户在线帮助用户指南
三、车床CNC系统的结构及应用范围
1.系统结构
系统集控制器、驱动器、电源变压器于一体,便于调试,控制器可以根据用户要求分别与反应式步进、混和式步进、直流伺服、交流伺服驱动器及电机配套使用。
2.产品结构
分为车床数控系统和教学用数控车床编程模拟器
3.应用范围
与传统车床的数控配套及数控改造,应用于工业产品的加工,应用于机电一体化教学的数控车床和数控车床编程模拟器。
第二章编程
1.程序的书写形式:
程序的书写形式是零件加工程序单,程序的编写可以用系统菜单中的文件编辑功能或其它的文本编辑器,例如M&
DOS的EDIT命令等,以.nc作为后缀名进行文件存储。
例1:
给定的程序名TEST.NC
N0010G01U-100F300……A-->
B
N0020W-200B-->
C
N0030U100C-->
D
N0040W200D-->
A
1-
9T
屮—4-
200
7—
ri
图2-1
注:
程序是从当前刀尖位置开始以300mm/min的速度走一个矩形轨迹。
如上图2-1,程序的格式从例1中可略见一斑。
每个零件加工程序必须有一个以nc为后缀的程序名,每一程序段由段号和若干个指令字组成。
段号可以相同,也可以不同。
但在循环、跳转、子程调用的段号必须唯一。
下面列出了所有可能出现的指令字的基本格式,见表2-1。
(程序段号视为特殊指令字)。
表2-1:
指令字的基本格式
名称
基本格式
主要含
义
例
程序名
*NC
不同加工程序的代号
EXP.NC
程序段
号
Nxxxx
程序段的顺序号
(最大为9999)
N0050
准备功
能
Gxx
运动方式(直线、斜、圆弧等)
G01
坐标字
Xxxxx.xx或X-xxxx.
xx
Zxxxx.xx或Z-xxxx.
Uxxxx.xx或U—xxxx.
Wxxxx.xx或W—xxxx.
Ixxxx.xx或I-xxxx.
Kxxxx.xx或K-xxxx.
坐标轴运动指令,绝对尺寸
(mm。
坐标轴运动指令,增量尺寸
圆弧圆心对圆弧起点的坐标
值(mm
X-100
U10.01
进给功能
Fxxxx.xx
进给速度
(mm/min),螺纹导程(mm),延时(s)
F300.0
6
刀具功能
Txx
选择刀具和是否带刀具补偿量
T10
辅助功能
M
XX
机床辅助动作
M03
重复次数或程序号段号
L
XXXX
循环重复次数,指定工件号、程序跳转段号及子程序调用段号。
L03
L0101
2.坐标系统
系统采用标准坐标系统,即右手笛卡尔坐标系统,如图2-2,由
图可见,刀具运动的正方向是工件与刀具距离增大的方向。
在使用绝
X
对尺寸编程时,X值(X坐标值)和Z值(Z坐标值)指定了刀具运动终点的坐标值。
在使用增量尺寸编程时,U值(沿X轴的增量)、W直(沿Z轴的增量)指定了刀具运动的距离,其正方向分别与X轴、Z轴正方向相同。
在同一程序段内可同时采用绝对尺寸和增量尺寸,但必须依照正确的组合格式。
正确组合:
x、z;
uw;
x、w;
uz等。
不正确组合:
x、u;
z、w等。
图2-2
3.起始点、参考点、机械原点的定义
起始点(即刀具起始点)是程序启动时刀具的开始位置,为使刀尖正确地定位,需进行刀具偏置补偿。
刀具在起始点经过刀补后的刀尖位置为参考点(不考虑刀尖半径)。
坐标原点即工件坐标系原点。
本系统默认坐标原点和参考点重合。
机械原点为机床上的刀尖固定基准点。
使用G92(工件坐标系设定)指令可将坐标原点和参考点分离。
(具体请参见G92的功能说明)
4.直径编程
为了编程的方便,坐标系原点通常设定在工件的对称轴上,并且
X、U值为直径量。
例如:
U-100.00是指刀具沿X轴负方向进给50毫米;
X100是指刀具进给至工件直径100mn处。
5.编程指令说明
系统指令分为G功能和辅助功能(M、S、T)两大类。
具体请见功能明细表(表2-2,2-3)
表2-2:
G代码表
代码
功匕匕
厶冃
明说
态模
O
2
F-~
••围Z)范min定mm/设000F66
rT•、乍、不rTJPH-时#顺弧
范>
定£
设minFn/O仃限00象-~过66动:
自围
rT•、乍、不rTJPH-时#逆弧
删秒
态模財
4
G
3
刀
念换
G27
占
J、、、
G29
Z轴返回换刀
非模态
G32
英制螺纹切削
导程范围33.5~3牙/寸
模态
G33
公制螺纹切削
导程范围0.25~12mm
G37
X向回机械原
G39
Z向回机械原
J八、
G36
X、Z向回机械原点
G80
循环注销
G92
建立工件坐标系
表2-3:
辅助功能M代码
功能
M00
[呈序暂停
M97
程序跳转
M02
程序结束
M98
子程序调用
主轴正转
M99
子程序返回
M04
主轴反转
M05
:
主轴停止
M07
冷却开
M08
冷却关
T功能代码请见5-3.S功能可根据用户要求定制
5.1G功能代码
5.1.1工件坐标系设定指令G92(非模态)
该指令用于编程时浮动工件坐标原点,通常将坐标系原点设在主
Z107
X参考点
(起始点)
Z350_
'
参考点(起始点)
轴的
图2-3图2-4
轴线上,以方便编程,系统默认坐标原点起刀点和参考点重合。
例1:
(图2-3)N0010G92X250Z350
例2:
(图2-4)N0010G92X250Z10
在程序启动时,参考点、坐标原点和起始点重合,如果第一个程序段是G92指令,那么执行这一指令后,刀具并不运动,只是坐标原点与参考点分开,如图2-3和图2-4所示。
注意:
本指令要求坐标X值、Z值齐全,不可缺少,并且不能使用U、W值。
5.1.2快速定位指令G00(模态)
本指令可将刀具快速移动到所需位置上,一般作为空行程运动,既可是单坐标运动,又可是两坐标同时运动,程序格式如下:
N0020G00X100Z300
表示将刀具快速移动到X为100,Z为300的位置上,运动轨迹见图2-5。
N0040G00U—36.02
表示刀具向X轴负方向快速运动,实际位移18.01,运动轨迹见图2-7。
(1)G00指令中如不给定速度,G00运行速度将以参数设定中设定值为默认值,设定的范围:
2000mm/mi—6000mm/min(Z轴),
X轴减半。
一300亠
D起点
图2-5
(2)例1中,只有一个坐标值时,刀具将沿该方向运动;
有两个坐标值时,对于X轴与Z轴的脉冲当量比为2:
1的情况,刀具将先以1:
1步数两坐标联动,然后单坐标运动(见图2-5);
对于X轴与Z轴的脉冲当量比为1:
1的情况,刀具将先以2:
1步数两坐标联动,然后单坐标运动。
图2-7
5.1.3直线插补指令G01
本指令可将刀具按给定速度沿直线移动到所需位置,一般作为切
图2-8图2-9
削加工运动指令,既可单坐标运动,又可两坐标同时插补运动。
程序格式如下:
N0060G01Z100F200
表示将刀具以每分钟200毫米的速度走到Z100的位置,运动轨迹见图2-8。
N0080G01U20.5W—40F150
表示刀具以每分钟150毫米的速度,插补到距起点(U20.5、W—40)的位置,运动轨迹见图2-9。
(1)G01指令中应给出速度F值,速度范围为6—2000mm/min(Z轴),X轴减半。
(2)只有一个坐标值时,刀具将沿该方向运动,有两个坐标值时,刀具将按所给的终点坐标值做直线插补运动,见图2-9。
5.1.4圆弧插补指令G02G03
G厂
^GOl
创2
必§
1
图2-11
图2-10
本指令可将刀具按所需圆弧运动,G02为顺圆弧,G03为逆圆弧,顺、逆方向设定见图2-10.2-11。
特别注意:
这里的方向设定与人们日常顺、逆时针方向相反。
本指令可自动过象限。
编制圆弧程序时,应确定圆弧终点位置,圆心位置。
如需编制图2-12所示ABC圆弧轨
迹的程序,应明确圆弧终点位置为(X120Z10)或(U60W—90),
圆心位置是以圆弧起点为原点,用(I、K)表示的圆心位置,这样图2-12中圆心位置应是(160、K-40)。
确定了这两点,即可编程。
(1)圆弧终点位置及圆心位置中所用的X、U、I值均采用直径量编程。
(2)圆弧终点坐标计算误差应小于5个脉冲当量值。
(3)运行速度为6-600mm/min(X轴减半)。
在未给定速度的情况下系统以参数设定中设定的速度运行(X轴减半)。
例1:
以绝对尺寸方式编制图12所示ABC®
弧程序。
程序如下:
N0100G02X120Z10