老大,如何输出单位指令(G20/G21)?
我怎么整,也搞不出来。
甚至cimfil/on,unit 后postf(13),然后使用 insert /'G20$' 也无法强制输出G20,也没有任何报警。
另外,我在6楼提出的怪问题已经找到原因。
因为Gpost 没有做公英制转换,直接将1.5mm的螺距处理为1.5inch,再乘以S(rpm),导致F(IPM)超过了设定极限Fmax=500IPM,因而直接使用了Fmax=500IPM。
所以S1*F1=S2*F2=S3*F3=500
我把Fmax改成1500后,问题解决了
刀轨:SPINDL / RPM, 437.000000, CLW
CYCLE / TAP , 1.000000 , 1.500000 , MMPR , 0.600000
G-post 输出为:S437 M3
G84 G99 R1.168 Z-.432 F1.5
可见Gpost 没有做公英制转换!!!!
如果能搞到单位指令(G20/G21),我想我可以通过强制计算与替代避开这个bug
当然,老大如果能把这个bug报告给Austin,更好!
本帖最后由 Hakuna_matata 于 2010-1-9 14:09 编辑 |