- Posts: 6803
- Thank you received: 2181
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
hi. I just want to get the G0X2000Y6000 command executed.Wait complete only tells the python program to stop running until the command is completed, it doesn't stop the machine controller. If there are commands after mdi that will stop the machine controller (like mode changes) and you don't use wait complete, then the first command will be cut short.
So again, do you need to switch the mode back to manual? Remember I have little idea what you are ultimately trying to do.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
You'll have to give specifics why the action library doesn't work for you. it is specifically made to make things easier, consistent and future proof.thank you for your responses. the actions from qtvcp are based on the actions of linuxcnc.py and inherit all of its problems and even multiply them in some cases. in view of which the actions from qtvcp do not simplify the task in any way.
the code that I need to execute is just "G0X2000Y6000" so that the portal goes to the end of the working field
Please Log in or Create an account to join the conversation.
You are the best!You could try something like this:
Code:ACTION.CALL_MDI('G0 X2000 Y6000') while not STATUS.is_interp_idle(): self.w.gcodegraphics.updateGL() QApplication.processEvents()
Please Log in or Create an account to join the conversation.