数控机床编程实例.ppt

上传人:b****1 文档编号:1764320 上传时间:2022-10-23 格式:PPT 页数:24 大小:2.78MB
下载 相关 举报
数控机床编程实例.ppt_第1页
第1页 / 共24页
数控机床编程实例.ppt_第2页
第2页 / 共24页
数控机床编程实例.ppt_第3页
第3页 / 共24页
数控机床编程实例.ppt_第4页
第4页 / 共24页
数控机床编程实例.ppt_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

数控机床编程实例.ppt

《数控机床编程实例.ppt》由会员分享,可在线阅读,更多相关《数控机床编程实例.ppt(24页珍藏版)》请在冰豆网上搜索。

数控机床编程实例.ppt

数控加工编程数控加工编程1、车床车床编程指令代码编程指令代码2、数控车床常规编程格式、数控车床常规编程格式3、做编程、做编程练习练习4、评讲编程、评讲编程5、视频演示、视频演示三、辅助功能三、辅助功能M代码代码一、一、O、F、S、T、N代码代码四、准备功能四、准备功能G代码代码二、二、X、Z、U、W代码代码1、O代码:

一般为程序名。

代码:

一般为程序名。

格式:

格式:

O+四位数字四位数字例子:

例子:

O0001、O1000、O9999等等等等2、F代码:

用于指定刀具相对于工件的进给量。

代码:

用于指定刀具相对于工件的进给量。

用于螺纹时,代表螺距。

用于螺纹时,代表螺距。

格式:

格式:

