数控铣床编程

数控铣床编程

ID:44772653

大小:633.50 KB

页数:57页

时间:2019-10-28

数控铣床编程_第1页
数控铣床编程_第2页
数控铣床编程_第3页
数控铣床编程_第4页
数控铣床编程_第5页
资源描述:

《数控铣床编程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、5.2数控铣床和加工中心编程以使用FANUC0M系统的数控铣床为例;一、G功能5.2数控铣床和加工中心编程5.2数控铣床和加工中心编程二、M功能5.2数控铣床和加工中心编程三、F、S、T功能1、F功能VF=fZ×z×n例如:使用直径75㎜,6齿的面铣刀,切削速度Vc=100m/min,fZ=0.08/齿,求主轴转速n及VF。n=1000Vc/Πd=425r/minVF=fZ×z×n=204mm/min5.2数控铣床和加工中心编程2、S功能恒转速3、T功能Txx例如:T01换刀指令M065.2数控铣床和加工中心编程四、铣床编程中应注意的问题1、数控

2、装置初始状态的设定G90G80G40G17G49G21G54;2、工件坐标系设置G54、G55、G56、G57、G58、G593、安全高度的确定4、进刀/退刀方式的确定5.2数控铣床和加工中心编程五、基本命令0、G90G91G90指定绝对编程方式,在G90之后的尺寸字为绝对方式。G91指定增量编程方式,在G91之后的尺寸字为增量方式。例如:A点坐标为A(10,30);B点的坐标为B(-30,70)。编制程序实现从A到B的直线插补。G90G01X-30Y70;或G91G01X-40Y40;5.2数控铣床和加工中心编程1、快速定位G0格式:G0X__

3、Y__Z__;X__Y__Z__是快速定位目标点的坐标。2、直线插补G1格式:G1X__Y__Z__F__;X__Y__Z__是直线插补目标点的坐标。举例:5.2数控铣床和加工中心编程加工如图示轨迹。进给速度设为F=100mm/min主轴转数S=800r/min.O131N1G90G00X20.Y20.S800.M03;N2G01Y50.F100.;N3X50.;N4Y20.;N5X20.;N6G00X0.Y0.M05;N7M30;5.2数控铣床和加工中心编程例5-2铣削图示工件表面,主轴转速300r/min,进给量为200㎜/min05001G

4、90G54G00X250.Y180.;①X155.0Y40.0S300;②Z50.0M03;③Z0;④G1X-155.0F200;⑤G0Y-40;⑥G01X155.0;⑦G0Z300.0M05;⑧X250.0Y180.0;M305.2数控铣床和加工中心编程3、圆弧插补G02、G035.2数控铣床和加工中心编程(1)X-Y(G17)平面上的圆弧格式:G90/G91G02/G03X_Y_I_J_F_;或G90/G91G02/G03X_Y_R_F_;注:I_=X心-X起;J_=Y心-Y起;R后跟半径值,加工小半圆时取正值;R后跟半径值,加工大半圆时取负

5、值;加工整圆时不能使用R方式编程;5.2数控铣床和加工中心编程(2)X-Z(G18)平面上的圆弧格式:G90/G91G02/G03X_Z_I_K_F_;或G90/G91G02/G03X_Z_R_F_;注:I_=X心-X起;K_=Z心-Z起;(3)Y-Z(G19)平面上的圆弧格式:G90/G91G02/G03Y_Z_J_K_F_;或G90/G91G02/G03Y_Z_R_F_;注:J_=Y心-Y起;K_=Z心-Z起;5.2数控铣床和加工中心编程设主轴转数1000r/min,进给速度100mm/min,A点为起点B点为终点。O112N1G90S100

6、0M03;N2G02I20.F100;N3G03X-20.Y20.I-20.;N4G03X-10.Y10.J-10.;N5M30;5.2数控铣床和加工中心编程例5-3主轴转速为400r/min;进给速度200㎜/min5.2数控铣床和加工中心编程5.2数控铣床和加工中心编程六、程序暂停(G04)G04X___;或G04P____;七、刀具补偿指令1.刀具半径补偿(G40,G41,G42)建立刀具半径补偿的方法,一般是先执行Z轴指令,到达预定的深度,然后执行X、Y方向的指令从而建立刀具半径补偿。5.2数控铣床和加工中心编程(1)刀具半径补偿的方法建

7、立刀具补偿指令格式:(G17)G0/G1G41/G42X__Y__D__;取消刀具补偿指令格式:G0/G1G40X__Y__;D__表示刀具半径补偿号;有D01~D32;5.2数控铣床和加工中心编程(2)使用刀具半径注意事项1)刀具半径补偿、刀具半径取消的程序段只能使用G01或G00指定动作,不能使用G02或G03指令。2)一般使用G41指令左刀补。3)Dxx值可以是正值、也可以是负值;应该灵活使用。4)在建立刀具半径补偿以后,不能出现连续两个程序段无选择补偿坐标平面的移动指令。5.2数控铣床和加工中心编程5)在补偿状态下,铣刀的直线移动量及铣削

8、内侧圆弧的半径值要大于或等于刀具半径,否则补偿时会产生干涉。6)半径补偿功能为续效代码5.2数控铣床和加工中心编程(3)刀具半径补偿的应

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。