微信
手机版
网站地图

数控加工经典宏程序

2019-03-27 15:57:13 投稿人 : admin 围观 : 188 次 0 评论

一. 什么是宏程序?

用变量的方法进行数控编程

二. 宏程序与一般程序的差异。

一般程序

宏程序

只能运用常量

能够运用变量,并给变量赋值

常量之间不能够运算

变量之间能够运算

程序只能次序实施,不能跳转

程序可荷花西红柿以跳转

三. 变量

#1~#33

在宏程序中贮存数据,在程序中对其赋值。赋值是将一个数据赋予一个变量。例数控加工经典宏程序如#1=0,表明#1的值便是0,其间#1代表变量,#是变量符号,0便是给变量#1赋的值。

例如

G0 X0 数控加工经典宏程序Y0;#1=100张钰淼 ;#1=50;

G01 X100 F500 ;G0 X0 Y0;#2=50;

G01 X#郝叔1 F500;G0 X0莫少琳 Y0 ;

G01 X[#1+#2]F500;

四.邱宏涛 变量之间的运算

变量之间能够进行加,减,乘,除函数等各种运算

例如

#1=60;

#2=SIN#1;

运算次序和一般数学上的界说相同

例如

#1=#2+3*SIN#4

括号嵌套

最里兆加页层的括号优先

例元素太初如

#6=COS[[[#5撸插+#4]*#3+#2]*#1]

比较难了解的一种情况

#1=10;

G0 X#1 Y0;

#1=#1+1;

G0 X#1 Y0;

五. 搬运和循环

在程序唐念初中慈禧的隐秘运用GOTO和IF能够改动程序实施次序

1. GOTO 卡洛驰为什么那么贵语句—--无条件转台湾绝版移

例如

G0 X0 Y0;

G01 X100 Y100 F1邵子晨00;

X500;

GOTO 01;

Y500;

N01 X550;

Y550;

G0 Z200;

2. IF语句

1).IF[条件表达式]GOTO n

假定指定的表达式满意,则数控加工经典宏程序搬运到数控加工经典宏程序标有次序号n 的程序段,假定不满意指定的条件表达式,则次序实施下一个程序段。

例如

IF[#1 GT 100] GO倩语倩寻TO 01;

G0 X0 Y0;

N01 X200;

运算符

运算符

意义

EQ

等于 =

NE

不等于 ≠

GT

大于 >

GE

大于或等于 ≥

LT

小于 <

LE

小于或等于数控加工经典宏程序 ≤

典型比如

#1=0;

#2数控加工经典宏程序=1;

N01 IF[#2 GT 100] 吉加力G我的僵尸女友不可能这么心爱OTO 02;

#1= #1松尾静+#2;

#2= #2+#1;

GOTO 01;

N02 M30;

3.循环(WHILE语句)

在WHILE后拟定一个条件表达式,当指定条件满意时,则实施从DO到END谭启贤之间的程序,否则,转到END后的程序段

例如

#2=10;

#3怪物猎人epic=20;

WHIL数控加工经典宏程序E[#2 LT #3]DO01;

#2=#2-1;

END01;

实例运用

O2012(螺旋铣孔)

#1=50;圆孔直径

相关文章

标签列表