首页 理论教育 数控车床编程规则详解

数控车床编程规则详解

时间:2023-06-27 理论教育 版权反馈
【摘要】:半径编程 采用半径编程时,数控程序中X轴的坐标值为零件图上的半径值。当用常用型表示法时,数控系统则认为输入的是最小单位,即0.001mm。

数控车床编程规则详解

1.直径和半径编程

数控车削加工中,因为零件的截面一般都为圆形,所以就有两种表示X轴坐标值的方法,即直径编程和半径编程。

(1)直径编程 采用直径编程时,数控程序中X轴的坐标值即为零件图上的直径值。下图中点A和点B的坐标分别为A(30,80)、B(40,60)。

▲直径编程

当零件用直径编程时,应当注意下表中所列的规定。

▼零件用直径编程时和注意事项

(续)

注:1.在后面的说明中,凡是没有特别指出是直径指定还是半径指定,均为直径指定。

2.当切削外径时,刀具的位置偏差值用直径指定;位置偏差值的变化量与零件外径的直径研磨变化量相同。

3.当刀具位置偏差量用半径指定时,刀具位置补偿时是指刀具的长度

(2)半径编程 采用半径编程时,数控程序中X轴的坐标值为零件图上的半径值。图中,点A和点B的坐标分别为A(15,80)、B(20,60)。

▲半径编程

2.绝对值与增量值编程(www.xing528.com)

(1)绝对值编程 它是根据事先预定的编程原点计算出绝对坐标值坐标尺寸进行编程的一种方法。即程序中的终点是相对于程序原点的(也就是刀具运动位置的坐标值表示为相对坐标原点的距离)。绝对值编程时,用X、Z表示X轴、Z轴的坐标值。

下图中刀具从A点运动到B点,绝对值编程为:

(2)增量值编程 增量值编程是用与前一个位置的坐标值增量表示的一种编程方法。即程序中的终点坐标是相对于起点而言的(也就是目标点绝对坐标值与当前点绝对坐标值的差值)。增量编程时U、W表示X轴、Z轴的坐标值,当行程方向与工件坐标轴方向一致时,则为正值,反之则为负。下图中刀具从A点运动到B点,增量值编程为:

▲绝对坐标表示法

▲相对坐标表示法

提示:

当图样尺寸同一个固定基准给定时,一般采用绝对值编程较为方便;而当图样尺寸是以轮廓顶点之间的间距给出时,则应采用相对方式编程更为方便。在一个加工程序中,可以混合使用这两种坐标表示法编程。

3.小数点编程

一般的数控系统允许使用小数点输入数值,对于表示距离、时间和速度单位的指令值可以使用小数点。对于距离,小数点的位置单位是mm或in;对于时间,小数点的位置单位是s。有时小数点位置单位还可能是″或°。除X、Y、Z、I、J、K、R、F、U、V、W、A、B、C等可用小数点输入地址外,其他地址不能用小数点。

提示:

小数点的表示通常有计算器型和常用型两种。当用计算器型表示时,不带小数点的值的单位为mm。当用常用型表示法时,数控系统则认为输入的是最小单位,即0.001mm。当控制系统采用常用型小数点输入时,切不可忽视了小数点,否则会出现事故。

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

我要反馈