数控车床加工指令.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控车床加工指令

数控车床编程的常用指令;1.1.1数控车床的坐标系与参考点;1. 机床坐标系 ;机床原点;坐标轴;2. 编程坐标系;注意事项;图1-3;同一工件由于工件原点可变,所以程序段中的坐标尺寸也会随之改变。因此,在编制加工程序前必须首先确定工件坐标系(编程坐标系)和工件原点(编程原点)。 ;编程格式: G50 X Z ; 式中,X、Z的值是起刀点相对于加工原点的位置。 例:按图1-4设置加工坐标的程序段如下:G50 X150.Z100. ;1.2.1数控车床的常用功能;表1-1 FANUC 0i系统常用G功能代码;G32;有关表1-1中的指令说明如下: (1) 表中的指令分为A、B、C三种类型,其中A类指令常用于CNC车床,B、C两类指令常用于数控铣床或加工中心,故本章介绍的是A类G功能。 (2) 指令学分为若干组别,其中00组为非模态指令,其他组别为模态指令。所谓模态指令,是指这些G代码不只在当前的程序段中起作用,而且在以后的程序段中一直起作用,直到有其他指令取代它为止。非模态指令则是指某个指令只是在出现这个指令的程序段内有效。 (3) 同一组的指令能互相取代,后出现的指令取代前面的指令。因此,同一组的指令如果出现在同一程序段中,最后出现的那一个才是有效指令。一般来讲,同一组的指令出现在同一程序段中是没有必要的。例如,若有这样一个程序段:G01 G00 X120 F100;则刀具将快速定位到X坐标为120的位置,而不是以100mm/min走直线到X坐标为120的位置。 (4) 表中带“*”号的功能是指数控机床开机上电或按了RESET鍵后,即处于这样的功能状态。这些预设的功能状态,是由系统内部的参数设定的,一般都设定成如上表示的状态。 除了FANUC系统外,目前市场上应用较广的还有SIEMENS(德国)、FAGOR(西班牙)、HEIDENHAIN(德国)、MITSUBISHI(日本)等公司生产的数控系统,这些数控系统在目前的市场中占据主导地位。我国生产数控系统主要有HNC(华中数控)、CASNUC(航天数控)等,这些数控系统也具有较高的性能。 ;M功能也称辅助功能,主要是命令数控机床的一些辅助设备实现相应的动作,数控车床常用的M功能如下: (1) M00程序停止 数控程序中,若使用M00指令,当程序运行过程中执行到M00指令时,整个程序停止运行,主轴停止、切削液关闭,若要使程序往下执行,只需要按一下数控机床操作面板上的循环(CYCLE START)启动键即可。这一指令一般可用于程序调试、工件首件试切削时检查工件加工质量及精度等需要让主轴暂停的场合,也可用于经济型数控车床转换主轴转速时的暂停。 (2) M01条件程序停止 M01指令和M00指令类似,所不同的是,M01指令使程序停止执行是有条件的,它必须和数控机床操作面板上的选择性停止键(OPT STOP)一起使用,若该键按下,指示灯亮时,则执行到M01时,功能与M00相同;若不按该键,指示灯熄灭,则执行到M01时,程序也不会停止,而是继续往下执行。 (3) M02程序结束 该指令往往用于一个程序的最后一个程序段,表是程序结束。此指令自动将主轴停止、切削液关闭,程序指针(可以认为是光标)停留在程序的末尾,不会自动回到程序的开头。 ;(4) M03主轴正转 程序执行至M03指令,主轴即正方向旋转(由尾座向主轴看时,逆时针方向旋转)。一般转塔式刀座,大多采用刀顶面朝下安装车刀,故用该指令。 (5) M04主轴反转 程序执行至M04指令,主轴即反方向旋转(由尾座向主轴看时,顺时针方向旋转)。 (6) M05主轴停止 程序执行至M05指令,主轴即停止,M05指令一般用于以下一些情况: ①程序结束前(常可省略,因为M02和M30指令都包含M05); ②数控车床主轴换挡时,若数控车床主轴有高速档和低速档时指令时,在换档之前,必须使用M05指令,使主轴停止,以免损坏换档机构。 ③主轴正、反转之间的转换,也必须使用M05指令,使主轴停止后,再用转向指令进行转向,以免伺服电动机受损。 ;(7) M08冷却开 程序执行至M08指令时,启动冷却泵,但必须配合执行操作面板上的CLNT AUTO键,使它的指示灯处于“ON”(灯亮)的状态,否则无效。 (8) M09冷却关 M09指令用于将切削液关闭,当程序运行至该指令时,冷却泵关闭,停止喷切削液,这一指令常可省略,因为M02、M30指令都具有停止冷却泵的功能。 (9) M30程序结束并返回程序头 M30指令功能与M02指令一样,也是用于整个程序结束。它与M02指令的区别是,M30指令使程序结束后,程序指针自动回到程序的开头,以方便下一程序的执行,其他方面的功能与M02一样。 (10) M98调用子程序 程序运行至M98指令时,却跳转到该指令所指定的子程序

文档评论(0)

laolingdao1a + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档