Machine won't move without telling it to go home first

I have a python program that will tell it to move to certain positions whenever I press a button on my program. But if I try to move it by pressing that button that calls the movement function, it will not UNLESS I have it going home at the start of the function. It is able to send the code fine, but will only move on button presses if I start the function being called with it sending G28 to the arduino. If anyone has any idea why that is, that would be great to know.

Thanks!

Comments

  • Some printers have this compiled in the printer firmware to protect the printer. When enabling printer position is unknown and a wrong move might crash head into bed or sides. To prevent this they require to home first and only allow moves after that. But one homing at start should be enough. After that all moves inside allowed region should work.
Sign In or Register to comment.