预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共123页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

会计学速外,还要用M代码(详见辅助功能)指令主轴旋转方向,如正转(CW)或反转(CCW)。 (1)用代码指定主轴速度 一般的经济型数控机床是用一位或两位数字约定的代码来控制主轴某一机械挡位的高速和低速。如国内有些数控机床用S1指定为高速,S2指定为低速,这里的高速和低速只是相对于机床的某个机械挡位而言的。 (2)直接指定主轴速度值(S5位数指令) 主轴速度可以直接用地址S后的数值(rpm)指定。 (3)恒表面切削速度控制 对于具有恒定表面切削速度控制功能的数控系统,S后指定表面速度(刀具(dāojù)和工件之间的相对速度)。主轴旋转,使表面切削速度维持恒定,而不 不管刀具的位置如何。用G96(恒定表面速度控制指令)、G97(取消恒定表面速度控制指令)配合S代码来指定主轴的速度。使之随刀具位置的变化来保持刀具与工件表面的相对速度不变。 指令格式如下: ●恒定表面速度控制指令 G96Sxxxxx;表面速度(m/min或英尺/min) 注:根据机床制造厂的指定,该速度单位可以(kěyǐ)改变。 ●取消恒定表面速度控制指令 G97Sxxxxx;主轴转速(r/min) ●最高主轴速度限制 G92S;S后指定最高主轴速度(r/min)。S是模态指令,S功能一经指定就一直有效,直到被一个新的地址S取代为止。S功能只有在主轴速度可调节时有效,借助操作面板上的倍率按键,S可在一定范围(fànwéi)内进行倍率修调。 2、进给功能(F功能) 进给功能F表示刀具中心运动时的进给速度。由地址码F和后面若干位数字构成,其进给的方式有每分钟进给和每转进给两种。 (1)每分钟进给 即刀具每分钟走的距离,单位为mm/min(或inch/min),与主轴转速快慢无关。这种方式用G94(每分进给方式)配合指令,在指定G94以后,刀具每分钟的进给量由F之后的数值直接指定。如:G94F200表示刀具每分钟向进给方向移动200mm的距离。G94是模态代码。一旦G94被指定,在G95(每转进给)指定前一直有效。在电源接通时,默认设置为每分钟进给方式。 (2)每转进给 即铣床主轴每转1圈,刀具向进给方向移动的距离,单位为mm/r(或inch/r)其进给速度随主轴转速的变化而变化。这种方式用G95(每转进给)配合指令,在指定G95之后,在F之后的数值直接指定主轴每转刀具的进给量。如:G95F0.3表示主轴每转1圈,刀具向进给方向移动0.3mm。G95是模态代码。一旦指定G95,直到G94指定之前一直有效。 在华中数控系统、FANUC数控系统及SIEMENS数控系统都是用G94和G95分别加以区分。借助操作面板上的倍率(bèilǜ)按键,F可在一定范围内进行倍率(bèilǜ)修调。 3、刀具功能(T功能) 刀具功能T用于选刀,它是通过地址T和后续的两位或四位数字构成。 在一个程序段中只能指定一个T代码,关于地址T可指令的位数以及T代码对应的机床动作,请见机床厂的说明书。 当移动指令和T代码在同一程序段中指定时,指令的执行有下面两种方法: (1)移动指令和T功能指令同时执行。 (2)移动指令执行完后执行T功能指令。 加工中心具有自动换刀装置(zhuāngzhì)。自动换刀指令是M06。在加工中心上执行T指令:刀库转动,选择所需的刀具,然后等待,直到M06指令作用时自动完成换刀。常用的换刀程序可采用以下两种编程。 方法一:N050G28Z0T02M06; … 方法二:N040G01Z…T02; … N080G28Z0M06; N090G01Z…T03 多数加工中心都规定了“换刀点”位置,即定距换刀。一般立式加工中心规定换刀点的位置在Z0处(即机床Z轴零点),采用方法一换刀时,Z轴返回参考点的同时,刀库进行选刀,然后进行刀具(dāojù)交换,若Z轴的回零时间小于选刀时间,则换刀占用的时间较长;方法二采用的是提前换刀,回零后立即换刀,所以这种方法较好。4、辅助功能M代码 辅助功能由地址字M及其后面的两位数字组成,主要用于控制零件程序的走向以及机床各种辅助功能的开关动作。 通常在一个程序段中仅能指定一个M代码。在某些情况下可以最多指定三个M代码。 (1)辅助功能有两种类型: 1)辅助功能(M代码)用以指令数控机床中的辅助装置的开关动作或状态,如主轴起动,主轴停止,冷却液开、关等等。辅助功能是由地址M及其后续(hòuxù)数字组成。 2)第二辅助功能(B代码)用于指定分度工作台定位,其指令由地址符B及其后面三位数表示,如B15表示工作台旋转15°。(2)M功能有非模态M功能和模态M功能两种形式: 1)非模态M功能(当前段有效代码):只在书写了该代码的程序段中有效。 2)模态M功能(持续有效代码):一组可相互注销的M功能,这些功能在被同一组的另一个功能注销前一直有效。 模态M功能组中