首页 理论教育 单位设定与坐标点表示方法-数控编程

单位设定与坐标点表示方法-数控编程

时间:2023-06-28 理论教育 版权反馈
【摘要】:3.坐标点表示方法的设定数控编程通常都是按照组成图形的线段或圆弧的端点坐标来进行的。

单位设定与坐标点表示方法-数控编程

1.尺寸单位的设定

(1)指令格式

国际标准的尺寸标注有英制和米制两种形式,数控编程时要注意区分尺寸单位。英制输入用指令G20 设定,最小设定单位为0.000 1 in (1 in=0.025 4 m);米制输入用G21 设定,最小设定单位为0.000 1 mm。

(2)说明

①G20/G21 必须在设定工件坐标系之前指定。

电源接通时,英制、米制转换的G 代码与切断电源前相同。

③程序执行过程中不要变更G20、G21。

④在有些系统中,英制、米制转换采用G71/G70 代码,如SIEMENS 系统。

2.坐标计算单位的设定

数控机床控制系统的脉冲当量一般有0.01 mm/脉冲、0.005 mm/脉冲、0.001 mm/脉冲等几种类型。坐标计算的最小单位是一个脉冲当量,它标志着数控机床的精度。如果机床的脉冲当量为0.001 mm/脉冲,则沿坐标轴X、Y、Z 移动的最小单位为0.001 mm。如向坐标轴X 正方向移动50 mm,则可写成X50000,“ +”号可以省略。此外也可用小数点方式输入,上例也可写为X50.0。

例如,若脉冲当量为0.001 mm/脉冲,向坐标轴X 正方向12.34 mm、坐标轴Y 负方向5.6 mm 移动时,下列几种坐标输入方式都是正确的:

①X12340 Y-5600;

②X12.34 Y-5.6;

③X12.34 Y-5600。

为防止输入错误,提倡使用带小数点的坐标输入方式。这样可以不必考虑机床控制系统的脉冲当量是多少。

3.坐标点表示方法的设定

数控编程通常都是按照组成图形的线段或圆弧的端点坐标来进行的。当运动轨迹的终点坐标是相对于线段的起点来计量时,称为相对坐标或增量坐标。若按这种方式进行编程,则称为相对坐标编程。当所有坐标点的坐标值均从某一固定的坐标原点计量时,就称为绝对坐标,按这种方式进行编程即为绝对坐标编程。(www.xing528.com)

采用绝对坐标编程时,程序指令中的坐标值随着程序原点的不同而不同;而采用相对坐标编程时,程序指令中的坐标值则与程序原点的位置没有关系。同样的加工轨迹,既可用绝对坐标编程也可用相对坐标编程,但有时候,采用恰当的编程方式,可以大大简化程序的编写。因此,数控编程时应根据实际状况选用合适的编程方式。这可在以后章节的编程训练中体会出来。

4.进给速度单位的设定

(1)格式

G94 [F_];每分进给,单位为mm/min 或in/min。

G95 [F_];每转进给,单位为mm·r-1或in/r。

(2)说明

①G94、G95 是模态指令,彼此可以相互取消。

②数控铣床上通常用G94为初始设定;数控车床上通常用G95为初始设定。

5.G27、G28、G29 指令的区别

(1)G27 X_Y_Z_

G27 X_Y_Z_指令用于定位校验,其坐标值为参考点在工件坐标系中的坐标值。执行此指令时,刀具快速移动,自动减速并在指定坐标值处作定位校验,当指令轴确实定位在参考点时,该轴参考点信号灯亮,如图3-5-1 所示。若程序中有刀具偏置或补偿时,应在取消偏置或补偿后再作参考点校验。在连续程序段中,即使未到参考点也要继续执行程序,为了便于校对,可以插入M00 或M01 使机床暂停或有计划停止。

图3-5-1 G27、G28、G29 指令

(2)G28 X_Y_Z_

G28 X_Y_Z_功能是使刀具经过给定的坐标值快速移动到参考点,与G27 指令不同的是其坐标值仅是刀具回参考点路径上的一个中间点。执行此指令时,原则上应取消刀具长度补偿或半径偏置。

(3)G29 X_Y_Z_

G29 X_Y_Z_功能是使刀具从参考点返回到指定的坐标处,返回时要经过G28 所指定的中间点。G28 和G29 常常成对使用。

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

我要反馈