数控加工中宏程序的编制方法
数控车宏程序编程方法及编程指令应用

项目八 数控车宏程序编程方法及指令应用
一、宏程序的基本概念与原理 6、转移和循环
3)循环(While语句) 在 WHILE 后指定一个条件表达式,当指定条件满足时,执行从
DO 到END之间的程序。否则,转到 END后的程序段。 例如:
的无限循环。 • 未定义的变量 在使用 EQ 或 NE 的条件表达式中 <空>和零有不同的效果。
在其它形式的条件表达式中 <空>被当作零。 • 处理时间 当在 GOTO 语句中有标号转移的语句时。进行顺序号检索,
反向检索的时间要比正向检索长。用 WHILE 语句实现循环可减少 处理时间。
项目八 数控车宏程序编程方法及指令应用
G01 X80 Z-50 Z-90
X100 Z-110 M05
M30
项目八 数控车宏程序编程方法及指令应用
二、典型编程案例 3、椭圆加工编程 案例2
项目八 数控车宏程序编程方法及指令应用
二、典型编程案例 3、椭圆加工编程 案例2
O5521 T0101 M03 S1200 F0.1 G0 X80 Z50 G1 Z-15 X50 #1=360 WHILE [#1 GT 180] DO1 #2=30*COS[#1]-45 #3=24*SIN[#1]+50 G01 X[#3] Z[#2] F200 #1=#1-1 END1 G01 X80 Z50 M30
(6)
项目八 数控车宏程序编程方法及指令应用
二、典型编程案例 3、椭圆加工编程 案例3
O5218 T0101 M03 S1200 F0.1 G0 X80 Z50 G1 Z0 X0 #1=50 WHILE [#1 GE -40] DO1 #2=40*SQRT[50*50-#1*#1]/50 G01 X[#2] Z[#1-50] F0.2 #1=#1-0.2 END1 G01 X24 Z-90 X100 M30
(数控CNC宏程吧)宏程序编程实例与技巧方法

自变量指定Ⅱ
•根据使用的字母,系统自动决定自变量指定的类型。 •自变量指定Ⅱ用于传递诸如三维坐标值的变量。 •I,J,K 的下标用于确定自变量指定的顺序,在实际编程 中不写。
如果自变量指定Ⅰ和自变量指定Ⅱ混合指定的话,后指定 的自变量类型有效。
六、 FANUC宏程序的调用
2. 模态调用(G66): G66 Pp Ll <自变量指定>; 程序点 G67;(取消模态)
2、 运算符与表达式
(1) 算术运算符:+,-,*,/ (2) 条件运算符:EQ(=),NE(≠),GT(>),GE (≥),LT(<=),LE(≤) (3) 逻辑运算符:AND,OR,NOT (4) 函 数 : SIN,COS,TAN,ATAN,ATAN2,ABS,INT ,SIGN,SQRT,EXP (5) 表达式:用运算符连接起来的常数,宏变量构成 表达式。 例如:175/SQRT[2] * COS[55 * PI/180 ];#3*6 GT 14
#10=#10+1;
ENDW
END 1
X45 Y15;
X45 Y15;
G00 Z30
G00 Z30
X0 Y0 M05
X0 Y0 M05
M30
M30
•SIEMENS数控系统参数编程
与FANUC类似,但功能要弱一些。变量以“R” 开始,如:R0、R1、R99。不包含系统变量,系 统变量以 “$”开头。 一、格式:Rn (n的缺省取值范围为0-99)
5、 循环语句WHILE,ENDW
格式:WHILE 条件表达式 … ENDW
6、 宏程序/子程序调用的参数传递规则
G 代码在调用宏(子程序或固定循环 ,下同)时,系统会将当前程序段各 字段(A~Z共26个字段,如果没有定 义则为零)的内容拷贝到宏执行时的 局部变量#0 ~ #25,同时拷贝调用宏 时当前通道九个轴(轴0~轴8)的绝 对位置(机床绝对坐标)到宏执行时的 局部变量#30 ~ #38。
宏程序在数控加工中编程和应用

