数控加工软件MasterCAM训练教程 教学课件 ppt 作者 第二版 韩旻电子课件 第2章 数控编程技术(1).ppt

数控加工软件MasterCAM训练教程 教学课件 ppt 作者 第二版 韩旻电子课件 第2章 数控编程技术(1).ppt

ID:51978397

大小:586.50 KB

页数:21页

时间:2020-03-26

数控加工软件MasterCAM训练教程 教学课件 ppt 作者 第二版 韩旻电子课件 第2章 数控编程技术(1).ppt_第1页
数控加工软件MasterCAM训练教程 教学课件 ppt 作者 第二版 韩旻电子课件 第2章 数控编程技术(1).ppt_第2页
数控加工软件MasterCAM训练教程 教学课件 ppt 作者 第二版 韩旻电子课件 第2章 数控编程技术(1).ppt_第3页
数控加工软件MasterCAM训练教程 教学课件 ppt 作者 第二版 韩旻电子课件 第2章 数控编程技术(1).ppt_第4页
数控加工软件MasterCAM训练教程 教学课件 ppt 作者 第二版 韩旻电子课件 第2章 数控编程技术(1).ppt_第5页
资源描述:

《数控加工软件MasterCAM训练教程 教学课件 ppt 作者 第二版 韩旻电子课件 第2章 数控编程技术(1).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章数控编程技术MasterCAM讲稿1.2.1数控程序常用代码1.F、S、T代码1).进给功能代码F进给功能用于指定进给速度,由F代码指定,其单位为mm/min,范围是:1mm/min—15000mm/min(公制),0.01in/min—600.00in/min(英制)。进给速度根据零件的加工精度、表面粗糙度和刀具、工件的材料选择,最大进给速度受机床刚度和进给系统的性能限制,并与脉冲当量有关。在精度要求较高时,进给量应选小一些,一般在20mm/min—50mm/min范围内选取。2).主轴转速功能代码SS功能用于设定主轴转速,其单位为每分钟多

2、少转,范围是:0rpm一9999rpm。S后可直接指定4位数的主轴转速值,也可指定2位数表示主轴转速的千位和百位。主轴转速的公式为:其中:D为工件或刀具的直径(mm);v为切削速度(m/min),由刀具耐用度决定,一般为100—200m/min;n为主轴转速(rpm)。 根据计算值选用机床对应的标准主轴转速,然后用S代码编人程序。3).刀具功能代码TT功能用于选择刀具号,其范围是T00--T99。 数控机床要求刀具强度、刚度好,耐用度高,刀具的尺寸稳定,排屑性能好,安装调整方便。同时还应考虑工件材料的性质、机床的加工能力、加工工序、切削用量及有关因

3、素等。在加工内轮廓时,要注意刀具半径应小于轮廓曲线的最小曲率半径。在自动换刀机床中,要预先测出刀具的结构尺寸和调整尺寸,以便在加工时进行刀具补偿。1.2.2准备功能―G功能准备功能用于指令机床各坐标轴的运动。准备功能有两种代码,一种是模态代码,一旦指定将一直有效,直到被另一个模态码取代;另一种是非模态码,只在本程序段中有效。ISO标准规定G代码共有100种,G00—G99,G代码根据其控制功能分成数组,如01组—刀具运动功能组;07组、08组为刀具补偿组。同一程序段中不能有两个同一组代码。1.2.3辅助功能―M功能辅助功能用于指令机床的辅助操作,如

4、主轴的启动、停止,冷动液的开、关等。ISO标准规定M代码共有100种,M00—M99。M代码分为前指令代码和后指令代码,其中前指令码可以和移动指令同时执行。例如,G01X10.0M03表示在X方向刀具移动的同时主轴也旋转。而后指令码必须在移动指令完成后才能执行。例如G01X10.0M05表示刀具在X方向移动10.0mm后主轴才停。M指令因生产厂家及机床结构和规格的不同而异,但与标准规定出入不大。常用的M代码有:M00程序停止指.M02程序结束指令。M30程序结束并返回。比M02多一个返回程序首行的功能。以上M00M02M30均为后指令代码。在完成其

5、它指令后,用于停止主轴转动、进给和切削液,编在最后一个程序段中,M02为后指令代码。M03M04分别为主轴正转,反转指令。二者均为前指令代码。M05主轴停止指令。后指令代码。M06换刀指令。后指令代码。M07、M08冷却液开指令。M09冷却液停指令M19主轴定向停止指令。它使主轴准确停在预定的角度位置上。1.2.4.程序的结构和格式一个完整的零件程序由若干程序段组成,每个程序段由若干个指令组成。指令字表示一个信息单元,每个指令字又由字母(地址符)、数字、符号组成。下面以某一个零件的加工程序为例进行说明:%O0001N0005G91G00G17S10

6、00M03;N0010G41X2.0Y1.0;N0015G01Z-5.0F100;…………………………N0100M30%1.%是程序开始和结束的标记。2.程序号O0001是程序编号,放在程序的开头,相当于文件名,便于从数控装置的程序存储器中检索、调用该加工程序。程序号的范围从O000到O9999。3.程序段号N0005表示程序段号,由N后跟1-4位数字组成,采用二进制、五进制或十进制,用作程序段检索、人工查找或宏程序中的无条件转移。4.程序段格式程序段是程序的最主要部分,通常由地址N加上后缀数字开头,再加上其他地址及后缀数字,并以标记“;”表示程序

7、段结束。程序段格式是指在同一程序段中的指令字、字符和数字的排列顺序的规则。不同数控系统的程序格式往往不同,所以编程时必须按数控系统要求的格式编写程序段,否则会产生出错报警,停止运行。1.2.5常用基本数控指令及应用1)快速点定位指令G00,指令格式:G00α-β-式中α-β-为目标点的坐标。 注意:应用时该指令不指定进给速度,其快进速度由系统设定。2)直线插补指令G01指令格式:G01α-β-F-,式中α-β-为直线终点的坐标,F-为合成进给速度。3)绝对坐标G90相对坐标G91指令。G90后的运动坐标均为相对编程原点的绝对坐标值;G91后的运动坐

8、标均为相对于起点的相对坐标值。二者均为模态代码,常用在程序开头段,与G00一起使用。4)圆弧插补指令G02G03指令格式:

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

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

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