|
发表于 2012-6-13 20:24:48
|
显示全部楼层
FANUC系统自定义G、M代码其实就是用自己定义的G、M代码调用宏程序的一种方法。
n0 N; L$ W( T3 M4 n* o& M% g我给楼主说一下自定义G代码调用宏程序的方法(M代码类似):/ o! J6 m# n- Z, }$ {9 |2 Z- z* c
例题:7 e% r7 q! V, t# \9 J1 J G
这段程序:G65 P9010 X100. Y20. R3. Z-20. F300.;# d0 K: M+ M) M9 M3 f
可以通过自定义G代码(如G81)来调用:G81 P9010 X100. Y20. R3. Z-20. F300.;3 t' O7 l( R \9 @
其中G代码G△△与宏程序号901△的对应关系有参数指定:8 e& N' V9 a) P( P1 R
5 y. L9 k9 P l2 o 程序号 | 参数号 | O9010 m9 i% I" ~2 O0 o1 s+ t5 [* V9 c
| 6050 | O9011 | 6051 | O9012 | 6052 | O9013 | 6053 | O9014 | 6054 | O9015 | 6055 | O9016 | 6056 | O9017 | 6057 | O9018 | 6058 | O9019 | 6059: v- [7 q+ @1 \
| 对于上面的例题,由于宏程序是O9010,所以只需将系统参数NO.6050设为81即可。如果你想用G14调用,只需要将与之对应的宏程序参数号设定为14即可。, O8 ?: c- J' \0 t
M代码自定义与G代码类似,只是对应的宏程序号和参数不一样罢了,好了,就这些!编辑知识好累。
+ r: p2 N1 g4 u2 Q1 ^) J- O" D( u% F7 e3 ]6 b5 [3 w: M) H, V
|
|