宏程序在数控加工中编程和应用引言随着现代制造业的发展,数控加工技术在提高加工精度、效率和自动化程度方面起着重要的作用。
在数控编程中,宏程序是一个非常重要的工具,它可以帮助程序员简化编程过程,提高代码的重用性和可维护性。
本文将介绍宏程序在数控加工中的编程原理和具体应用,帮助读者更好地理解和应用宏程序。
宏程序的概念与原理宏程序是一种具有独立功能的程序段,在数控编程中常用于实现重复性的操作或一次性调用的功能。
宏程序通过定义一系列的命令和操作,可以被程序主体多次调用,从而实现更简洁、高效的编程方式。
宏程序的原理是将一系列的指令和操作封装在一个独立的子程序中。
当需要使用这些指令时,只需要在主程序中调用相应的宏程序即可。
这样不仅可以简化编程过程,还能提高代码的重用性和可维护性。
宏程序的编程规范与语法编程规范在编写宏程序时,需要遵守一定的编程规范,以确保程序的可读性和可维护性。
1.给宏程序起一个有意义的名称,能够准确表达宏程序的功能。
2.在编写宏程序时,要尽量遵守代码缩进、命名规范等编程规范,以提高代码的可读性。
3.在宏程序的注释中,需要清晰地说明宏程序的功能、调用方法和参数意义,帮助其他程序员理解和使用宏程序。
语法宏程序的语法与常规的数控编程语言类似,一般包含以下几个部分:1.宏程序的定义:用于定义宏程序的名称和参数。
2.宏程序的功能代码:包含一系列要执行的指令和操作,实现特定的功能。
3.程序的调用:通过在主程序中调用宏程序的名称和参数,实现对宏程序的调用和执行。
宏程序在数控加工中的应用宏程序在数控加工中有着广泛的应用,可以实现一些常见的功能,如复杂轮廓的加工、孔加工、切割等。
下面将以具体的应用案例来介绍宏程序的应用。
复杂轮廓加工对于一些复杂的轮廓加工,在传统的编程方式下,需要大量的代码来描述。
而通过宏程序的方式,可以将复杂的操作和指令封装在一个宏程序中,通过主程序的调用,只需一行简洁的代码即可实现复杂轮廓的加工。
数控车床宏程序

数控车床宏程序FANUC数控车第一章编程代码----------------------------------------------------------1 1.准备功能G------------------------------------------------------------1 2.辅助功能M-----------------------------------------------------------6 第二章用户宏程序-------------------------------------------------------71. 运算符号---------------------------------------------------------------72.转移和循环-----------------------------------------------------------7 3.运算指令--------------------------------------------------------------8第三章宏程序编程------------------------------------------------------11 1.车V型圆锥- --------------------------------------------------------11 2.车U圆弧-------------------------------------------------------------12 3.方程曲线车削加工-------------------------------------------------13 5.车梯形螺纹36×6--------------------------------------------------14 6.蜗杆-------------------------------------------------------------------15 7.加工多件--------------------------------------------------------------17 第四章自动编程---------------------------------------------------------------21 1.UG建模--------------------------------------------------------------------21 2.创建几何体----------------------------------------------------------------24 附录--------------------------------------------------------------------------29第一章编程代码1.准备功能G00快速定位G01直线插补G02顺弧插补G03逆弧插补G04暂停G9,G60,G64准确/连续停G20英制输入G21米制输入G40取消刀具补偿G41建立左刀具补偿G42建立右刀具补偿G50坐标设定/主轴最高速设定G70精车循环格式:G70 P(ns) Q(nf)ns: 精加工形状程序的第一个段号。
数控车床宏程序编程..

