欢迎访问兰州科技职业学院网站

机工学习

当前位置: 机工学习>

极坐标G15/G16详解

作者:张碧强 时间:2024-06-17 15:31:09 点击:2767

什么是 G16?

G16指令指示数控系统在极坐标系中输入的坐标。X 表示距离(半径),Y 表示相对于 3 点钟方向的角度(以度为单位)。

格式:

G16 (极坐标开);

G15 (极坐标关);

笛卡尔坐标与极坐标

001.png

笛卡尔是我们使用的基于 X、Y 的正常坐标系。

极坐标系:用到原点的距离(R)和到X轴的角度(α)来表示。

极坐标到笛卡尔坐标的转换公式:

x=r Cos(α)

y=r Sin(α)

笛卡尔坐标到极坐标的 转换公式:

r=√(x2 + y2 )

α=Tan -1(y/x)

如何使用 G15/G16

使用G16 将使系统处于“极坐标模式”,中心(极点)位于 X=0、Y=0。如果您希望极坐标系的中心位于其他位置,请键入G16 X5.0 Y6.0;这会将“极点”放置在 X=5、Y=6 坐标中。

极坐标激活后,X 将成为您的半径,Y 将成为您的角度。

以下所有移动命令都将用极坐标来解释。

G15 指令将取消 G16 模式并使机器返回到 G15(笛卡尔)模式。

极坐标典型例程——“法兰孔”编程

002.jpg

部分程序:

G16 X6.0 Y6.0(设置中心);

G00 X5.0 Y30.0(转到第一个孔位置);

M98 P2000(单螺栓孔子程序);

G00 Y90(下一个螺栓);

M98 P2000(单螺栓孔子程序);

G00 Y150(下一个孔);

 

 

该文章转自于:数控编程社区

https://mp.weixin.qq.com/s/UfbLaDthvMwQamHaAKYqVg