加工中心最详细讲解编程操作实例Word格式文档下载.docx
- 文档编号:19882127
- 上传时间:2023-01-11
- 格式:DOCX
- 页数:66
- 大小:458.29KB
加工中心最详细讲解编程操作实例Word格式文档下载.docx
《加工中心最详细讲解编程操作实例Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《加工中心最详细讲解编程操作实例Word格式文档下载.docx(66页珍藏版)》请在冰豆网上搜索。
对下图所示图形分别用G91和G90编程
(I)G40G80;
G00G90G54X0Y0S600M13;
M13;
G01X20Y10F60;
X70.(Y10J;
(X70.)Y25.;
X20Y45;
(X20)Y10;
G00X0Y0;
M30;
(ll)G40G80;
G00G90G54X0Y0S600
G01G91X20Y10F60
X50.(Y0);
(X0)Y15.;
X-50Y20;
(X0)Y-35;
G00X-20Y-10;
G90;
(8)G02:
圆弧切削(顺时针)
G02
(x,Y)
G01X_Y_Z_F_;
使用R(一般)
G02XYRF圆弧的顺逆方向是沿着垂直于圆弧所在平面的坐标轴的负方向观察,以判断其顺逆方向。
(9)G03:
圆弧切削(逆时针)
G03
广、R
X,Y)
G03XYRF
X_Y_:
圆弧的终点坐标
F:
切削进给率
R:
半径(+)<180度
(-)>180度
使用l,J:
(全圆)
G02(X_Y_)l_(J_)F_;
I,J:
起点指向圆心
(圆弧中心坐标减去圆弧起始点坐标得值)
I,J
例:
G02I-50F100;
终点
/
//
(X,Y)
、1
R-
起点
1
*
I圆心
XOX5号o
ZO
如对右图全圆编程
使用格式:
XOX5050
如:
G01X50.Y0F40Z0
G02I-50
\
G04进给暂停
指令方式:
G04X_或G04P_
X是暂停时间单位:
秒
P是暂停时间单位:
1/1000秒数值不用小数点
(10)G19:
YZ平面选择
(11)G18:
ZX平面选择
(12)G17:
XY平面选择
(决定圆弧切削,半径补正,钻孔平面)
(13)G28:
机械原点复归(开机后手动原点复归即可)
G91G28X0Y0Z0;
►归原点后灯号亮起
(14)G30:
第二原点复归(换刀点)
G91G30X0Y0Z0;
►归第二原点后灯闪烁
刀具半径补偿的作用:
1、当用圆头刀具加工时,只需按零件轮廓编程,不必按刀具中心轨迹编程,大大简化了程序编制。
2、通过刀具半径补偿功能,可以很方便留出加工余量,很方便地实现先粗后精的加工。
3、可以补偿由于刀具磨损等因素造成的误差,提高零件的加工精度。
(16)G41:
(刀具)半径左补正
沿刀具运动方向看去,刀具在加工轮廓的左侧
(17)G42:
(刀具)半径右补正
刀具
工件
左补偿右补偿
(18)G40:
(刀具)半径补正取消
取消后,刀具所走的坐标为刀具中心的坐标
轮廓加工完成之后,必须用G40取消刀具补偿,否则会继续对以后的刀具加工轨迹产生影
响
C20铣刀丨_二_.
Zj.F_FSS-L1L:
—^l_'
p
一■
.-.——半径右补正
G0_X5C.
v<
..:
X-
-T半径补正取消(□□-
Lh--y-
_.%j~JUJT.J*I
^3j;
例2:
g32铣刀丨_.
■n
-S3
xz-1.T
L*ico
■Z—、—■
H2M3S39C;
~7d
/~_I"
\3;
zo;
r^~”d
jZ|_
ZuT.I22F_3Z;
'
-U\
]仝
I—J~'
t-f/■'
3.rrJu...
_
u门k_|I
X0.:
厂q
i—.一
h/V
■JJJ
-
/JM-J/
对下图零件分别用G41、G42编程(不考虑Z轴方向)
13
14
Zero
poinL
80
12
11
⑨
⑧
④
⑤
Y
⑥
②
X
50
⑩
③I
用G41:
G40G80
G90G54G00X0Y0
S600M13
G01G41X80Y50D01F50
Y130
X200
G03X230Y100R30
G01Y80
G02X200Y50R30
G01X仃0
Y90
X130
Y50
X80
G00G40X0Y0
M30
取消指令
绝对坐标编程快速移动到G54坐标原点主轴正转切削液开转速600r/min加左刀补铣外圆轮廓
用G42:
G01G42X80Y50D01
F50
绝对坐标编程快速移动到G54坐标原点主轴正转冷却液开转速600r/min
加右刀补铣外轮廓
X170
G03X230Y80R30
G01Y100
G02X200Y130R30
G01X80
取消刀具补偿
程序结束
Z方向时,需对刀具进行长度补
由于所选用的刀具长度不同,所以,每次换刀后,刀具走偿,如上图所示:
G43:
正偏置,即刀具在+Z方向进行补偿
G44:
负偏置,即刀具在-Z方向进行补偿
G49:
刀长补偿取消
刀具长度补偿格式:
Z:
刀具在Z方向运动的坐标值
H:
刀具补偿号码,所补偿的数据在数控系统内部的存贮单元中存贮(加工前要输入数控系统)
(19)G54:
选择第一工件坐标系
(20)G55:
选择第二工件坐标系
(21)G56:
选择第三工件坐标系
机械原点
(22)G57:
选择第四工件坐标系
(23)G58:
选择第五工件坐标系
(24)G59:
选择第六工件坐标系
将X1、Y1〜X6、Y6之机械坐标,分别输入G54〜G56之X__、Y
(25)固定循环:
G73——G89
固定循环由以下所示六个动作顺序组成:
动作1x及丫轴定位,快速
动作2快速移动至R点
动作3切削
动作4孔底位置的动作
动作5逃离至R点
动作6快速移动至起始点
动作1
V
动作2°
R点—-*
动作3.一一--#
斗起始点
峙动作6
动作4
快速进给
*进给
固定循环切削复归动作循环
G98:
回到参考点
G99:
回到参考点R点
G98
起始点位置回归
G99
R点回归
G80:
固定循环取消
固定循环(G73、G74、G76、G81至G89)取消,取消以后执行通常动作,其他钻孔资料也取消。
钻孔循环
(1)G73(高速啄式深孔钻循环)
起始点
R点
.R点
5
q
J
d
r,
1,
z点
(G73)G98
(G73)G99
逃离量d是用机床参数设定的。
因为Z轴方向间歇进给,在钻深孔时设定很小的逃离量并排屑容易,执行高效率加工。
逃离
d=0.3mm。
通孔
G73X_Y_Z_R_Q_F_
X_Y_:
加工孑孔在XY平面上的位置坐标
循环起点
Q:
每次切入量
Z:
钻孔深度
对右图所示零件用G73钻孔
O0001—
G40G80取消指令1
G00G90G54X20Y0绝对坐标编程快速移动到G54坐标X20.Y0点
G43Z10H01M13S600长度补偿到Z10高度,主轴正转600r/min冷却液开
取消钻孔循环快速移动到Z50高度程序结束
G99G73Z-55R5.0Q10F60G73高速啄式钻孔循环结束返回R点平面X40
G00G80Z50
(二八G81(普通钻孔循环)
4乙点
G81(G99)
r乙点
G81(G98)
G81X_Y_Z_R_F_
X_Y_:
孔在XY平面上的位置坐标
Z_:
钻孔深度
R_:
循环起点
F_:
切削进给率
例题:
对如图所示零件钻孔
00001
G00G90G54X-80Y-100
G43Z10H01M13S800
G99G81Z-13R5F80
X-260
Y-250
X-80
绝对坐标编程快速移动到G54坐标X-80Y-100点长度补正到Z10高度,主轴正转800r/min冷却液开G81钻孔循环,结束返回R点平面
G82(G98)
G82(G99)
G82(钻孔循环)
;
R点1
D暂停i
!
D暂停(
Z点
P
与G81相同。
在孔底位置执行暂停(用p码指定)及主轴上升。
在孔底位置执行暂停改善盲孔的孔底精度
G82X_Y_Z_R_P_F_
Z_:
P_:
至加工深度时进给停顿时间单位:
1/1000秒
对下图所示的零件编程
O0001
G40G80取消指令
G00G90G54X30Y20绝对坐标编程快速移动到G54坐标X-80Y-100点
G43Z10H01M13S600长度补正到Z10高度,主轴正转600r/min冷却液开
G99G82Z-5R5P1000F60G82钻孔循环,结束返回R点平面
X70
G00G80Z100取消钻孔循环快速移动到Z100高度
M30程序结束
G83啄式钻孔循环
G83G98
G83G99
G83X_Y_Z_Q_R_F_;
以上指令指定啄式钻孔循环,Q是每次切削量,用增量值表示,在第二次切入执行时,在执行切入前dmm(或inch)的位置,快速进给转换成切削进给,指定的Q值一定是正值,如果指令是负值则负号无效,d值用机床参数设定。
孔在XY平面上的坐标
Z_:
钻孔的深度
Q_:
每次切入量
R_:
F_:
对
右
图
>
_|2a
零
件
钻
孔
G00G90G54X45.0Y45.0
G43Z50.H01M13S800
Z5.0
绝对值编程快速移动到G54坐标X45.Y45.位置长度补正到Z50.咼度,主轴正转800r/min冷却液开移动到工件上方Z5.0位置
G99G83Z-20R5.0Q10F80G83啄式钻孔循环结束后返回R点平面
X-45.0
Y-45.0
X45.0
G80G00Z50
与G84相同,但是在孔底位置不逆转,
G85XYZRF
X_Y_:
孔在XY平面上的坐标Z_:
孔的深度R_:
循环起点F:
绝对值编程快速移动到G54坐标X50Y0位置长度补正到Z50高度主轴正转100r/min切削液开G85铰孔循环结束返回R点平面
G80G40
G00G90G54X50Y0
G43Z50H01M13S100
G99G85Z-22R5F100
X-50
G80G00Z80
G30
结束循环快速移动到Z80位置
取消铰孔循环快速移动到Z50位置
与G85相同,只是在孔底位置执行暂停
G85X_Y_Z_R_P_F_
孔在XY平面的位置坐标
铰孔深度
铰孔到达Z点后暂停时间单位1/1000秒
对右图
J—I
零件铰孔
G80G40取消指令
G00G90G54X60Y40
绝对值编程快速移动到G54坐标X60Y40位置
G43Z10H01M13S100
长度补正到Z10位置主轴正转100r/min切削液开
G99G89Z-15R5P3000F30G89铰孔循环结束后返回R点平面
X150
G86粗镗孔循环
起贻点位置
主轴停止
G86CG99)
主轴正转
切削逬给
与G81相同,但是在孔底位置主轴停止,并以快速进给率逃离。
次指令一般用于粗镗孔
G86X_Y_Z_R_F_
X_Y_孔在XY平面上的坐标
Z_切削深度
R_循环起点
F切削进给率
对右图
零件镗
G00G90G54X75Y-80绝对值编程快速移动到X75Y-80位置
G43Z10H01M13S500长度补正到Z10高度主轴正转500r/min切削液开
G98G86Z-52R5F80G86镗孔循环结束后返回初始平面
X200Y-50
X370
G80G00Z50取消镗孔循环快速移动到Z50位置
G76(G99)
G76(精镗孔循环)
G76(G98)
主轴正转"
DSS
主轴定位平移(快速进给)
G76XYZRQF
X_Y_孔在XY平面上的位置坐标
Z_镗孔深度
Q_偏移量,表示主轴停止时,主轴先定位角度,刀尖做微量偏移的值。
因为主轴在孔
底位置执行定位停止,主轴向切削方向的反方向平移后逃离。
F_切削进给率
Q值一定是正值。
如果指定负值则负号无效,平移方向可用参数设定,故装精镗刀时需先主
轴定位。
傍I」对图所示零件锂孔
G80G40切削指令
G00G90G54X30Y25绝对值编程快速移动到G54坐标X30Y25点
G43Z10H01M13S2000长度补正到Z10高度,主轴正转2000r/min冷却液开
G98G77Z-15R5Q0.1F100G76镗孔循环,结束返回初始平面
X50
G00G80Z50切削镗孔循环快速移动到Z50高度
G87反镗孔循环G87(G98)G87CG99)不能便用
迅点
主轴正转匚w
-快速进给切削进给=——一手动进给平移(快速进给)@主轴定位
刀具沿XY轴定位后,主轴停止在定位,主轴向刀具方向平移及以快速进给
率在孔底定位(R点),在这个位置,刀具只对平移量返回,主轴正转。
在Z
轴的正方向到Z点执行加工。
在这个位置,主轴再次停止在定位,及向刀具反方向平移,刀具从孔退出。
刀具复归原位置后,只对偏移量返回,主轴正转,刀具依照下一个单节指令动,偏移量与方向与
G76相同,(方向设定在
G76与G87相同)。
G87XYZRQF
X_Y
Z_
R_Q_
F
孔在XY平面上的位置
镗孔深度
偏移量
例题
绝对坐标编程快速移动到G54坐标X60Y100位置长度补正到Z50高度主轴正转1000r/min切削液开移动到工件上方位置
r
1d
〉—
T~~■!
.6C.
1沁.
©
10
r\
■
j
□
®
012
G00G90G54X60Y100
G43Z50H01M13S1000
G98G87Z-30R-70Q1.2F60G87反镗孔循环结束后返回初始平面
X180
取消反镗孔循环快速移动到Z50位置程序结束
G74(攻左牙循环)
尺点
0点
主轴正转(側)
切削进给
主轴逆转(OCW)
G74(G98)
G74(G99)
〕0
甲__
主轴正转(CW)
^7
()(
点
主轴逆转(CCW)
在孔底位置主轴逆转执行攻左牙,攻左牙时用左牙丝锥,且主轴先反转,注:
在G74指定攻左牙时,进给率调整无效,即使使用进给暂停,循环在复归动作结束之前不会停止。
G74X_Y_Z_R_F_
X_Y_螺纹孔在XY平面上的位置坐标
Z_攻牙深度
F=转速(n)X螺距(p),FANUCA系统用此公式,且需用刚性攻牙M29S_
例题:
2—M8*1.25
示零件攻螺纹
G00G90G54X30Y25
G43Z10H01M14S200
M29S200
G98G74Z-15R5F250
绝对值编程快速移动到G54坐标X30Y25位置
长度补正到Z10位置,主轴反转200r/min切削液幵
刚性攻牙
攻左牙循环
取消攻牙循环快速移动Z50高度
G84(攻右牙循环)
◎主轴逆转™
◎主轴逆转即
R点、
主轴正转(Off)
G84(G99)
G84(G98)
在孔底位置主轴正转,执行攻牙循环,
注:
在G84指定的攻牙循环中,进给率调整无效,即使使用进给暂停,循环在复归动作结束之前不会停止。
G84X_Y_Z_R_F_
X_Y_螺纹孔在XY平面上的位置坐标
Z_螺纹深度
F=转速(n)X螺距(p),FANUCA系统用此公式,且需用刚性攻牙M29S_F=螺距(p),三菱用此公式。
无需用刚性攻牙M29S_.
图所示零件攻螺纹
G43Z25H01M13S200
G98G84Z-10R5F300
绝对值编程快速移动到G54坐标X30Y25位置长度补正到Z25位置,主轴正转200r/min切削液开刚性攻牙
攻右牙循环
取消攻牙循环快速移动到Z50高度
第四轴编程
第四轴,即B轴是旋转轴,它的设置与XYZ轴相似,也有机械原点,编程亦与
XYZ轴编程相似。
M26
放松第四轴
GOOB_
快速转动B角度
M25
夹紧第四轴
或
G01BF
以F的切削速率旋转第四轴B的角度
其中B:
旋转角度,它亦有G90和G91之分,用G90则B轴正方向旋转(或参数设定往较近方向旋转),如用G91则B轴依指令向正负方向旋转。
切削进给率,单位mm/min
在B轴旋转之前,先用M26放松第四轴,如在加工中第四轴不需要旋转,则用M25将第四轴夹紧。
子程式编程
当一个程式包含一些固定的顺序或经常重复的形式时,这些形式或顺序可以写成副程式,用以简化程式制作,副程式可以在自动模式下呼出,副程式可以呼叫另一个副程式。
(如图所示)
主程式
副程式
00002
疋00003
198P0002L5/
M98P0003L5:
V
K
、
H30
、H99
一次嵌套
二次嵌喬
指令格式:
三菱:
M98H_L_(同一程式内)
M98P_L_(不同程式)
H:
呼叫顺序号码
P:
呼叫副程式号码
L:
呼叫次数
FANUC
M98P口口口
匚匚匚匚
子程序被子程序号码
调用次数
副程式用M99结束例题:
要编一个在X方向每走10mm停留5s,循环15次的程序,如下:
主程序(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 加工 中心 详细 讲解 编程 操作 实例