Unicornai Posted June 5 Share Posted June 5 I used G93 and to set Coord[1].InvTimeMode = 1,then my prog finishtime is 1S with "F1" command,but when i used "F2" command it finishtime is 0.5S,and "F0.5" command's finishtime is 2S,and if i want to set when i use "F1" command it finished in 1S,"F2" finished in 2S,"F0.5" finished in 0.5S,how shoud i do? Quote Link to comment Share on other sites More sharing options...
MoMo Posted June 7 Share Posted June 7 Please provide the necessary test program. Quote Link to comment Share on other sites More sharing options...
Unicornai Posted June 7 Author Share Posted June 7 2 hours ago, MoMo said: Please provide the necessary test program. open prog1 X-1Z-1F1 X-1Z-1F0.5 X-1Z-1F2 CLOSE Quote Link to comment Share on other sites More sharing options...
leandro.martins Posted June 7 Share Posted June 7 (edited) From my understanding, the Coord[x].InvTimeMode only applies to linear and circle move modes. So, I would try to add the linear or circle command on top of the program, to make sure that one of these modes are set. You can also check querying Coord[x].MoveMode. [EDIT] Correcting myself, if no move mode is declared it will be used the linear mode anyway. I think for you getting the behaviour that you are expecting the program should be something like: open prog1 X-1 Z-1 F1 X-1 Z-1 F(1/0.5) X-1 Z-1 F(1/2) CLOSE Alternatively, you can use the TM command instead: open prog1 X-1 Z-1 TM1 X-1 Z-1 TM0.5 X-1 Z-1 TM2 CLOSE Edited June 7 by leandro.martins Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.