电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数控铣宏程序VIP免费

数控铣宏程序_第1页
1/9
数控铣宏程序_第2页
2/9
数控铣宏程序_第3页
3/9
一.什么是宏程序?用变量的方式进行数控编程二.宏程序和普通程序的区别。普通程序宏程序只能使用常量可以使用变量,并给变量赋值常量之间不可以运算变量之间可以运算程序只能顺序执行,不能跳转程序可以跳转三.变量#1~#33在宏程序中储存数据,在程序中对其赋值。赋值是将一个数据赋予一个变量。例如#1=0,表示#1的值就是0,其中#1代表变量,#是变量符号,0就是给变量#1赋的值。例如G0X0Y0;#1=100;#1=50;G01X100F500;G0X0Y0;#2=50;G01X#1F500;G0X0Y0;G01X[#1+#2]F500;四.变量之间的运算变量之间可以进行加,减,乘,除函数等各种运算例如#1=60;#2=SIN#1;运算顺序和一般数学上的定义相同例如#1=#2+3*SIN#4括号嵌套最里层的括号优先例如#6=COS[[[#5+#4]*#3+#2]*#1]比较难理解的一种情况#1=10;G0X#1Y0;#1=#1+1;G0X#1Y0;五.转移和循环在程序中使用GOTO和IF可以改变程序执行顺序1.GOTO语句—--无条件转移例如G0X0Y0;G01X100Y100F100;X500;GOTO01;Y500;N01X550;Y550;G0Z200;2.IF语句1).IF[条件表达式]GOTOn如果指定的表达式满足,则转移到标有顺序号n的程序段,如果不满足指定的条件表达式,则顺序执行下一个程序段。例如IF[#1GT100]GOTO01;G0X0Y0;N01X200;运算符运算符含义EQ等于=NE不等于≠GT大于>GE大于或等于≥LT小于

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数控铣宏程序

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群