在数控铣床编程中,G90指令用于设置坐标系为 绝对坐标模式。在绝对坐标模式下,所有的坐标值都是相对于机床坐标系原点进行计算的。以下是一个使用G90指令的简单示例:
设置单位为毫米
```
%O1001(铣削程序)
G21(设置单位为毫米)
```
选择绝对坐标模式
```
G90(选择绝对坐标模式)
```
快速移动到安全高度
```
G0Z5.0(快速移动到安全高度)
```
快速移动到铣削起始点
```
G0X50Y25(快速移动到铣削起始点)
```
以进给速度进入工件
```
G1Z-5.0F100(以进给速度进入工件)
```
顺时针铣削半径为5mm的圆
```
G2X50Y25I5J0F200(顺时针铣削半径为5mm的圆)
```
铣削完成后抬刀至安全高度
```
G0Z5.0(铣削完成后抬刀至安全高度)
```
程序结束
```
M30(程序结束)
```
解释
G21:设置坐标单位为毫米。
G90:启用绝对坐标模式,所有坐标值相对于机床坐标系原点计算。
G0Z5.0:快速移动到安全高度,避免碰撞工件。
G0X50Y25:快速移动到铣削起始点。
G1Z-5.0F100:以进给速度进入工件,Z轴向下移动5mm进行铣削。
G2X50Y25I5J0F200:在(50, 25)处顺时针铣削一个直径为10mm的圆孔。
G0Z5.0:铣削完成后抬刀至安全高度,避免碰撞。
M30:程序结束,机床返回原点或准备下一程序。
通过以上步骤,可以实现一个简单的数控铣削程序,使用G90指令进行绝对坐标编程。