2011-05-21 N10 G92X100Z100; N20 M06T01M08; N30 M03S600; N40 G00X42Z2; N50 G01Z0F400; N60 X15; N70 G00X50Z6; N80 G73X42Z4...
2011-05-21 HNC-21T 的固定循环指令采用宏程序方法实现,这些宏程序 调用具有模态功能。 由于各数控公司定义的固定循环含义不尽一致,采用宏程序 实现固定循环,用户可按自己的要求定制固定循环,十分方便。 华中数控随售出的数控装...
2011-05-21 下表列出了宏当前局部变量#0~#38 所对应的宏调用者传递的 字段参数名。 对于每个局部变量,都可用系统宏 AR[]来判别该变量是否被 定义,是被定义为增量或绝对方式。该系统宏的调用格式如表所示.AR[#变量号]返回:...
2011-05-21 例:下面的主程序 O1000 在调用子程序 O9990 时,设置了 I、K 之值,子程序 O9990 可分别通过当前局部变量#8、#10 来访问主 程序的 I、K 之值。 %1000 G92 X0 Z0 M98 ...
2011-05-21 HNC-21/22T 子程序嵌套调用的深度最多可以有九层,每一层子程序都有自己独立的局部变量(变量个数为 50)。当前局部变量 为#0-#49 ,第一层局部变量为#200-#249 ,第二层局部变量为#250-#29...
2011-05-21 为了更深入地了解 HNC-21/22T 宏程序,这里给出一个利用小直线段逼近整园的数控加工程序: O1000 G92 X0 Z0 M98 P2 X-50 Z0 R50 ;宏程序调用,加工整圆 M30 O2...
2011-05-21 %0080; 内(外)径切削循环 G80 宏程序实现源代码; 调用本程序之前,必须转动主轴 M03 或 M04#40 = #1152 IF [AR[#25] EQ 0] OR [AR[#23] EQ 0]; 如果没有...
2011-05-21 %0081; 端面切削循环 G81 宏程序实现源代码; 调用本程序之前,必须转动主轴 M03 或 M04#40=#1152 IF [AR[#25] EQ 0] OR [AR[#23] EQ 0]; 如果没有定义 Z 值...
2011-05-21 %0082;螺纹切削循环 G82 宏程序实现源代码;调用本程序之前,必须转动主轴 M03 或 M04 #40=#1152IF [AR[#25] EQ 0] OR [AR[#23] EQ 0]; 如果没有定义 Z 值和...
2011-05-21 %0071;内(外)径粗车削复合循环 G71 宏程序实现源代码;调用本程序之前,必须转动主轴 M03 或 M04 IF [AR[#20] EQ 0] OR [AR[#17] EQ 0]; 若没有定义切削深度 U 和退刀...
2011-05-21 %0076;螺纹切削复合循环 G76 宏程序实现源代码;调用本程序之前,必须转动主轴 M03 或 M04 IF [AR[#0] EQ 0] ;如果没有定义刀尖角度 A 值 M99 ;则返回 ENDIF IF [A...
2011-05-21 %0073;封闭轮廓循环 G73 宏程序实现源代码;调用本程序之前,必须转动主轴 M03 或 M04 IF [AR[#22] EQ 0] OR [AR[#17] EQ 0] OR [AR[#20] EQ 0] ;如果...