首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

西门子G90,G91,G22,G23,代码坐标系详解

绝对和相对坐标 G90/G91

1.功能

G90和G91指令分别对应着绝对坐标和相对坐标。G90/G91适用于所有坐标轴。

在位置不同于G90/G91的设置时,可以在程序段中通过AC/IC以绝对坐标/相对坐标方式进行。

这两个指令不决定到达终点位置的轨迹,轨迹由G功能组中的其它G功能指令决定。

2.编程

G90 绝对坐标

G91 相对坐标

X=AC(…)X轴以绝对坐标编程

X=IC(…)X轴以相对坐标编程

绝对坐标 G90:

在绝对坐标中数值取决于当前坐标系(工件坐标系或机床坐标系) 的零点位置。程序启动后G90适用于所有坐标轴,并且一直有效,直到在后面的程序段中由G91 (相对坐标) 替代为止(模态有效)。

相对坐标 G91:

在相对坐标中, 数值表示待运行的轴位移。移动的方向G91由符号决定。

G91适用于所有坐标轴,并且可以在后面的程序段中由G90 (绝对坐标) 替换。用AC =(…),=(…) 赋值时必须要有一个等于符号。数值要写在圆括号内,定义圆心坐标也可以以绝对坐标AC =(…)定义。

3. G90和G91编程举例

N10 G90 X20 Z90 ;绝对坐标

N20 X75 Z-32 ;仍然是绝对坐标

N180 G91 X40 Z20 ;转换为相对坐标

N190 X-12 Z17 ;仍然是相对坐标

半径/直径数据尺寸 G22/G23

1.功能

车床中加工零件时通常把X轴(横向坐标轴)的位置数据作为直径数据编程,控制器把所输入的数值设定为直径尺寸,这仅限于X轴。程序中在需要时也可以转换为半径尺寸。

2.编程

G22 半径数据尺寸

G23 直径数据尺寸

说明:用G22或G23指令把X轴方向的终点坐标作为半径数据尺寸或直径数据尺处理。显示工件坐标系中相应的实际值。

3.编程举例

N10 G23 X44 Z30 ;X轴直径数据方式

N20 X48 Z25 ;G23继续生效

N30 Z10

N110 G22 X22 Z30 ;X轴开始转换为半径数据方式

N120 X24 Z25

N130 Z10

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200115A0486J00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券