欢迎访问兰州科技职业学院网站

机工学习

当前位置: 机工学习>

简单台阶轴宏程序

作者:jidian 时间:2019-04-23 14:26:00 点击:713

001.webp.jpg

1、分析

宏程序指令:

G65 P0002 A  B  C  D  S  F  ;

变量有局部变量、公用变量(全局变量)和系统变量三种。

变量:#0--#49是当前局部变量

#50--#99是全局局部变量

式中为局部变量:

A:台阶直径1          #1

B:台阶直径2          #2

C:台阶长度1          #3

D:台阶长度2          #7

S:主轴转速            #19

F:进给速度            #9

宏程序指令调用:

1)非模态调用(单纯调用)

指令格式 G65 P××××(宏程序号) L(重复次数)(自变量赋值)      2)模态调用。模态调用功能近似固定循环的续效作用,在调用宏程序的语句以后,每执行一次移动指令就调用一次宏程序。

指令格式:G66  P××××(宏程序号) L(重复次数)(自变量赋值);

3)多重非模态调用。宏程序与子程序相同的一点是,一个宏程序可被另一个宏程序调用,最多可调用4重。

变量有局部变量、公用变量(全局变量)和系统变量三种。

2、程序参考

O0001;

T0101;

M3S600;

G97 G99 G40 M8;

G65 P0002 A110. B150.C65. D150. S500 F0.15;

G28 U0 W0 M5;

M9;

M30;

O0002;

M3 S#19;

G0 X[#2+5.] Z5.;

G42 X0;

G1 Z0 F#9;

X#1;

Z-#3;

X#2;

Z-#7;

X[#2+5.];

G0 Z5.;

M99;

该文章转自于:数控编程社区  https://mp.weixin.qq.com/s/UKL0Gn-Fu-7hHLKn39p0_g