cnc加工程序的介绍

上传人:小** 文档编号:91127148 上传时间:2019-06-26 格式:PDF 页数:22 大小:830.33KB
返回 下载 相关 举报
cnc加工程序的介绍_第1页
第1页 / 共22页
cnc加工程序的介绍_第2页
第2页 / 共22页
cnc加工程序的介绍_第3页
第3页 / 共22页
cnc加工程序的介绍_第4页
第4页 / 共22页
cnc加工程序的介绍_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《cnc加工程序的介绍》由会员分享,可在线阅读,更多相关《cnc加工程序的介绍(22页珍藏版)》请在金锄头文库上搜索。

1、CNC加工程序的介绍 CNC加工知识培训系列课程之四 培训内容: 1.加工程序的介绍 2.常见的G代码及M代码 3.加工程序的固定格式 4.编写或修改加工程序的注意 事项 5。宏程序介绍 一、加工程序的介绍 它是将零件加工的工艺顺序,运动轨迹与方向,位移量,工艺 参数(主轴转速,进给量,切深等)以及辅助动作(换刀,变速,冷 却液开停等)按动作顺序,用数控机床的数控系统所规定的 代码和程序格式,编制成加工程序,再将程序当中的内容记 录在磁盘(或纸带)等控制介质上,输送给数控系统,从而控制 数控机床自动加工. 程序编制是数控加工的一项重要工作,理想的加工程序不 仅应保证加工符合图纸要求的合格工件,

2、同时应能使数控 机床的功能得到合理的应用与充分的发挥,以便数控机床 安全可靠并且高效地工作. 加工编程的主要内容: 分析零件图纸,工艺处理,数字处理, 编写程序单,制备控制介质及程序检验等. 加工程序的介绍 编制程序时,首先要对图样规定的核技术要求、零件的几何形状,以 及工艺要求进行分析,确定加工方法和加工路线,再进行数字处理, 获得各种数据。具体要求如下 1.分析零件图纸:根据零件的材料、形状、尺寸、精度毛坯形状和热 处理要求等确定加工方案,选择合适的数控机床。 2.工艺处理:工艺处理以及问题较多,需要如下几点: 确定加工方案,应按照能充分发挥数控机床功能的原则,应用合适的数 控机床,确定合

3、理的加工方法。 刀具,夹具的设计和选择,数控加工用力是由加方法,切削用量及基它 与加工有主的因系来确定。 选择对刀点、是程序执行的起点,对刀具的选择原则是所选对刀点应使 程序编制简单对刀是应选择容易找区,并在加工过程中便于检查位置; 引起的加工误差小,为了提高零件的加工精度,对刀点应尽量设置在设 计基准或工艺基准上。 3.编程方法:手工编程、自动编程(系统)、CAD/CAM软件编程 二、常见的G代码,M代码以及功能 G00 快速定位 G90绝对坐标 G01 直线插补 G91相对坐标 G28/G30返回第一/第二参考点 G54-G59分别表示六个工件坐标 G02/G03 刀具圆弧插补 G04 暂

4、停(M00) G41/G42 工件左/右刀补 G43 刀具长度补尝 G68 工件坐标旋转 G69 取消旋转 G73 快速排霄钻/啄式钻 G81/G82 点孔 G83 钻孔循环 G84 攻丝 G85 /G86 镗孔 M00 暂停 M01 选择性停止 M03/M04 主轴正转/反转 M05 主轴停转 M06 换刀 M08/M09 开/关冷却液 M07 开气冷却 M19 主轴定位(准停) M30 程序结束 M98 调用子程式 M99 结束子程序;返回主程式 三、程序的固定格式 G10 G90 L2 P1 X0. Y0. Z0. ; 此指令只用于程序 的开头,读入工件坐标 G28 G91 Z0. ;

5、用于返回参考点 G54 G00 G90 S_ M03 ; 程序中每段程式开头 G73/G83 G91 X_ Y_ Z_ Q_ R_ F_; 此程序为 加工孔的固定格式 G68 X0. Y0. R180. M98 P0001 G04 X4. 常用的指令介绍 圆弧插补指令: 圆弧的顺,逆方向的判别,圆弧插补为G02顺时针,C03道时 针,诏垂直于圆弧所在平面的坐标轴从正确往复方面观察, 来判断圆弧的顺,逆方向. 圆弧中心是坐标,用Z、J、K值表示,分别对X、Y、Z轴, 不管当前数值是表示适用绝对坐标值,还是增量坐标值模 式。圆弧中心点坐标值均以相对于圆弧起点的增量值表示 精镗孔G76/G86/G8

