为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

劳动社《数控机床编程与操作(第四版 数控车床分册)》-A02-35291-4

2019-06-08 17页 ppt 493KB 3阅读

用户头像 个人认证

在线教务服务

暂无简介

举报
劳动社《数控机床编程与操作(第四版 数控车床分册)》-A02-35291-4第一章数控车床及其编程基础第四节数控机床的有关功能及规则一、准备功能准备功能也称G功能或G指令,是用于数控机床做好某些准备动作的指令。它由地址G和后面的两位数字组成,从G00到G99共100种,如G01、G41等。目前,随着数控系统功能的不断提高,有的系统已采用三位数的功能指令,如SIEMENS系统中的G450、G451等。第一章数控车床及其编程基础二、辅助功能辅助功能也称M功能或M指令。它由地址M和后面的两位数字组成,从M00到M99共100种。辅助功能主要控制机床或系统的开、关等辅助动作,如开、停冷却泵,主轴正反转,程序的...
劳动社《数控机床编程与操作(第四版 数控车床分册)》-A02-35291-4
第一章数控车床及其编程基础第四节数控机床的有关功能及一、准备功能准备功能也称G功能或G指令,是用于数控机床做好某些准备动作的指令。它由地址G和后面的两位数字组成,从G00到G99共100种,如G01、G41等。目前,随着数控系统功能的不断提高,有的系统已采用三位数的功能指令,如SIEMENS系统中的G450、G451等。第一章数控车床及其编程基础二、辅助功能辅助功能也称M功能或M指令。它由地址M和后面的两位数字组成,从M00到M99共100种。辅助功能主要控制机床或系统的开、关等辅助动作,如开、停冷却泵,主轴正反转,程序的结束等。第一章数控车床及其编程基础三、其他功能1.坐标功能坐标功能字(又称尺寸功能字)用来设定机床各坐标的位移量。它一般以X、Y、Z、U、V、W、P、Q、R(用于指定直线坐标)和A、B、C、D、E(用于指定角度坐标)及I、J、K(用于指定圆心坐标)等地址为首,在地址符后紧跟“+”或“-”号及一串数字。第一章数控车床及其编程基础例T0101;示选用1号刀具及选用1号刀具补偿存储器号中的补偿值;T0102;表示选用1号刀具及选用2号刀具补偿存储器号中的补偿值。(1)T4位数法T4位数法可以同时指定刀具和选择刀具补偿,目前大多数数控车床采用T4位数法。(2)T2位数法T2位数法仅能指定刀具号,目前绝大多数的加工中心采用T2位数法。例T05D01;表示选用5号刀具及选用1号刀具补偿存储器号中的补偿值。2.刀具功能刀具功能是指系统进行选刀或换刀的功能指令,也称为T功能。刀具功能用地址T及后缀的数字来表示,常用刀具功能指定方法有T4位数法和T2位数法。第一章数控车床及其编程基础3.进给功能用来指定刀具相对于工件运动的速度功能称为进给功能,由地址F和其后缀的数字组成。(1)每分钟进给例G98G01X20.0F100;表示进给速度为100mm/min。(2)每转进给例G99G01X20.0F0.2;表示进给速度为0.2mm/r。在编程时,进给速度不允许用负值来表示,一般也不允许用F0来控制进给停止。第一章数控车床及其编程基础4.主轴功能用来控制主轴转速的功能称为主轴功能,又称为S功能,由地址S和其后缀数字组成。(1)转速S例G97S1000;表示主轴转速为1000r/min。(2)恒线速度V例G96S100;表示主轴转速为100m/min。(3)主轴的启、停M03表示主轴正转,M04表示主轴反转,M05表示主轴停转。例G97M03S300;表示主轴正转,转速为300r/min。M05;表示主轴停转。第一章数控车床及其编程基础线速度与转速关系例G96S100;表示主轴转速为100m/min。V=πDn/1000n=1000V/πD式中V——切削线速度,m/min;D——刀具直径,mm;n——主轴转速,r/min。第一章数控车床及其编程基础四、常用功能指令的属性1.指令分组所谓指令分组,就是将系统中不能同时执行的指令分为一组,并以编程号区别。在编程过程中要避免将同组指令编入同一程序段内,以免引起混淆。对于不同组的指令,在同一程序段内可以进行不同的组合。例1G98G40G21;该程序段是的程序段,所有指令均为不同组指令。例2G01G02X30.0Z30.0R30.0F100;该程序段是不规范的程序段,其中G01与G02是同组指令。第一章数控车床及其编程基础2.模态指令模态指令(又称为续效指令)表示该指令一经在一个程序段中指定,在接下来的程序段中一直持续有效,直到出现同组的另一个指令时,该指令才失效。与其对应的仅在编入的程序段内才有效的指令称为非模态指令(或称为非续效指令),如G指令中的G04指令、M指令中的M00、M06等指令。第一章数控车床及其编程基础模态指令例G01X20.0Z20.0F150;G01X30.0Z20.0F150;G02X30.0Z-20.0R20.0F100;上例中有下划线的指令可以省略。因此,以上程序可写成如下形式:G01X20.0Z20.0F150;X30.0;G02Z-20.0R20.0F100;第一章数控车床及其编程基础3.开机默认指令为了避免编程人员出现指令遗漏,数控系统中对每一组的指令,都选取其中的一个作为开机默认指令,该指令在开机或系统复位时可以自动生效,因而在程序中允许不再编写。G01G18G40G54G99G97常见的开机默认指令第一章数控车床及其编程基础五、坐标功能指令规则1.绝对坐标与增量坐标(1)FANUC系统中的绝对坐标与增量坐标如图所示AB与CD轨迹中,其B点与D点的坐标如下:B点的绝对坐标X20.0Z10.0;增量坐标U-20.0W-20.0;D点绝对坐标X40.0Z0;增量坐标U40.0W-20.0。第一章数控车床及其编程基础(2)SIEMENS系统中的绝对坐标与增量坐标B点的绝对坐标G90X20Z10;增量坐标G91X-20Z-20。D点的绝对坐标G90X40Z0;增量坐标G91X40Z-20。第一章数控车床及其编程基础用符号“AC”和“IC”通过赋值的形式来表示绝对坐标和增量坐标:=AC()(绝对坐标,赋值必须要有一个等于符号,数值写在括号中)=IC()(增量坐标)混合坐标表示方法如下:B点的混合坐标G90X20Z=IC(-20)D点的混合坐标G91X40Z=AC(0)第一章数控车床及其编程基础2.公制与英制编程FANUC系统采用G21/G20来进行公、英制的切换。SIEMENS系统和A-B系统则采用G71/G70来进行公、英制的切换。其中G21或G71表示公制,而G20或G70表示英制。例G91G20G01X20.0;(或G91G70G01X20.0;)表示刀具向X正方向移动20in。G91G21G01X50.0;(或G91G71G01X50.0;)则表示刀具向X正方向移动50mm。公英制对旋转轴无效,旋转轴的单位总是度(deg)。第一章数控车床及其编程基础3.小数点编程数字单位以公制为例分为两种,一种是以毫米为单位,另一种是以脉冲当量即机床的最小输入单位为单位,现在大多数机床常用的脉冲当量为0.001mm。如从A点(0,0)移动到B点(50,0)有以下三种表达方式:X50.0X50.(小数点后的零可省略)X50000(脉冲当量为0.001mm)第一章数控车床及其编程基础4.平面选择指令(G17/G18/G19)当机床坐标系及工件坐标系确定后,对应地就确定了三个坐标平面,即XY平面、ZX平面和YZ平面,可分别用G代码G17、G18、G19表示这三个平面。
/
本文档为【劳动社《数控机床编程与操作(第四版 数控车床分册)》-A02-35291-4】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索