数控宏程序一.什么是宏程序?什么是数控加工宏程序?简单地说,宏程序是一种具有计算能力和决策能力的数控程序。
宏程序具有如下些特点:1.使用了变量或表达式(计算能力),例如:(1)G01X[3+5];有表达式3+5(2)G00X4F[#1];有变量#1(3)G01Y[50*SIN[3]];有函数运算2.使用了程序流程控制(决策能力),例如:(1(2123451性。
G01X[#1];表示G01X25#1=-10;运行过程中可以随时改变#1的值G01X[#1];表示G01X-10用变量不仅可以表示坐标,还可以表示G、M、F、D、H、M、X、Y、……等各种代码后的数字。
如:#2=3G[#2]X30;表示G03X30例1使用了变量的宏子程序。
%1000#50=20;先给变量赋值M98P1001;然后调用子程序#50=350;重新赋值M98P1001;再调用子程序M30%1001G91G01X[#50];同样一段程序,#50的值不同,X移动的距离就不同M992.局部变量编号#0~#49的变量是局部变量。
局部变量的作用范围是当前程序(在同一个程序号内)。
如果在主程序或不同子程序里,出现了相同名称(编号)的变量,它们不会相互干扰,值也可以不同。
例%100N10#3=30;主程序中#3为30M98P101#4=#3;#3M30%101#4=#3;#3=18;M993编号零件程序。
例%100M30%101#50=18;M99用;造变量名。
什么时候用全局变量?什么时候用局部变量?在一般情况下,你应优先考虑选用局部变量。
局部变量在不同的子程序里,可以重复使用,不会互相干扰。
如果一个数据在主程序和子程序里都要用到,就要考虑用全局变量。
用全局变量来保存数据,可以在不同子程序间传递、共享、以及反复利用。
刀补变量(#100~#199)。
这些变量里存放的数据可以作为刀具半径或长度补偿值来使用。
如#100=8G41D100;D100就是指加载#100的值8作为刀补半径。
数控车宏程序编程方法及技巧

编程灵活、高效、快捷。宏程序不 仅可以实现象子程序那样,对编制 相同加工操作的程序非常有用,还 可以完成子程序无法实现的特殊功 能,例如: 系列零件加工宏程序、
椭圆加工宏程序、抛物线加工宏程 序、双曲线加工宏程序等。
数控车床宏程序编程特征 ➢ 宏程序中的变量 ➢ 宏程序变量间的运算指令 ➢ 宏程序的控制语句 数控车床宏程序编程技巧编程实例 ➢ 宏程序用于系列零件的加工 ➢ 椭圆类零件的宏程序编制 ➢ 抛物线类零件的宏程序编制 ➢ 双曲线过渡类零件的宏程序编制
变量及变量的引用
(1)、变量的表示
#i #[表达式]
——(变量号i=0,1,2,3,4……) 例:#8、#110、#1100 ——表达式必须用括号括起来 例:#[#1+#2-12]
(2)、变量的引用
<地址>#1 <地址> - #1
例:F#10——当#10=20时,F20被指令。 X- #20——当#20=100.时,X-100.被指令。 G#130——当#130=2时,G2被指令。
…… END 3; …… END 2 …… END 1;
1.宏程序用于系列零件的加工
宏程序用于系列零件的加工,此系列零件形状 相同,但是部分尺寸不同,如果将这些不同的尺寸 用宏变量表示,由程序自动将相关基点坐标进行计 算则可用同一个程序完成一个系列零件的加工。
以上图为例。该系列零件的右端面半球球径可取 R10与R15,可将球径用变量表示,编程原点设在工 件右端面中心,毛坯直径¢45.从图中可以看出编程所 需基点A·D ·E三点外,B ·C点均与球径R相关, 下面给出各基点坐标:
2.宏程序变量间的运算
加法:#i=#j + #k 减法: #i=#j - #k 乘法: #i=#j * #k 除法: #i=#j / #k
加工中心宏程序编程实例与技巧方法优选文档

加工中心宏程序编程实例与技巧方法优选文档一、编程实例1.实现圆形加工:在加工中心宏程序编程中,圆形加工是比较常见的加工操作。
下面是一个实现圆形加工的编程实例:(1)编程步骤:1)定义圆心坐标和半径;2)使用G90指令将切削模式设置为绝对坐标;3)使用G54指令将工件坐标系设定为程序零点;4)使用G01指令进行直线插补,将刀具移至圆弧起点;5)使用G02或G03指令进行圆弧插补,指定圆心坐标和半径;6)使用M05指令停止主轴转动。
(2)编程样例:```G90G54G01X10Y10G02X20Y10I10J0M05```2.实现孔加工:孔加工是加工中心中常见的操作之一,下面是一个实现孔加工的编程实例:(1)编程步骤:1)定义孔的位置和尺寸;2)使用G90指令将切削模式设置为绝对坐标;3)使用G54指令将工件坐标系设定为程序零点;4)使用G00指令进行快速定位,将刀具移至孔的起始位置;5)使用G01指令进行直线插补,将刀具下移到孔的底部;6)使用G00指令进行快速定位,将刀具抬起。
(2)编程样例:```G90G54G00X20Y20G01Z-10F200G00Z10```二、技巧方法1.合理选择插补指令:在加工中心宏程序编程中,合理选择插补指令可以提高加工效率。
对于直线加工,可以使用G01指令进行直线插补;对于圆弧加工,可以使用G02或G03指令进行圆弧插补。
2.使用子程序:使用子程序可以简化大段的重复代码,在加工中心宏程序编程中尤其有用。
通过使用子程序,可以将常用的加工操作封装为一个子程序,在需要使用时调用即可。
3.合理使用G代码:4.注意安全问题:在加工中心宏程序编程中,安全是最重要的。
编程时应考虑刀具与工件的安全距离,避免发生碰撞等事故。
可以通过设定安全平面、设定限制区域等方式来增加安全性。
总结:加工中心宏程序编程是数控加工的关键环节,掌握加工中心宏程序的编程实例和技巧方法对于提高加工效率和加工精度具有重要意义。
数控宏程序编程入门自学

