前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Fanuc G72.2 直线复制指令

Fanuc G72.2 直线复制指令

作者头像
lrglu
发布2022-03-30 14:34:02
5210
发布2022-03-30 14:34:02
举报
文章被收录于专栏:数控编程社区

使用 G72.2 直线复制 G 代码 子程序指定的图形可以通过直线 运动重复生成。

编程

代码语言:javascript
复制
G72.2 P_ L_ I_ J_

参数

范围

描述

P

子程序号

L

重复操作的次数

I

沿 X 轴移动

J

沿 Y 轴移动

G代码

模态/非模态

G代码组

非模态

00

说明:

  1. 在 G72.2 程序段中,忽略 P、L、I 和 J 以外的地址。
  2. 必须始终指定 P、I 和 J。
  3. 如果未指定 L,则将图形复制一次。
  4. 对于班次 (I, J),请指定增量。第 n 个几何位移等于指定的位移时间 (n -1)。

子程序的第一个块

始终在执行线性复制的子程序的第一个块中指定移动命令。如果第一个程序段只包含程序号如O00001234;并且没有移动命令,移动可能会在第 n 次 (n = 1,2, 3, ...) 复制的图形的起点处停止。

错误程序示例

代码语言:javascript
复制
O00001234 ; 
G00  G90  X100.0  Y200.0 ;
;
;
M99 ;

正确程序示例

代码语言:javascript
复制
O00001000  G00  G90  X100.0  Y200.0 ;
;
;
M99 ;

局限性

在进行线性复制的子程序中,不能多次指定复制图形 G72.2 的两个或多个命令(如果尝试这样做,将出现报警PS0901)。 但是,在指定直线复制的子程序中,可以指定旋转复制(G72.1)。类似地,在指定旋转复制的子程序中,可以指定线性复制。

不得指定的指令在进行直线 复制的程序中,不得指定以下 指令坐标系旋转(G68)缩放(G51)可编程镜像(G51.1)

单程序段 单程序段停止在 G721.1 或 G72.2 的程序段中不执行。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-02-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数控编程社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 编程
    • 参数
      • 子程序的第一个块
        • 局限性
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档