数控铣最实用简单的编程格式解析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

:绍一下常用的编程指令代码。

数控铣床手工编程最实用,最简单的编程格式解析。

首先先介
G指令代码
G00 快速移动。

刀具从换到位置快速移动到要加工的位置。

G01 走刀加工时的进给指令,后面跟F指令,为进给
速度。

如:G01 F100.已进给速度100mm每分钟
进行走刀加工。

机床上加工的圆弧是P
G02 顺时针圆弧走刀指令。

G03 逆时针圆弧走刀指令。

折线组成的圆弧,即由.
■___
很多很小的折线组成。

"
G41 左刀补
IT
G42 右刀补
G40
取消刀补1
G17
XY"3
G18 以XZ为加工平面的坐标
以YZ为加工平面的坐标月
G19
绝对坐标指令・
G90
L上G91 相对坐标指令
M指令代码
M03 主轴正转通常情况下选择主轴正转。

M04 主轴倒转
-…一
M08
I
t
M09
M00
f
M98
M99
M30
'
t
'
1丄
冷却液开
冷却液关
暂停
调用子程序
子程序结束
程序结束
方向圆心坐标的增量。

对应X。

方向圆心坐标的增量。

对应Y。

方向圆心坐标的增量。

对应Z。

程序格式的讲解:
:整圆格式。

G02/G03 X终点丫_终点」_J_K_
I
:
X
3 J: Y
K Z

1

(/
7
如上图要在一块料上加工出一个直径30高是5的圆台。

起点位
7
置(,Y0 ,Z0)因为是整圆所以终点位置还是(,Y0, Z-5)。

S
/
/
|
那么终点圆心相对起点的坐标是(X15,Y0,Z-5).
a

(f
©
.1
K 盂
"k jvnk 亦、:K
jvri
G01 Y0 I 15 J 0 K-5.
这样刀走一圈这的圆台就出
,非整圆的加工。


圆弧的加工也可以用上面那个整圆格式, 具体应用就不说了,
用一下就行了。

现在说下简单的圆弧格式。

G02/G03X 终点坐标Y 终点坐标R 圆弧半径 R 为半径,圆弧大于180度为负值。

小于180是正值。

三:刀具半径补偿:
G41,G42分别为左右刀补,刀补类别的辨别是沿进给方向看,刀
具偏离切削轮廓的左边是左刀补,右边是右刀补。

实用刀补时, 其指令必须跟G01用,不能是圆弧指令或其他指令, 否则刀补无 效。

即:G01G41/G42X Y D 刀具号。

具体运用如下:
00001:
G54G90G40 G0 Z20; M03 S800; X30 Y30; Z5;
G01 Z-1 F200; G41 X-23 Y-22 D01;
rr
G01G40 X30Y30;
,?
i-
J i' ,? F
广广广十广严广广广
』 』 * 』
3
11
M05;
1
d
■ M30.
四:自动倒角指令的运用。

在加工中一般的工件都是有圆角或这斜角的,那么要是手工编
程再计算圆角的起始点就增加的计算的难度和编程的繁琐。

F 面
就介绍下自动倒角的指令。

角的。

五:子程序的调用。

丄 该程序常用于开粗加工。

G01^A YAR5; G01 AB ^B C5
7
自动倒角比较方面。

如上图,A 和B 是两个直角,你么在加工这样的工件时,运用
这样圆角和斜角就被加工了出来,但有些机床是不支持自动倒 子程序可以说是简单的宏程序, 就是要循环运行某一段的程序, 7
7

3
不同的机床系统对程序的调用格式不同。

FANUC 系统的格式是
M98 P 次数,程序号
广数GS990M 系统;
I
I
P 程序号,次数
所以要根据自己的机床系统选择合适的程序格式。

子程序是可以嵌套的,即子程序里还可以再套子程序。

丄 F 面说下面铣的子程序调用。

丄 如;
丄 00001;

G54 G90 G40 G0 Z30;
J

2
d
M3 S1000; G0 X-60 Y-30 ; G01 Z0 F 300; M98 P 50002;
M30; 00001;
G91 G01 X120 ; Y7; X-120 ; Y7;
G90 G0 Z20 ;
M99.
4
y 程序解释:
ir>
J M98 P 50002;就是要调用5次00002应当注意的是:
在子程序里出现了G91就是相对指令。

那么在主程序中就必须
要加上G9Q因为G91,G90都是模态指令。

八:螺旋下刀与斜线下到。

在加工槽类零件时,刀具是不能直接下插的,这是就要选用螺旋
F到或者斜线下刀以减小刀具磨损。

F面来看一个用刀补加工圆
形槽的螺旋下刀程序。

圆形槽的直径是14,深3.
直接把刀定位在槽的圆心位置,然后用补偿到圆的半径边缘。

O0001;
G54 G90 G40 G0 Z20;
M03 S1000;
G0 X0 Y0 Z5;
G01 20 F200;
G41 X7 Y0 D01;
M98 P60002;
G03 1-7
J0;
G90 G0 Z20;
M30;
O0002;
G91 G03 I-7
J0 ; r>
M99;
F 面来看看斜线下刀: G90/G91 G01 X_ Z_ F _;
20
如上图加工这样的一个槽。

程序如下;
00001;
G54 G90 G40 G0 Z20 ; M03 S1200; G0 X-10 Y0 Z5; G01Z0 F300; M30;
00002;
G90 G42 Y-6 D01; X-10;
£
££
M98 P60002; G90 G0 Z20; 2
G91 G01 X20 F300;
G02 Y6 R6;
G01 X10;
彳J
M99;
G02 Y-6 R6;
G40 G01 X-10 Y0;
这是斜线下刀的程序格式。

七:钻孔指令的运用。

在这里简单的介绍下几个钻孔的指令。

G81的格式如下;
G99/G98 G81 X_Y_Z_R_;
暂时介绍到这里,若有错误请指出。

q G98返回初始平面即下刀位置平面。

X Y Z是孔底的坐标。

G81 固定钻孔指令G73 断屑式
G83 排屑式用于深孔G80 取消G81
常用的是G81指令。

用G99时,钻完一个孔后钻下个孔前,刀返回安全平面即R面,
K
■it-。

相关文档
最新文档