F+数字(单位一般为数字(单位一般为mm/min,螺纹为,螺纹为mm/r)例子:

例子:

G01X0Z0F130、G82(G92)X13.8Z-12F1.53、S代码:

一般为主轴转速。

代码:

一般为主轴转速。

格式:

格式:

S+数字数字(单位一般为单位一般为r/min或或m/min)例子:

例子:

S500、S1000、S1500等等等等4、T代码:

刀具功能指令(用于选择刀具)。

代码:

刀具功能指令(用于选择刀具)。

格式:

格式:

T+数字数字例子:

例子:

T0101、T0202、T0303、T0404等等等等5、N代码:

一般为程序号(用于报错检查、循环指令)。

代码:

一般为程序号(用于报错检查、循环指令)。

格式:

格式:

N+数字数字例子:

例子:

N010M03S400;G71U1R1P1Q2X0.5F80;N020T0101;.N1G00X0Z0F80;.N220M30;N2Z-74;1、X、Z代码:

相对坐标。

代码:

相对坐标。

格式:

格式:

X+数字数字Z+数字数字例子:

例子:

2、U、W代码:

增量坐标。

代码:

增量坐标。

格式:

格式:

X+数字数字Z+数字数字例子:

例子:

G00X8Z0;G01Z-10;X14;Z-25;G00X8Z0;G01W-10;U3;W-15;1、M00程序停止程序停止(用于使一个程序段停止状态,按启用于使一个程序段停止状态,按启动才能继续运行下去。

动才能继续运行下去。

)2、M02程序结束程序结束(整段程序结束光标留在结尾整段程序结束光标留在结尾)3、M03主轴正转主轴正转(通常与转速通常与转速S同用,如:

同用,如:

M03S800;)4、M04主轴反转主轴反转(通常与转速通常与转速S同用,如:

同用,如:

M04S800;)5、M05主轴停止主轴停止6、M06换刀指令换刀指令(通常与通常与T指令同用,如:

指令同用,如:

T01M06;)7、M07、M08雾状冷却液开、液体冷却液开雾状冷却液开、液体冷却液开8、M09冷却液停止冷却液停止9、M30程序结束程序结束(整段程序结束回到开始状态整段程序结束回到开始状态)1、G00快速进给(用于快速定位)快速进给(用于快速定位)格式:

格式:

G00X__Z__;例子:

例子:

G00X80Z30;2、G01直线进给(一般与直线进给(一般与F指令一起用)指令一起用)格式:

格式:

G01X__Z__F__;例子:

例子:

G01X32Z2F100;3、G02顺时针圆弧进给(一般顺时针圆弧进给(一般F3040)格式:

格式:

G02X__Z__R__F__;(终点坐标终点坐标)例子:

例子:

G02X20Z-10R10F30;4、G03逆时针圆弧进给(一般逆时针圆弧进给(一般F3040)格式:

格式:

G03X__Z__R__F__;例子:

例子:

G03X20Z-10R10F30;5、G04暂停指令(可使刀具停留一段时间,在继续运行)暂停指令(可使刀具停留一段时间,在继续运行)格式:

格式:

G04P_;(单位:

秒)(单位:

秒)例子:

例子:

G04P5;(刀具在原位停留(刀具在原位停留5秒)秒)6、G71外圆粗车固定循环外圆粗车固定循环格式:

格式:

G71U_R_P_Q_X_Z_F_;例子:

例子:

G71U1R1P1Q2X0.5Z0F100;7、G70精加工循环指令(一般广数要在循环指令尾加上)精加工循环指令(一般广数要在循环指令尾加上)格式:

格式:

G70P_Q_;例子:

例子:

G70P1Q2;8、G72外圆粗车固定循环外圆粗车固定循环(与与G71循环路径不同循环路径不同)格式:

格式:

G72U_R_P_Q_X_Z_F_;例子:

例子:

G72U1R1P1Q2X0.5Z0F100;9、G92建立坐标系(一般用于开头或对刀定位)建立坐标系(一般用于开头或对刀定位)格式:

格式:

G92X_Z_;例子:

例子:

G94(G98)G92G00X80Z30;10、G82(G92)螺纹切削指令(需要计算大小径)螺纹切削指令(需要计算大小径)格式:

格式:

G82(G92)X_Z_F_;(X+大径值大径值)例子:

例子:

G82(G92)X13.835Z-11.9F1.5;X13.835;X13.6;.X12.2;X12.05;%0001主程序程序名主程序程序名G94G92G00X80Z30;建立坐标系,定义对刀点位置建立坐标系,定义对刀点位置M03S800;(粗加工转速粗加工转速)主轴正转,转速主轴正转,转速800mm/minT0101;换一号刀换一号刀M05;停止主轴停止主轴G71U1R1P1Q2X0.5F130;粗加工循环粗加工循环G00X__;靠近工件靠近工件Z__;(两轴远离工件(两轴远离工件2mm左右)左右)O0001程序名程序名M00;程序停止程序停止G00X80;Z30;回安全位置回安全位置M03S1000;(精加工转速精加工转速)主轴正转,转速主轴正转,转速1000mm/minT0101;换一号刀换一号刀N1.N2.外圆轮廓的编程外圆轮廓的编程G00X80;Z30;回安全位置回安全位置T0202;换二号刀换二号刀M03S____;改转速改转速.;螺纹或切槽的程序螺纹或切槽的程序G00X80;Z30;回安全位置回安全位置G00X__;靠近工件靠近工件Z__;(两轴远离工件(两轴远离工件2mm左右)左右)T0303;换三号刀换三号刀M03S____;改转速改转速G00X__;靠近工件靠近工件Z__;(两轴远离工件(两轴远离工件2mm左右)左右).;螺纹或切槽的程序螺纹或切槽的程序G00X80;Z30;回安全位置回安全位置T0404;换四号刀换四号刀M03S____;改转速改转速.;螺纹或切槽的程序螺纹或切槽的程序G00X80;Z30;回安全位置回安全位置M05;停止主轴停止主轴M30;程序结束程序结束G00X__;靠近工件靠近工件Z__;(两轴远离工件(两轴远离工件2mm左右)左右)程序名程序名安全位置安全位置转速设置转速设置靠近工件靠近工件换刀换刀工件编程工件编程程序结束程序结束O0001程序名程序名G00X80;Z30;回安全位置回安全位置T0101;换一号刀换一号刀M03S____;改转速改转速G00X__;靠近工件靠近工件Z__;(两轴远离工件(两轴远离工件2mm左右)左右).;工件程序工件程序M30;程序结束程序结束O0111;G0X80Z30;M03S600T0101;G0X32Z2;G71U1R0.5P1Q2U0.3W0F100;N1G0X0;G1Z0F30;X8Z-4;X12;X13.8Z-4.9;Z-20;X15;X16Z-30;W-3;X17;X18Z-33.5;W-8;G3X20Z-53R16;G1X20Z-57;X22;X24Z-58;N2Z-68.5;G70P1Q2;G0X9Z99;T0202;G0X17Z-20;G94X11.8F20;G0X80Z30;T0303;G0X16Z-2;G92X13.3Z-18F1.5;X13.1;X12.9;X12.7;X12.5;X12.3;X12.2;X12.1;X12.05;X12.05;X12.05;G0X80Z30;T0202;G0Z-68X25;G94X13F30;X22Z-67R1.5;G0Z-67;G94X5F20;G0X80Z30;T0101;M30;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 其它考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1