数控宏程序#1到#999是什么意思。

数控宏程序#1到#999是什么意思。,第1张

#3000的意思是:系统变量

#300以上的变量是系统变量。系统变量是具有特殊意义的变量,它们是数控系统内部定

义好了的,不可以改变它们的用途。系统变量是全局变量,使用时可以直接调用。

#0~#599是可读写的,#600以上的变量是只读的,不能直接修改。

其中,#300

~#599

是子程序局部变量缓存区。数控宏程序编程,是用变量的方式进行数控编程的方法。数控宏程序分为A类和B类宏程序,其中A类宏程序比较老,编写起来也比较费时费力,B类宏程序类似于C语言的编程,编写起来也很方便。不论是A类还B类宏程序,它们运行的效果都是一样的。一般说来,华中的数控机床用的是B类宏程序,广州数控机床用的是A类宏程序。

O1119;

N10 G65 H01 P#100 Q#0 I=0;

N20 G65 H22 P#101 Q#504 IE=┃N┃;

N30 G65 H04 P#102 Q#100 R360000;

N40 G65 H05 P#102 Q#102 R#504 θI=A+360°×I/N ;

N50 G65 H02 P#102 Q#503 R#102;

N60 G65 H32 P#103 Q#502 R#102 X I=X I+R·C%S(θI);

N70 G65 H02 P#103 Q#500 R#103;

N80 G65 H31 P#104 Q#502 R#102 Y I=Y I+R·SIN(θI);

N90 G65 H02 P#104 Q#501 R#104;

N100 G90 G00 X#103 Y#104; 第I个孔定位。

N110 M10; 输出孔加工M代码。

N120 G65 H02 P#100 Q#100 R1 I=I+1;

N130 G65 H84 P-200 Q#100 R#101; 当I<IE 时, 转到N200 加工IE个孔。

N140 M99

用户宏程序的主程序实例如下:

O0119;

N10 G65 H01 P#500 Q100000 ; X0=100MM

N20 G65 H01 P#501 Q-200000; Y0=-200MM

N30 G65 H01 P#502 Q100000 ; R=100MM

N40 G65 H01 P#503 Q20000 ; A=20°

N50 G65 H01 P#504 Q12 ; N=12 反时针转

N60 G92 X0 Y0 Z0;

N70 M98 P1119; 调用用户宏程序

N80 M30 ;

用MDI 也可以设定#500~#504。此时上述程序中的G65 程序段就不需要了。

宏指令编程示例

示例:利用系统变量实现自动送料。

程序:

O0001

N10 G0 X100 Z100 T101; (定义换刀的坐标系)

G00 X50 Z1 ; (快速定位)

N20 G65 H01 P#1100 Q1; (XS39 接口第 5 脚输出低电平保持信号,送料机构开始送料)

G65 H82 P20 Q#1009 R1; (当 XS40 接口第 21 脚与+24V断开时,转移到 N20 程序段;XS40

接口第 21 脚与+24V接通时,顺序执行下一程序段)

G65 H01 P#1100 Q0; (关闭 XS39 接口第 5 脚的输出信号,送料机构停止送料)

G01 X30 W-10 F300; (零件加工开始)

……

……

G01 X80 Z-50; (零件加工结束)

M99 P10; (返回程序开头往复执行)

关于这方面的书,在广州图书馆可以找到。(广州图书馆:在农讲所)

以下是数控宏程序方面的书籍,你可以到图书馆去查阅,另外关于数控方面的数据图书馆有很多,我就不列举出来了,希望能帮到你。

1

数控宏程序编程方法、技巧与实例

索书号:

TG659/317

著者:

冯志刚编著

出版社:

机械工业出版社

出版日期:

2007

2

数控铣削加工宏程序及应用实例

索书号:

TG54/79

著者:

陈海舟著

出版社:

机械工业出版社

出版日期:

2008

3

数控铣削加工宏程序及应用实例

索书号:

TG54/17

著者:

陈海舟著

出版社:

机械工业出版社

出版日期:

200608

4

FANUC数控系统用户宏程序与编成技巧

索书号:

TG659/332

著者:

(美)彼得·斯密德(Peter

Smid)著

出版社:

化学工业出版社

出版日期:

2007

以上就是关于数控宏程序#1到#999是什么意思。全部的内容,包括:数控宏程序#1到#999是什么意思。、广数980TD只能A宏程序、广州数控980TD的宏程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9292050.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存