{"action":"created","issue":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/3311","repository_url":"https://api.github.com/repos/MarlinFirmware/Marlin","labels_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/3311/labels{/name}","comments_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/3311/comments","events_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/3311/events","html_url":"https://github.com/MarlinFirmware/Marlin/issues/3311","id":145329236,"number":3311,"title":"Auto bed leveling manages coordinates in strange way, leaving final position incorrect","user":{"login":"ozligia","id":18077326,"avatar_url":"https://avatars.githubusercontent.com/u/18077326?v=3","gravatar_id":"","url":"https://api.github.com/users/ozligia","html_url":"https://github.com/ozligia","followers_url":"https://api.github.com/users/ozligia/followers","following_url":"https://api.github.com/users/ozligia/following{/other_user}","gists_url":"https://api.github.com/users/ozligia/gists{/gist_id}","starred_url":"https://api.github.com/users/ozligia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ozligia/subscriptions","organizations_url":"https://api.github.com/users/ozligia/orgs","repos_url":"https://api.github.com/users/ozligia/repos","events_url":"https://api.github.com/users/ozligia/events{/privacy}","received_events_url":"https://api.github.com/users/ozligia/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-04-02T03:04:10Z","updated_at":"2016-04-05T15:24:58Z","closed_at":null,"body":"Hello, everybody. I have an issue with auto bed level configuration for my CoreXY 3D printer.\r\n(RCBugFix branch)\r\nMy brief settings are (full config attached):\r\n```\r\n#define X_HOME_DIR -1\r\n#define Y_HOME_DIR -1\r\n#define Z_HOME_DIR -1\r\n\r\n#define X_MIN_POS 0\r\n#define Y_MIN_POS 0\r\n#define Z_MIN_POS 0\r\n#define X_MAX_POS 225\r\n#define Y_MAX_POS 190\r\n#define Z_MAX_POS 100\r\n\r\n#define AUTO_BED_LEVELING_FEATURE\r\n\r\n#define LEFT_PROBE_BED_POSITION 8\r\n#define RIGHT_PROBE_BED_POSITION 200\r\n#define FRONT_PROBE_BED_POSITION 38\r\n#define BACK_PROBE_BED_POSITION 190\r\n\r\n#define AUTO_BED_LEVELING_GRID_POINTS 2\r\n\r\n#define X_PROBE_OFFSET_FROM_EXTRUDER 8\r\n#define Y_PROBE_OFFSET_FROM_EXTRUDER 38\r\n#define Z_PROBE_OFFSET_FROM_EXTRUDER -0.99\r\n\r\n#define FIX_MOUNTED_PROBE\r\n\r\n #define Z_SAFE_HOMING \r\n\r\n#define Z_SAFE_HOMING_X_POINT ((X_MIN_POS + X_MAX_POS) / 2)\r\n#define Z_SAFE_HOMING_Y_POINT ((Y_MIN_POS + Y_MAX_POS) / 2)\r\n```\r\n1. I do G28, nozzle goes to X:104, Y:57, Z:0.99 (We have set, probe in the center of table, Ok)\r\n2. I do G29.\r\n3. Carriage goes to front right X:192, Y:0 (That is what LCD tells). However in reality nozzle(!) goes somewhere to: X: 215, Y:33 (this values are not precise)\r\n4. Carriage goes to front left X:0, Y:0 (That is what LCD tells).Nozzle is about: X:22, Y33\r\n5. Carriage goes to back left X:0, Y:152 (That is what LCD tells) Nozzle is about X:24, Y:186\r\n6. Carriage goes to back right X:192, Y:152 (That is what LCD tells) Nozzle is about X:214, Y:185\r\n7. The most strange thing: as bed level routine ends, coordinates are set: X: 171.9, Y:19.9. All next moves are made accordingly to last coordinate set\r\n\r\nIs it a bug or configuration issue?\r\n\r\nPS. Failovered to 1.0.2 and configured auto bed leveling at once without any issue.\r\nAnd it seems that coordinate system for auto bed leveling is rotated by 90 degrees CCW origin in latest builds\r\n\r\n[Configuration.zip](https://github.com/MarlinFirmware/Marlin/files/200657/Configuration.zip)\r\n"},"comment":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/comments/205856889","html_url":"https://github.com/MarlinFirmware/Marlin/issues/3311#issuecomment-205856889","issue_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/3311","id":205856889,"user":{"login":"ozligia","id":18077326,"avatar_url":"https://avatars.githubusercontent.com/u/18077326?v=3","gravatar_id":"","url":"https://api.github.com/users/ozligia","html_url":"https://github.com/ozligia","followers_url":"https://api.github.com/users/ozligia/followers","following_url":"https://api.github.com/users/ozligia/following{/other_user}","gists_url":"https://api.github.com/users/ozligia/gists{/gist_id}","starred_url":"https://api.github.com/users/ozligia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ozligia/subscriptions","organizations_url":"https://api.github.com/users/ozligia/orgs","repos_url":"https://api.github.com/users/ozligia/repos","events_url":"https://api.github.com/users/ozligia/events{/privacy}","received_events_url":"https://api.github.com/users/ozligia/received_events","type":"User","site_admin":false},"created_at":"2016-04-05T15:24:58Z","updated_at":"2016-04-05T15:24:58Z","body":"Any suggestions?\r\nPS. Tried disabling max endstops, leaving only hardware_min endstops. No result"}}