{"action":"created","issue":{"url":"https://api.github.com/repos/ErikZalm/Marlin/issues/1300","labels_url":"https://api.github.com/repos/ErikZalm/Marlin/issues/1300/labels{/name}","comments_url":"https://api.github.com/repos/ErikZalm/Marlin/issues/1300/comments","events_url":"https://api.github.com/repos/ErikZalm/Marlin/issues/1300/events","html_url":"https://github.com/ErikZalm/Marlin/issues/1300","id":53315408,"number":1300,"title":"In autolevel mode X and Y axis steppers cannot be disabled when not used","user":{"login":"fmalpartida","id":1113097,"avatar_url":"https://avatars.githubusercontent.com/u/1113097?v=3","gravatar_id":"","url":"https://api.github.com/users/fmalpartida","html_url":"https://github.com/fmalpartida","followers_url":"https://api.github.com/users/fmalpartida/followers","following_url":"https://api.github.com/users/fmalpartida/following{/other_user}","gists_url":"https://api.github.com/users/fmalpartida/gists{/gist_id}","starred_url":"https://api.github.com/users/fmalpartida/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fmalpartida/subscriptions","organizations_url":"https://api.github.com/users/fmalpartida/orgs","repos_url":"https://api.github.com/users/fmalpartida/repos","events_url":"https://api.github.com/users/fmalpartida/events{/privacy}","received_events_url":"https://api.github.com/users/fmalpartida/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-01-03T21:06:31Z","updated_at":"2015-01-03T21:10:01Z","closed_at":null,"body":"If autoleveling is activated X and Y steppers cannot be disabled. If X and Y servos are configured to be disabled when not used, autoleveling will not work.\r\n\r\nWhat happens is that when disabling the X and Y motors, the position of the X and Y axis are marked as unknown. Therefore, if you do a G28 to home both axis are set to a know stated. On the other hand, in the idle loop they are marked as unknown as soon as they are deactivated if not used. If you then do a G29, it will not work as the position is marked as unknown. \r\n\r\nThe only way to get this working is to mark both X and Y axis to be enabled always.\r\n\r\nIt looks as if it is determining that the machine is a a particular location if we homed the machine and the steppers are enabled."},"comment":{"url":"https://api.github.com/repos/ErikZalm/Marlin/issues/comments/68609677","html_url":"https://github.com/ErikZalm/Marlin/issues/1300#issuecomment-68609677","issue_url":"https://api.github.com/repos/ErikZalm/Marlin/issues/1300","id":68609677,"user":{"login":"boelle","id":3832239,"avatar_url":"https://avatars.githubusercontent.com/u/3832239?v=3","gravatar_id":"","url":"https://api.github.com/users/boelle","html_url":"https://github.com/boelle","followers_url":"https://api.github.com/users/boelle/followers","following_url":"https://api.github.com/users/boelle/following{/other_user}","gists_url":"https://api.github.com/users/boelle/gists{/gist_id}","starred_url":"https://api.github.com/users/boelle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/boelle/subscriptions","organizations_url":"https://api.github.com/users/boelle/orgs","repos_url":"https://api.github.com/users/boelle/repos","events_url":"https://api.github.com/users/boelle/events{/privacy}","received_events_url":"https://api.github.com/users/boelle/received_events","type":"User","site_admin":false},"created_at":"2015-01-03T21:10:01Z","updated_at":"2015-01-03T21:10:01Z","body":"as said on the testers thread once they are disabled the machine has no way of knowing what the pos is...\r\n\r\neven if you dont move it how should the machine know that? it does have to assume the worst\r\n\r\nso you would have to do a G28 and then G29 like this\r\n\r\nG28\r\nG29"}}