首页 百科知识 数控车床程序编辑的基本方式

数控车床程序编辑的基本方式

时间:2024-10-12 百科知识 版权反馈
【摘要】:在编程时,由编程者根据实际情况自行选择。数控车床编程时,通常用绝对值编程,这样可以减少编程的错误。相对值编程是以刀具的起点为原点来计算尺寸,用刀具移动到终点位置的坐标值直接编程的方法。数控车床编程时,可以使用小数点编程或脉冲数编程。用小数点编程时,轴坐标移动距离的计量单位是mm;用脉冲数编程时,轴坐标移动距离的计量单位是数控系统的最小脉冲当量。现代数控系统的最小脉冲量通常是0.001mm。

4.4.1 数控车床程序编辑的基本方式

在FANUC-0i系统中,有绝对值编程、增量值编程和混合编程三种方法,绝对值编程采用地址X、Z进行编程;增量值编程时,用U、W代替X、Z;U、W的正负由行程方向确定,行程方向与机床坐标系方向相同时为正,反之为负;而混合编程时,则有X、W或U、Z两种组合方式。在编程时,由编程者根据实际情况自行选择。

数控车床编程时,通常用绝对值编程,这样可以减少编程的错误。有时为了免去编程时的一些尺寸计算,绝对值编程和增量值编程在同一程序段中混用。

1.绝对值坐标指令编程

绝对值编程是以工件坐标系的原点为原点来记算尺寸,用刀具移动到终点位置的坐标值进行编程的方法。它是用地址字X、Z进行编程。

绝对值编程书写格式如下:

G00(G01)X_______Z_______;地址X后续的数字为直径值。

2.相对值坐标指令编程

相对值编程是以刀具的起点为原点来计算尺寸,用刀具移动到终点位置的坐标值直接编程的方法。它是用地址字U、W进行编程的。

相对值编程书写格式如下:

G00(G01)U_______W_______:地址U后续的数字为χ方向实际移动量的两倍值。

3.混合编程坐标指令编程

在一程序段中,可以混合使用绝对值坐标指令(X或Z)和相对值坐标指令(U或W)进行编程。混合编程坐标指令有两组指令,一组指令是x轴为绝对值,z轴为相对值的坐标指令(X、W),另一组是x轴为相对值,z轴为绝对值的坐标指令(U、Z)。

混合编程书写格式如下:

G00(G01)X_______W_______;x轴为绝对值,z轴为相对值的坐标指令。

G00(G01)U_______Z_______;x轴为相对值,z轴为绝对值的坐标指令。

地址X后续数字为直径值。地址U后续的数字为x方向实际移动量的二倍值。

现以图4-9为例,说明三种编程方式如下:

绝对值编程方式: G00 X70.0 Z40.0 ;

相对值编程方式: G00 U40.0 W-60.0 ;

混合编程的两种方式: ① G00 X70.0 W-60.0 ;② G00 U40.0 Z40.0 。

img212

图4-9 绝对值与相对值编程

4.小数点编程

数控车床编程时,可以使用小数点编程或脉冲数编程。用小数点编程时,轴坐标移动距离的计量单位是mm;用脉冲数编程时,轴坐标移动距离的计量单位是数控系统的最小脉冲当量(注意:不是机床的最小设定单位)。现代数控系统的最小脉冲量通常是0.001mm。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