数控宏程序编程入门自学数控宏程序编程是数控加工中的一种重要的编程方式,也是数控编程研究的一个重要方向。
相较于手动编程,宏程序编程具有编程简单,编程效率高,重复利用性强等优点。
对于想要学习和掌握数控加工技术的人来说,学习宏程序编程是必不可少的一步。
本文将分享一些入门自学数控宏程序编程的方法和步骤。
一、了解数控宏程序编程首先,想要学好数控宏程序编程,需要了解数控宏程序编程的基本概念和知识点。
比如,数控宏程序是什么,宏定义和调用的语法规则是怎样的,如何在宏程序中加入不同的数控指令等。
除此之外,还应了解编程软件的使用方法,包括软件的安装、打开方式、编写程序时的操作步骤以及如何输出程序等。
二、系统学习编程语言数控宏程序编程的语言通常是基于ISO标准的G代码,因此,为了能够顺利学习和掌握宏程序编程,需要系统地学习G代码的基本知识。
这涵盖了G代码中的知识点,如注释、坐标系、插补方式、刀具半径补偿等。
三、实践编程演习学习宏程序编程不仅要有理论基础,还需要进行实际操作,切实掌握编程技能。
可以试着编写基本的程序,通过实践操作中不断调整修改程序,从而理解宏程序编程的各种规则和方法。
可以先写一些简单的宏程序,如点动调试、公差自动换刀、刀具半径补偿等。
四、结合实际加工应用除了学习和理解宏程序编程的基础知识以及实践演习,还需要将它应用到实际的切削加工应用中。
因为实际应用和理论知识相结合,才能在实际操作中真正体验到宏程序编程的优势和功能。
在应用中也可以学到更多的编程技巧和经验,从而不断提升自己的宏程序编程水平。
五、多参考相关书籍和网络资源在学习宏程序编程的过程中还可以多参考相关的书籍和网络资源,如《数控编程技术指南》、《G代码编程基础》、以及国内外相关的论坛和博客等。
这些都可以帮助自己更好地理解宏程序编程的各方面知识点,也可以了解到最新的技术和应用。
总之,学习数控宏程序编程需要有系统的学习方法和耐心的实践过程。
逐步的掌握编程的技能和方法,并将其运用到实际的切削加工中,才能使自己的宏程序编程水平得到不断的提升和完善。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
刀具半径补偿(D) 几何补偿 磨损补偿
#13001 #13002 #13003 : #13200 : #13400 #12001 #12002 #12003 : #12200 : #12400
当偏置组数小于等于200时,也可以用#2001—— #2400
刀具补偿存储器C用G10指令进行设定
H代码的几何补偿值
工件原点偏移值的系统变量Ⅳ
第1轴工件零点偏移值(G54.1P3) : 第4轴工件零点偏移值(G54.1P3) 第1轴工件零点偏移值(G54.1P4) : 第4轴工件零点偏移值(G54.1P4) 第1轴工件零点偏移值(G54.1P48) : 第4轴工件零点偏移值(G54.1P48)
工件原点偏移值的系统变量Ⅴ
跃到MARKE1
R7<=(R8+R9)*743 GOTOB MARKE1 IF R10 GOTOF MARK1 作为条件的复合表达式 允许确定一个变量 (INT,REAL,BOOL或 CHAR)。如果变量值为 0(=FALSE),条件就 不能满足;对于所有其 他值,条件为TRUE
IF R1==0 GOTOF MARKE1 IF R1==1 同一程序段中的几个条 GOTOF MARKE2 件
FANUC宏程序的M代码调用
程序号 O9020 O9021 O9022 O9023 O9024 O9025 O9026 O9027 O9028 O9029 参数号 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089
FANUC宏程序中刀具半径补偿
SIEMENS参数编程
SIEMENS参数编程程序跳转Ⅱ
条件跳转
IF 表达式 GOTOB LABEL (向后跳转,向程序头跳转) IF 表达式 GOTOF LABEL (向前跳转,向程序尾跳转) LABEL 为程序段标示
SIEMENS参数编程程序跳转Ⅱ IF R1>R2 GOTOF MARKE1 如果R1大于R2,那么跳
FANUC宏程序运算符Ⅳ
功能 或
异或 与
格式 #i=#j OR #k
#i=#j XOR #k #i=#j AND #k
备注 逻辑运算一位一 位的按二进制数 执行
用于与PMC的信 号交换
从BCD转为BIN #i=BIN[#j] 从BIN转为BCD #i=BCD[#j]
FANUC宏程序的转移和循环Ⅰ
FANUC宏程序的变量Ⅰ
FANUC数控系统变量表示形式 为# 后跟1~4位数字,变量种类有四 种:
变量号 #0 变量类型 功能
空变量该变量 没有任何值能 总是空, 赋给该变量
FANUC宏程序的变量Ⅱ
变量号 #1——#33 变量类型 功能 局部变量 局部变量只能用在宏 程序中存储数据,例 如运算结果。当断电 时局部变量被初始化 为空,调用宏程序时 自变量对局部变量赋 值。
数控加工中宏程序的编制方法
FANUC宏程序简介
在数控编程中,宏程序编程灵 活、高效、快捷。宏程序不仅可以 实现象子程序那样,对编制相同加 工操作的程序非常有用,还可以完 成子程序无法实现的特殊功能,例 如,型腔加工宏程序、固定加工循 环宏程序、球面加工宏程序、锥面 加工宏程序等。
FANUC宏程序特殊用法
ENDm
注:循环允许嵌套,最多3层,但不允许交叉;
FANUC宏程序循环Ⅱ
FANUC宏程序循环Ⅲ
FANUC宏程序循环Ⅳ
FANUC宏程序的条件表达式运算符
运算符
EQ NE
含义
等于 不等于
GT
GE LT LE
大于
大于或等于 小于 小于或等于
FANUC宏程序的调用Ⅰ
非模态调用G65:
格式: G65PpLl<自变量指定>
FANUC宏程序运算符Ⅰ
功能 定义 格式 #i=#j 备注
加法
减法 乘法
#i=#j+#k
#i =#j- #k #i =#j*#k
除法
#i=#j/#k
FANUC宏程序运算符Ⅱ
功能 正弦 格式 #i=SIN[#j] 备注 角度以度指定, 如90º 30’表示为 90.5度
反正弦
余弦 反余弦
#i=ASIN[#j]
工件原点偏移值的系统变量Ⅲ
第1轴G59工件零点偏移值 : 第4轴G59工件零点偏移值 第1轴工件零点偏移值(G54.1P1) : 第4轴工件零点偏移值(G54.1P1) 第1轴工件零点偏移值(G54.1P2) : 第4轴工件零点偏移值(G54.1P2)
#7041 : #7044 #7061 : #7064 #7941 : #7944
无条件转移:GOTOn (n为顺序号,1——99999) 例:GOTO10为转移到N10程序段
FANUC宏程序的转移和循环Ⅱ
条件转移:(IF语句) IF [条件表达式] GOTOn 当指定的条件表达式满足时,转移 到标有顺序号n的程序段,如果指定 的条件表达式不满足时,执行下个 程序段
FANUC宏程序的转移和循环Ⅲ
用G10改变工件坐标系零点偏移值
格式:G10L2PpIP ;
P=0:外部工件零点偏移值 P=1:工件坐标系G54的零点偏移值 P=2:工件坐标系G55的零点偏移值 P=3:工件坐标系G56的零点偏移值 P=4:工件坐标系G57的零点偏移值 P=5:工件坐标系G58的零点偏移值 P=6:工件坐标系G59的零点偏移值 IP: 对于绝对值指令(G90),为每个轴的工件 零点偏移值。 对于增量值指令(G91),为每个轴加到设定的工 件零点偏移值。
格式:Rn (n的缺省取值范围为0-99) 例如:R1 R2 … R99
SIEMENS参数编程中的数学运 算符Ⅰ
SIEMENS参数编程中的数学运 算符Ⅱ
SIEMENS参数编程中的比较或 逻辑运算符
SIEMENS参数编程示例
SIEMENS参数编程程序跳转Ⅰ
无条件跳转
GOTOB LABEL (向后跳转,向程序头跳转) GOTOF LABEL (向前跳转,向程序尾跳转) LABEL 为程序段标示
条件转移:(IF语句) IF [条件表达式] GOTOn
FANUC宏程序的转移和循环Ⅳ
IF [条件表达式] THEN 当指定的条件表达式满足时,执行预先决 定的宏程序语句。
例:IF [#1EQ #2] THEN #3=0;
FANUC宏程序循环Ⅰ
条 件 不 满 足 WHILE [条件表达式] Dom; (m=1,2,3) 条件满足
其中 p:要调用的程序号 L:调用次数(默认为1) 自变量:数据传递到宏程序
FANUC宏程序的调用Ⅱ
模态调用(G66):
G66PpLl<自变量指定>; 程序点 G67;(取消模态)
其中 p:要调用的程序号 L:调用次数(默认为1) 自变量:数据传递到宏程序
FANUC宏程序的调用Ⅲ
FANUC宏程序的调用Ⅳ
轴 第一 轴 功能
外部工件零点偏移
G54工件零点偏移
G55工件零点偏移 G56工件零点偏移 G57工件零点偏移 G58工件零点偏移 G59工件零点偏移
变量号 #2500 #2501 #2502 #2503 #2504 #2505 #2506
#5201 #5221 #5241 #5261 #5281 #5301 #5321
刀具补偿存储器C的系统变量
补偿 刀具长度补偿(H) 号 几何补偿 磨损补偿
1 2 3 : 200 : 400 #11001(#2201) #11002(#2202) #11003(#2203) : #11200(#2400) : #11400 #10001(#2001) #10002(#2002) #10003(#2003) : #10200(#2200) : #11400
工件原点偏移值的系统变量Ⅱ
#5261 : #5264 #5281 : #5284 #5301 : #5304 第1轴G56工件零点偏移值 : 第4轴G56工件零点偏移值 第1轴G57工件零点偏移值 : 第4轴G57工件零点偏移值 第1轴G58工件零点偏移值 : 第4轴G58工件零点偏移值
#5321 : #5324 #7001 : #7004 #7021 : #7024
工件原点偏移值的系统变量Ⅵ
轴 第二 轴 功能
外部工件零点偏移
G54工件零点偏移
G55工件零点偏移 G56工件零点偏移 G57工件零点偏移 G58工件零点偏移 G59工件零点偏移
变量号 #2600 #2601 #2602 #2603 #2604 #2605 #2606
#5202 #5222 #5242 #5262 #5282 #5302 #5322
宏程序示例Ⅰ
采用Φ20R4铣刀加工SR30的球,已知球心坐标为 (X0Y0Z-5.)
FANUC宏程序的变量Ⅲ
变量号 变量类型 功能 #100—#199 公共变量 公共变量在不同的 宏程序中的意义相同 #500—#999 当断电时变量#100 #199初始化为空变量 #500 #999 的数据 保存即使断电也不丢 失
FANUC宏程序的变量Ⅳ
变量号 #1000—— 变量类型 功能 系统变量 系统变量用于读和 写CNC 运行时各种数 据的变化例如刀具的 当前位置和补偿值等
#3003 单程序段 辅助功能的完成
0
1 2 3
有效
无效 有效 无效
等待
等待 不等待 不等待
自动运行控制的系统变量
#3004 0 1 2 3 4 5 6 7 进给暂停 有效 无效 有效 无效 有效 无效 有效 无效 进给速度倍率 有效 有效 无效 无效 有效 有效 无效 无效 准确停止 有效 有效 有效 有效 无效 无效 无效 无效
工件原点偏移值的系统变量Ⅶ
轴 第三 轴 功能
外部工件零点偏移