欢迎来到天天文库
浏览记录
ID:57644059
大小:46.50 KB
页数:5页
时间:2020-08-30
《数控宏程序的概念.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数控宏程序的概念 用变量的方式进行数控编程的方法就叫做数控宏程序编程。数控宏程序的分类 数控宏程序分为A类和B类宏程序,其中A类宏程序比较老,编写起来也比较费时费力,B类宏程序类似于C语言的编程,编写起来也很方便。不论是A类还B类宏程序,它们运行的效果都是一样的。 一般说来,华中的数控机床用的是B类宏程序,广州数控机床用的是A类宏程序。数控宏程序的优点 1.可以编写一些非圆曲线,如宏程序编写椭圆,双曲线,抛物线等。 2.编写一些大批相似零件的时候,可以用宏程序编写,这样只需要改动几个数据就可以了,没有必要进行大量重复编程。数控宏程序的使用方法一、A类宏程序 1)变量的定义
2、和替换#i=#j 编程格式G65H01P#iQ#j 例G65H01P#101Q1005;(#101=1005) G65H01P#101Q-#112;(#101=-#112) 2)加法#i=#j+#k 编程格式G65H02P#iQ#jR#k 例G65H02P#101Q#102R#103;(#101=#102+#103) 3)减法#i=#j-#k 编程格式G65H03P#iQ#jR#k 例G65H03P#101Q#102R#103;(#101=#102-#103) 4)乘法#i=#j×#k 编程格式G65H04P#iQ#jR#k 例G65H04P#101Q#102
3、R#103;(#101=#102×#103) 5)除法#i=#j/#k 编程格式G65H05P#iQ#jR#k 例G65H05P#101Q#102R#103;(#101=#102/#103) 6)平方根#i= 编程格式G65H21P#iQ#j5 例G65H21P#101Q#102;(#101=) 7)绝对值#i=│#j│ 编程格式G65H22P#iQ#j 例G65H22P#101Q#102;(#101=│#102│) 8)复合平方根1#i= 编程格式G65H27P#iQ#jR#k 例G65H27P#101Q#102R#103;(#101= 9)复合平方根2#
4、i= 编程格式G65H28P#iQ#jR#k 例G65H28P#101Q#102R#103 1)逻辑或#i=#jOR#k 编程格式G65H11P#iQ#jR#k 例G65H11P#101Q#102R#103;(#101=#102OR#103) 2)逻辑与#i=#jAND#k 编程格式G65H12P#iQ#jR#k 例G65H12P#101Q#102R#103;#101=#102AND#103 (3)三角函数指令 1)正弦函数#i=#j×SIN(#k) 编程格式G65H31P#iQ#jR#k(单位:度). 例G65H31P#101Q#102R#103;(#101
5、=#102×SIN(#103)) 2)余弦函数#i=#j×COS(#k) 编程格式G65H32P#iQ#jR#k(单位:度) 例G65H32P#101Q#102R#103;(#101=#102×COS(#103)) 3)正切函数#i=#j×TAN#k 编程格式G65H33P#iQ#jR#k(单位:度) 例G65H33P#101Q#102R#103;(#101=#102×TAN(#103)) 4)反正切#i=ATAN(#j/#k) 编程格式G65H34P#iQ#jR#k(单位:度,0o≤#j≤360o) 例G65H34P#101Q#102R#103;(#101=ATA
6、N(#102/#103) (4)控制类指令 编程格式G65H80Pn(n为程序段号) 例G65H80P120;(转移到N120) 2)条件转移1#jEQ#k(=) 编程格式G65H81PnQ#jR#k(n为程序段号) 例G65H81P1000Q#101R#102 当#101=#102,转移到N1000程序段;若#101≠#102,执行下一程序段。 3)条件转移2#jNE#k(≠) 编程格式G65H82PnQ#jR#k(n为程序段号)5 例G65H82P1000Q#101R#102 当#101≠#102,转移到N1000程序段;若#101=#102,执行下一程序段
7、。 4)条件转移3#jGT#k(>) 编程格式G65H83PnQ#jR#k(n为程序段号) 例G65H83P1000Q#101R#102 当#101>#102,转移到N1000程序段;若#101≤#102,执行下一程序段。 5)条件转移4#jLT#k(<) 编程格式G65H84PnQ#jR#k(n为程序段号) 例G65H84P1000Q#101R#102 当#101<#102,转移到N1000;若#101≥#102,执行下一程序段。 6)
此文档下载收益归作者所有