: .
第五节数控铳床编程实例"20mm孔程序(手工安装好4)20mm钻头)%1337
N0010G92X5Y5Z5
N0020G91
%1337
N0010G92X5Y5Z5
N0020G91
N0030
G17
GOO
X10
Y30
N0040
G98
G81
X40
Y30Z-5
N0050
G00
X5
Y5:
Z50
N0060
M05
N0070
M02
:设置对刀点
:相对坐标编程
:在X0Y平而内加工
R15F150;估孔循环
2)铳轮廓程序(手工安装好(1)5mm立铳丿J,不考农刀儿长度补偿)N0020G90GilGOOX-20Y-10Z-5D01
N0030G01X5Y-1OF15O
N0010G01Y35F150
N0050
G91
X0060
G01
X10Y10F150
N0070
G01
Y0
N0080
G02
Y-5
R20
N0090
G03
Y-10
R20
N0100
G01
Y0
N0110
G03
X0Y-25
NO120
G01
X-90
Y0
NO130
G90
GOOX5
Y5
Z10
NO140
G40
N0150
M05
X0160
M30
,英功能显得薄弱,为「与高级语言相匹配,特地介绍宏指令。通过使用宏指令可以进行算术运算,逻辑运算和函数的混介运算,此外,宏、程序还提供了循环语句,分支语句和子程序调用语句.
在宏语句中:
变量:
#0—#49是当前局部变量#50—#99是全局局部变呈
常量:
(貞•),FALSE(假)算术运算符:
+,-»*»/条件运算符:
EQ“二”,NE“!二”,GT“〉”,GE“>=”,LT“<”,LE“<二”逻辑运算符:
AND,OR,NOT函数:
SIN[],COS[],TAN[],ATAN[],ATAN2[],ABS[],INT[],SIGN[],SQRT口,EXP[]表达式:
用运算符连接起來的常量,宏变量构成农达式。例如:1OO/SQRT[2]*COS[55*PI/180]賦值语句;宏变戢=表达式。例如;#2=100/SQRT[2]+C0S[55*PI/180]
条件判别语句:IF,ELSE,EXDIF
格式:
IF条件表达式
I
ELSE
ENDIF循环语句:
格式:
WHILE条件表达式
ENDW
下而就以宏指令编程为例,做两个练习。
实例三毛坯为150mmX70mmX20nun块料,要求铳出如图2-25所示的椭球而,工件材料为蜡块。
根据图样要求、毛坯及前逍工序加工情况,确定工艺方案及加工路线
1)
数控铣床编程实例解析 来自淘豆网m.daumloan.com转载请标明出处.