购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.10 刀具补偿功能

2.10.1 刀具长度偏置(G43,G44,G49)

将编程时的刀具长度和实际使用的刀具长度之差设定于刀具偏置存储器中。用该功能补偿这个差值而不用修改程序。用G43或G44指定偏置方向。由输入的相应地址号(H代码),从偏置存储器中选择刀具长度偏置量。

指令格式: G43Z_H_;(G43:正向偏置)

G44Z_H_;(G44:负向偏置)

G49;  (取消刀具长度补偿)

这里说的是刀具长度偏置A方式,刀具长度偏置B方式与刀具长度偏置C方式,在此不再赘述。用参数5001#0和#1选择刀具长度偏置A,B或C。当指令G43时,用H代码指令的刀具长度偏置值,加到程序中由指令指定的终点位置坐标值上。当指定G44时,从终点位置减去补偿值。补偿后的坐标值表示补偿后的终点位置,而不管选择的是绝对值还是增量值。

指定G49或H00可以取消刀具长度偏置。在G49或H00指定之后,系统立即取消偏置方式。

2.10.2 刀具半径补偿(G40,G41,G42)

由于刀位点位于刀具底部中心,切削点位于外圆,相差一个刀具半径值,所以就需要采用刀具半径补偿功能,在刀具半径补偿中偏置号一般最多设置200个,偏置量可以从CRT/MDI面板上设定,其值与程序上指令的D代码后接两位数值相对应,偏置值设定的范围为0~±999.999mm。

刀具半径的补偿是一种很实用并且很好用的功能,具体用法可参阅相关参考书,本书中不做赘述,但需要注意以下几点:

①刀具半径补偿的建立必须是直线建立,不能是圆弧建立。

②刀具半径补偿建立的直线长度必须长于刀具半径。

③刀具半径补偿建立后的连续两个程序段中,至少有一段是刀具补偿平面内的移动指令。

2.10.3 用程序输入刀具补偿值(G10)

编程时,用G10指令可以设定用于刀具长度补偿和刀具半径补偿的偏置量。

指令格式: G10 P_R_;

式中 P——偏置号;

R——偏置量,此处偏置量受G90、G91控制。

若刀具的补偿存储器为B型,指令格式为:

式中 L值为10~13,其中,

L10:H代码,几何偏置量;

L11:H代码,磨损偏置量;

L12:D代码,几何偏置量;

L13:D代码,磨损偏置量。

在G10的应用中,可以通过改变H代码的磨损值让刀具分层加工。如果改变刀具半径补偿,则可以实现多刀切削。值得注意的是,在使用G10指令改变刀具偏置值,操作者可以在刀偏存储画面中看到被修改的刀偏值。当程序结束后,要注意把刀具偏置恢复到初始值,否则再次使用偏置值时就会出错。

2.10.4 比例缩放(G50,G51)

在进行加工图形的缩放时,有两种指令格式。等比例缩放和各轴比例因子单独指令。等比例缩放指令格式为:

G51 X_Y_Z_P_;

式中,X、Y、Z为比例缩放的中心,以绝对值指定。

比例缩放的取消由G50取消。

各轴比例因子单独指令格式为:

G51 X_Y_Z_I_J_K_;

式中,X、Y、Z为比例缩放的中心,以绝对值指定;I、J、K为各轴比例因子。

在比例缩放功能使用时,需要注意以下几点:

①在单独程序段指定G51,比例缩放之后必须用G50取消。

②位置显示的是比例缩放后的坐标值。

③当不指令P而是把参数设定值用作比例系数时,在G51指令时,就把设定值作为比例系数。任何其他指令不能改变这个值。

④无论比例缩放是否有效,都可以用参数设定各轴的比例系数。G51方式时,比例缩放功能对圆弧半径 R 始终有效,与这些参数无关。

⑤比例缩放对纸带(DNC)运行、存储器运行或MDI操作有效,对手动操作无效。

⑥比例缩放最好不要用于固定循环功能中。

⑦必须在G50方式下指令G27、G28、G29、G30和G92。

⑧对圆弧插补通过对各轴使用不同的比例系数,将会产生一个椭圆。

2.10.5 坐标系旋转功能(G68,G69)

在实际的生产中,工件的实际位置与图纸上的理论位置是有差别的,当实际位置相对于编程位置旋转了某一角度,就使用坐标系旋转功能,从而能方便地解决问题。

指令格式为:

式中,X、Y表示旋转平面上旋转中心的坐标值,在此,X、Y仅表示G17平面内,在G18平面中用X、Z,在G19平面中用Y、Z。

R表示旋转角度,单位为“°”。逆时针旋转用正数,顺时针旋转用负数。

取消坐标系旋转用指令:G69。

在运用坐标系旋转功能时需要注意以下几点:

①对程序指令进行坐标系旋转之后,再进行刀具偏置(例如:刀具半径补偿,刀具长度补偿或刀具偏置补偿)计算。

②如果G69指令与移动指令在同一程序段中指令时,增量值移动指令不能使刀具移动到指定位置。

③在G68程序段之后的第一个位置指令程序段是绝对值指令时,必须指定坐标旋转平面的两个坐标系。

④在G68方式下,不要改变平面的选择。

⑤位置显示的是加上坐标系旋转后的坐标值。

⑥坐标系旋转中指定圆弧时,旋转平面必须与插补平面一致。

⑦固定循环中,包含钻孔轴的平面内不能进行坐标旋转。

⑧G27、G28、G29、G30、G92指令必须在G69的方式下指令。

⑨第四、第五坐标不能进行坐标旋转。

⑩执行G45~G48刀具位置偏置中,不能指定G68。

G68方式下,不能指定G31指令。 6pV9mBqdKB2tXiFwr79GPDK4+2PHVxijvmTsW5CRr/iBcQsfVpgNFr9V/hQ+TmlL

点击中间区域
呼出菜单
上一章
目录
下一章
×