恭喜,你发布的帖子
发布于 2016-12-08 22:15:10
4楼
谢谢“我心依旧555”大侠的指点,但是大侠所说的“AXIS类型与STRING类型完全不一样不能相互转换”我有不同的看法,在840Dsl的编程手册工作准备部分(章节16.1,P625-P627)中关于AXIS与STRING的说明中,有这样一个路径,可以将STRING类型的字符串转换为轴标示符,具体示例如下:
所以我上面的G1 G90 G60 AX[AXNAME(M_ASSE)]=WAIT_AREA F=M_FEED应该写为G1 G90 G60 AX[AXNAME("M_ASSE")]=WAIT_AREA F=M_FEED
关于
DEF AXIS M_ASSE [_X,_Y,_Z,_C]
DEF AXIS M_AXSE [_X,_Y,_Z,_C]
中M_ASSE、AXIS M_AXSE这两个字符串变量,我的想法是定义为X、Y、Z、C这四个轴中的任意一个轴,如果输错就无法运行,但具体定义格式还需请教各位大侠。
请填写推广理由:
分享
只看
楼主