6、5指令格式: G76G98、X、Y、z、R、Q、P、F P表示在孔底有暂停,Q表示刀具移动量 在孔底主轴之间停止后,刀头按地址Q所规定的偏移动, 然后提刀,采用这种方式镗孔可以保证提刀时不至于划伤 已加工表面。 常用指令的介绍 G81/G82点孔 G82点孔可用于精密加工,后面带PX。暂 停指令,可去除毛刺,定位精度高。 G73快速排屑钻, 退刀时,不到R参考平面 G84/G24 攻丝,进给速度和转速成一定比 率,由螺距决定。 G68旋转坐标,使用此功能后,必须在加工 完成时,返回零位前,使用G69取消旋转。 常用指令的介绍 M98调用子程序功能 连台加工程序 O0001 G28G91Z0。

7、G28G91X0。Y0。 M61(交换1号工作台) M98 P4612 L1 G28G91Z0。 G28G91X0。Y0。 M62(交换2号工作台) M98 P4612 L1 G28G91Z0。 G28G91X0。Y0。 M30 M98调用子程序功能 连台加工程序 O0001 G28G91Z0。 G28G91X0。Y0。 G10G90L2P1X-。YZ- M98 P4612 L1 G28G91Z0。 G28G91X0。Y0。 G10G90L2P2X-。YZ- M98 P4612 L1 G28G91Z0。 G28G91X0。Y0。 M30 提示:在4612子程序结束时,用M99功能,返回到 1号

8、主程序 四、编写或修改程序应注意的事项 1.防止工件过切,写程 式前先仔细分析图纸, 追溯单.确定哪些位置 需要留量精加工 2.注意下刀点在工件的 位置以及加工过程中 刀具在工件的位置 编程实例: 提示:材料为AL 6061 毛坯尺寸(单位MM) 355x205x12 自行选择刀具和加工 参数 编写程序如下: % O0001 G28 G91 Z0.; G28 G91 X0.Y0.; G10 G90 L2 P1 X0. Y0. Z0.; N1; T1M06(EM-12A); G54 G00 G90 S1600 M03; G00 X-20 Y0. G43 H1 Z50. M08; Z3. G01

9、Z-10 F500. Y-6. F1000. X0. G2 X-6. Y0. R6. G1 Y200. G2 X0. Y206. R6. G1 X300. G2 X306. Y200. R6. G1 Y0. G2 X300. Y-6. R6. G1 Y-18. G0 Z50. M09 M05 G91G28Z0. G91G28Y0. X0. N2; T2M06(CTR-5); G54 G00 G90 S2000 M3 G00 X56. Y150. G43 H2 Z50. M08 G98 G81 Z-.8 R1. F300. X190. Y140. G80 G00 Z50. M09 M05 G91

10、 G28 Z0. N3; T3M06(DR-20); G54 G00 G90 S600 M3 G00 X56. Y150. G43 H3 Z50. M08 G98 G83 Z-.8 R1.Q3. F200. X190. Y140. G80 G00 Z50. M09 M05 G91 G28 Z0. G28 G91 X0. Y0. M30; % 五、宏程序的介绍 定义: 宏程序是用变量,算术或逻辑表达式, 分支或盾环语句,开发出一些通用程序去 走槽和打孔等。 优点: 能有效地减少重复语句,缩短程序长度, 解决了因机床硬盘内存容量有限而程序不 能输进机床的问题。 宏程序的限制和适用范围 限制 不能用

11、编程软件的后处理器直接生成宏程 序,需要人手编辑,主要编程员和熟练的 操作员负责。 适用范围 宏程序能直接用于主程序或子程序 电脑连台加工(DNC)不能调用有宏程 序的程序 常用字符 EQ 等于(Equal to) GT 大于(Greater Than) GE 大于或等于(Greater than or equal to ) LT 小于(Less Than) LE 小于或等于(Less than or Equal to ) 宏程序结构 1。条件分支语句-IF语句 格式: IF(条件表达式)GOTOm; 条件 。 。 Nm G00G91x10. 注:M表示加工第几字段; #1是变量,一般变量范围

12、是#1-#33 举例:飞面程序从5.2的余量加工到 0.2的余量 T9M06(emc-63) T10 G54G90G00S6000M03 G00X-200.Y15. G43H9Z30. M08 #1=5.2 N10IF(#1LT0.2)GOT011 G00X-200.Y15. G01Z-#1F3000. X-149.3F1500. X0. X40. G00Z30. X-200.Y45. G01z#1F5000. X40.F1500 G00Z30. #1=#1-1. GOTO10 N11M05 M09 G91G28Z0. M30 宏程序结构 循环语句-WHILE语句 格式: WHILE(条件表达

13、式)DOM: 。 。 END M; 注: M表示1、2、3。字段 #1是变量,一般变量范围是#1-#33 举例:飞面程序从5.2的余量加工到 0.2的余量 T9M06(emc-63) T10 G54G90G00S6000M03 G00X-200.Y15. G43H9Z30. M08 #1=5.2 WHILE(#1GE0.2)DO1 G00X-200.Y15. G01Z-#1F3000. X-149.3F1500. X0. X40. G00Z30. X-200.Y45. G01z#1F5000. X40.F1500 G00Z30. #1=#1-1. END1 N11M05 M09 G91G28Z0. M30 请提问,谢谢!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号