东北大侠 发表于 2008-10-18 20:57:05

FANUC车G71内是否可用宏指令?

如题加工一抛物线,程序如下:
T0101;
G99G97F0.5;
S500M03;
X40.Z3.;
G71U2.R1.;
G71P10Q20U0.2;
N10G0X0;
#1=0;
WHILE[#1LT15]DO1;
#2=-#1*#1/12;
G1XZ[#2];
#1=#1+0.1;
END1;
N20U2.;
G0X100.Z100.;
M5;
M30;

经测试不能运行,换成G73格式即可:
T0101;
G99G97F0.5;
S500M03;
X40.Z3.;
G73U6.R6;
G73P10Q20U0.5;
N10G0X0Z0;
#1=0;
WHILE[#1LT15]DO1;
#2=-#1*#1/12;
G1XZ[#2];
#1=#1+0.1;
END1;
N20U2.;
G0X100.Z100.;
M5;
M30;

大侠们指教!

yuan6238 发表于 2008-10-19 06:34:51

具体不太清楚,不过个人认为G73里如果可用,则G71里也应该能用,可能是一些常量与变量设置可能有问题!
但也不排除G71里不能用,原因是G71的工作原理是从大往小加工,其加工路线与工件外形无关,而G73所有加工路线与工件外形有关,而宏程序就是通过类似原理来完成加工的

[ 本帖最后由 yuan6238 于 2008-10-19 06:37 编辑 ]

shengliqiang 发表于 2009-2-9 10:34:28

G71因内部算法的原因,是无法套用宏程序的,支持二楼说法。那两个flash课件很牛哦!!!还有其他的吗,共享一下吧:loveliness:
G73中可以使用宏程序,编程时比较简单,但效率偏低

[ 本帖最后由 shengliqiang 于 2009-2-9 10:37 编辑 ]

东北大侠 发表于 2009-2-9 11:40:23

:handshake :handshake :handshake

cglzd 发表于 2010-9-25 13:26:33

具体不太清楚具体不太清楚

东北大侠 发表于 2010-9-26 21:31:50

谢谢谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

langzi8 发表于 2010-9-27 13:36:24

好像0i TC 不行TD的可以

江帆 发表于 2010-11-2 20:06:17

学习了啊,可惜下不了啊

蓝蓝的雨 发表于 2010-11-3 08:10:28

G71可以套用宏程序的。我们老师都给我们编过,是车半个椭圆的。我的宏程序学的不太好,就不说什么了。

wshengz 发表于 2010-11-4 21:59:19

好像循环指令里不好用宏的呀,以经用宏了不如自己在里面在加一个宏程序让他循环
页: [1] 2 3
查看完整版本: FANUC车G71内是否可用宏指令?