




已阅读5页,还剩48页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课题12:数控铣床的编程技巧,主讲:周建强,电话模块三数控铣削加工技术,数控加工技术,1,课题12:数控铣床的编程技巧,2,在程序中含有某些固定顺序或重复出现的区域时,这些顺序或区域可以作为“子程序”存入存贮器内,反复调用以简化程序。子程序以外的加工程序“主程序”。,12.1子程序及其应用,12.1.1子程序调用指令(M98、M99),子程序编程是计算机程序设计中的基本功能,现代CNC系统一般都提供调用子程序功能。但子程序调用不是数控系统的标准功能,不同的数控系统所用的指令和格式不同。,3,1指令:M98调用子程序M99子程序结束2格式:M98P子程序格式:O(子程序号)M99,12.1.1子程序调用指令(M98、M99),4,3说明:(1)P后的前3位数为子程序被重复调用的次数,当不指定重复次数时,子程序只调用一次。后4位数为子程序号。(2)M99为子程序结束,并返回主程序。(3)M98程序段中,不得有其他指令出现。,12.1.1子程序调用指令(M98、M99),5,【例12-1】如图1所示,在一块平板上加工6个边长为10mm的等边三角形,每边的槽深为-2mm,工件上表面为Z向零点。其程序的编制就可以采用调用子程序的方式来实现(编程时不考虑刀具补偿)。,12.1.2子程序应用案例,6,主程序:O10N10G54G90G01Z40F2000N20M03S800N30G00Z3N40G01X0Y8.66N50M98P0020,12.1.2子程序应用案例,7,N60G90G01X30Y8.66N70M98P0020N80G90G01X60Y8.66N90M98P0020N100G90G01X0Y-21.34N110M98P0020N120G90G01X30Y-21.34,12.1.2子程序应用案例,8,N130M98P0020N140G90G01X60Y-21.34N150M98P0020N160G90G01Z40F2000N170M05N180M30,12.1.2子程序应用案例,9,子程序:O0020N10G91G01Z-2F100N20G01X-5Y-8.66N30G01X10Y0N40G01X-5Y8.66N50G01Z5F2000N60M99设置G54:X-400,Y-100,Z-50。,12.1.2子程序应用案例,10,12.2比例缩放及镜像,12.2.1比例缩放及镜像功能指令(G51、G50),1功能比例缩放及镜像功能可使原编程尺寸按指定比例缩小或放大;也可让图形按指定规律产生镜像变换,G51为比例编程指令;G50为撤消比例编程指令。G50、G51均为模式G代码。,11,12.2.1比例缩放及镜像功能指令(G51、G50),X、Y、Z比例中心坐标(绝对方式);,P比例系数,从比例中心点开始,实际移动量为原数值的P倍,格式一:各轴按相同比例编程G51X_Y_Z_P_G50,12,格式二:各轴以不同比例编程各个轴可以按不同比例来缩小或放大,当给定的比例系数为-1时,可获得镜像加工功能。如图所示,编程格式:G51X_Y_Z_I_J_K_G50,I、J、K对应X、Y、Z轴的比例系数,I、J、K不能用小数指定,只能用脉冲数表示。,12.2.1比例缩放及镜像功能指令(G51、G50),13,12.2.2比例缩放及镜像功能应用,【例12-2】图12-4,其中槽深为2mm,比例系数取为+1000或-1000。设刀具起始点在O点,试编程。,14,编程与说明,12.2.2比例缩放及镜像功能应用,15,12.2.2比例缩放及镜像功能应用,编程与说明,16,12.2.2比例缩放及镜像功能应用,编程与说明,17,(1)M98P20、G51在单独的程序段指定,使用完之后,用G50指令取消缩放功能。(2)刀具半径补偿、刀具长度补偿以及刀具位置移量等的偏移量不受缩放功能的影响。,(3)固定循环Z轴运动、G73和G83的切入量和进刀量、G76和G87的X、Y方向的偏移量均不受缩放比例的影响。(4)在比例缩放方式中,回参考点指令(G27、G28、G29、G30等)和关于坐标系指令(G52G59、G92)均不能使用,注意事项:,12.2.2比例缩放及镜像功能应用,18,12.3坐标系旋转,12.3.1坐标系旋转功能指令(G68、G69),该指令可使编程图形按照指定旋转中心及旋转方向旋转一定的角度,G68表示开始坐标系旋转,G69用于撤消旋转功能。,19,指令格式G68X_Y_R_G69,X、Y旋转中心的坐标值(可以是X、Y、Z中的任意两个,它们由当前平面选择指令G17、G18、G19中的一个确定)。当X、Y省略时,G68指令认为当前的位置即为旋转中心。,R旋转角度,逆时针为正,-360.000R360.000,最小输入增量为0.001。当R省略时,按系统参数确定旋转角度。,12.3.1坐标系旋转功能指令(G68、G69),20,12.3.2坐标系旋转功能应用,(1)当程序在绝对方式下时,G68程序段后的第一个程序段必须使用绝对方式移动指令,才能确定旋转中心。如果这一程序段为增量方式移动指令,那么系统将以当前位置为旋转中心,按G68给定的角度旋转坐标。,21,【例12-3】图12-5所示,采用坐标系旋转指令,试编程。,12.3.2坐标系旋转功能应用,22,12.3.2坐标系旋转功能应用,23,12.3.2坐标系旋转功能应用,24,(2)坐标系旋转功能与刀具半径补偿功能的关系,旋转平面一定要包含在刀具半径补偿平面内。,【例12-4】如图12-6所示,在刀具半径补偿建立的同时,进行坐标旋转。编程及说明如下:,12.3.2坐标系旋转功能应用,25,12.3.2坐标系旋转功能应用,26,12.3.2坐标系旋转功能应用,27,(3)与比例编程方式的关系在比例模式时,再执行坐标旋转指令,旋转中心坐标也执行比例操作,但旋转角度不受影响,这时各指令的排列顺序如下:,G51比例缩放模式开始G68坐标系旋转模式开始G41/G42刀具半径补偿模式开始G40刀具半径补偿模式取消G69坐标系旋转模式取消G50比例缩放模式取消,12.3.2坐标系旋转功能应用,28,12.4极坐标编程,12.4.1极坐标功能指令(G15、G16),极坐标尺寸指令用于把编程终点位置用极坐标的形式来表示,即以极坐标半径和极坐标角度来确定点的位置。G16为极坐标系生效指令,G15为极坐标系取消指令。,29,指令格式:G17/G18/G19G90/G91G16;G15;,(1)极坐标半径,(2)极坐标角度,当使用G17、G18、G19选择好加工平面后,用所选平面的第一轴地址来指定。,用所选平面的第二坐标地址来指定极坐标角度,极坐标的零度方向为第一坐标轴的正方向,逆时针方向为角度方向的正向。,12.4.1极坐标功能指令(G15、G16),30,【例12-5】用极坐标指令编写如图12-7所示图形起点到终点的轨迹,12.4.1极坐标功能指令(G15、G16),31,当以工件坐标系零点作为极坐标系原点时,用绝对值编程方式来指定。如程序“G90G17G16;”,,12.4.1极坐标功能指令(G15、G16),32,说明:,极坐标原点指定方式有两种,一种是以工件坐标系的零点作为极坐标原点;另一种是以刀具当前的位置作为极坐标系原点。,当以工件坐标系零点作为极坐标系原点时,用绝对值编程方式来指定。如程序“G90G17G16;”,,极坐标半径值是指终点坐标到编程原点的距离;角度值是指终点坐标与编程原点的连线与X轴的夹角,12.4.1极坐标功能指令(G15、G16),33,当以刀具当前位置作为极坐标系原点时,用增量值编程方式来指定。如程序“G91G17G16;”,极坐标半径值是指终点到刀具当前位置的距离;角度值是指前一坐标原点与当前极坐标系原点的连线与当前轨迹的夹角。,12.4.1极坐标功能指令(G15、G16),34,12.4.2极坐标功能应用,【例12-6】如图12-10所示工件,毛坯尺寸460mm40mm,试编写其加工程序。,35,课题分析,加工本例工件时,由于外接正五边形顶点的基点计算很麻烦,容易算错,为此采用极坐标方式对本例工件进行编程加工,从而达到简化基点计算的目的。其加工程序如下:,O1206;G90G94G21G17G40G54;G9lG28Z0;G90G00X0.0Y50.0;Z20.0;M03S500;G0lZ-4.0F100;G17G16;,12.4.2极坐标功能应用,36,G17G16;G4lG01X30.0Y90.0D0l;第一点,极径30mm,极角900Y18.0;第二点,极径30mm,极角180Y306;第三点,极径30mm,极角3060Y234;第四点,极径30mm,极角2340Y162;第五点,极径30mm,极角1620Y90;第六点,极径30mm,极角900G15;取消极坐标,12.4.2极坐标功能应用,37,G40G01X0Y50.0;G91G28Z0.0M05;M30;,12.4.2极坐标功能应用,38,1.毛坯70mmX60mmX18mm,六面已粗加工过,要求铣出图示凸台及槽,工件材料为45钢,允许铣刀最大切削深度为1mm。,12.5本课实训,39,O0010(主程序)G54G90G40G49G80G0X-70Y-70S800M03G43Z20H01,G41G01X-30Y-35D02F500G01Z0F400M98P42000,12.5本课实训,40,G01Z20F600X0Y-35Z0,M98P45000G01Z20F600G40G01X-70Y-70G0G49Z100M30,12.5本课实训,41,O2000G91Z-1F300M98P3000M99,O3000G90G01Y15F1000G02X-20.0Y15.0R10G01X20G02X30Y15R10G01Y-15G02X20Y-25R10G01X-20G02X-30Y-15R10M99,12.5本课实训,42,O5000G91Z-1F300M98P6000M99O6000G90G01X8F1000Y-8X15G03Y8R8G1X8Y35,X-8Y8X-15G03Y-8R8G1X-8Y-35M99,12.5本课实训,43,2.加工如下图所示槽形,用6的铣刀,加工槽深4mm。进给速度设为F=100mm/min,主轴转速S=1500r/min,试编程。,12.5本课实训,44,解:工件零点选择在毛坯左下角,选用10的立铣刀,采用顺铣。考虑到立铣刀不能垂直切入工件,下刀点选择在图形的左下角,采用斜线切入工件。,12.5本课实训,45,O5656N010G90G54;N011G01X0Y0;N015T01;N020M03S1500;N030G43G01Z10H01;N031Z5;N040G00G42X10Y20D01M07;N041Z0;N050M98P48080;N051G01Z2F500;N060G00X60Y20Z0;,12.5本课实训,46,N070M98P48080;N071G01Z2F500;N080G00X35Y60Z0;N090M98P48080;N100G00G49Z100M09;N110G40X0Y0M05;N120M30;,12.5本课实训,47,O8080N1010G91;N1020G01Z-1F100;N1021Y-10;N1030G01X20F100;N1040G03X10Y10R10;N1050G01Y10;N1060X-20;N1070G03X-10Y-10R10;N1080G01Y-10;N1090G90;N1090M99;,12.5本课实训,48,3.图示零件毛坯的外轮廓为方形,零件为简单的水平面加工,表面粗糙度为3.2m,注意平面度的要求。,12.5本课实训,49,解:1)加工工序毛坯为10010022板材,工件材料为45钢,四面已加工,根据零件图样要求,其加工工序为:(1)以底面为定位基准,两侧用机用平口钳夹紧,固定于铣床工作台上(2)采用立铣刀,安装到机床主轴上(3)采用子程序,按直线循环铣削上平面(分层铣削)。(4)确定工件坐标系和对刀点在XOY平面内确定以0点为工件原点,Z方向以工件上表面为工件原点,建立工件坐标系。采用手动对刀方法把0点作为对刀点。,12.5本课实训,50,2、参考程序,16铣刀(面铣)%O1000G91G01Z-1F500M98P42000G90G01X-50Y-50F600;M99%,%O2000N50G01G91Y120F2000;N60X16.0;N70Y-120;N80X16.0;N100M99;%,%O3000N10G90G40N11M03S600;N20G00Z10;N30G01G43Z0H01F100;N40X-50Y-50F500;N50M98P21000;N60G90G0Z50;N70
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年碳保险方向产品经理笔试指南及预测题解析
- 2025年国有企业项目经理招聘考试模拟题详解
- 桑树坪煤矿安全知识培训课件
- 2025年注册验船师资格考试(B级船舶检验专业基础安全)模拟题及答案一
- 2025年篮球考试试题及答案
- 2025年注册验船师资格考试(C级船舶检验专业能力)全真冲刺试题及答案一
- 2025年检测工程师桥隧工程考试真题(附答案)
- 2025年公务员考试国考全科目预测试题集
- 2025年地理信息系统应用实战与预测题集
- 2025年建筑装饰设计师高级实务操作指南及模拟题集
- 医疗机构人力资源管理制度
- QC/T 1209-2024汽车噪声与振动(NVH)术语和定义
- 品管圈PDCA改善项目-提高住院患者出入量记录的准确率
- 餐厅开荒保洁操作技术方案
- 2024年春季小学三年级英语课件教学方法探索
- 部编人教版小学四年级上册语文词语表注音
- DB52T 1781-2024 介入诊疗医务人员辐射防护规范
- 回收黄金合同协议书(2篇)
- 珠宝鉴定信息咨询服务合同
- 输变电工程施工质量验收统一表式(变电工程土建专业)
- 零星维修工程施工方案
评论
0/150
提交评论