{"action":"created","issue":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/5401","repository_url":"https://api.github.com/repos/MarlinFirmware/Marlin","labels_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/5401/labels{/name}","comments_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/5401/comments","events_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/5401/events","html_url":"https://github.com/MarlinFirmware/Marlin/issues/5401","id":193750246,"number":5401,"title":"RC8 won't compile when DISTINCT_E_FACTORS enabled","user":{"login":"Kaibob2","id":20832276,"avatar_url":"https://avatars.githubusercontent.com/u/20832276?v=3","gravatar_id":"","url":"https://api.github.com/users/Kaibob2","html_url":"https://github.com/Kaibob2","followers_url":"https://api.github.com/users/Kaibob2/followers","following_url":"https://api.github.com/users/Kaibob2/following{/other_user}","gists_url":"https://api.github.com/users/Kaibob2/gists{/gist_id}","starred_url":"https://api.github.com/users/Kaibob2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Kaibob2/subscriptions","organizations_url":"https://api.github.com/users/Kaibob2/orgs","repos_url":"https://api.github.com/users/Kaibob2/repos","events_url":"https://api.github.com/users/Kaibob2/events{/privacy}","received_events_url":"https://api.github.com/users/Kaibob2/received_events","type":"User","site_admin":false},"labels":[{"id":91739380,"url":"https://api.github.com/repos/MarlinFirmware/Marlin/labels/Bug:%20Verified%20!","name":"Bug: Verified !","color":"e11d21","default":false},{"id":432607686,"url":"https://api.github.com/repos/MarlinFirmware/Marlin/labels/Status:%20Fixed","name":"Status: Fixed","color":"00FF00","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2016-12-06T11:37:15Z","updated_at":"2016-12-08T10:55:58Z","closed_at":"2016-12-07T09:17:21Z","body":"Just upgraded to RC8 and everythings fine as expected because i always kept up to date with RCBugfix.\r\nOne thing doesn't work.\r\nIf i uncomment `#define DISTINCT_E_FACTORS` and `#define EXTRUDERS ` is set to \"2\" then the Arduino IDE 1.6.9 compiles with the following error:\r\n\r\n```\r\nArduino: 1.6.9 (Windows 10), Board: \"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)\"\r\n\r\nIn file included from C:\\Users\\Kai\\AppData\\Local\\Temp\\build8cd5902b42a46e270b834640dfde094e.tmp\\sketch\\stepper.h:46:0,\r\n\r\n                 from C:\\Users\\Kai\\AppData\\Local\\Temp\\build8cd5902b42a46e270b834640dfde094e.tmp\\sketch\\MarlinSerial.cpp:33:\r\n\r\nC:\\Users\\Kai\\AppData\\Local\\Temp\\build8cd5902b42a46e270b834640dfde094e.tmp\\sketch\\planner.h: In static member function 'static void Planner::set_e_position_mm(const float&)':\r\n\r\nplanner.h:353: error: invalid conversion from 'int' to 'AxisEnum' [-fpermissive]\r\n\r\n           + active_extruder\r\n\r\n           ^\r\n\r\nplanner.h:348: error: initializing argument 1 of 'static void Planner::set_position_mm(AxisEnum, const float&)' [-fpermissive]\r\n\r\n     static void set_position_mm(const AxisEnum axis, const float &v);\r\n\r\n                 ^\r\n\r\nBibliothek U8glib in Version 1.19.1 im Ordner: C:\\Users\\Kai\\Documents\\Arduino\\libraries\\U8glib  wird verwendet\r\nexit status 1\r\ninvalid conversion from 'int' to 'AxisEnum' [-fpermissive]\r\n```\r\n\r\nIf i set `#define EXTRUDERS ` to \"1\" (which makes no sense when I want distinct e factors)  or comment `#define DISTINCT_E_FACTORS` it compiles fine. "},"comment":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/comments/265712574","html_url":"https://github.com/MarlinFirmware/Marlin/issues/5401#issuecomment-265712574","issue_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/5401","id":265712574,"user":{"login":"Kaibob2","id":20832276,"avatar_url":"https://avatars.githubusercontent.com/u/20832276?v=3","gravatar_id":"","url":"https://api.github.com/users/Kaibob2","html_url":"https://github.com/Kaibob2","followers_url":"https://api.github.com/users/Kaibob2/followers","following_url":"https://api.github.com/users/Kaibob2/following{/other_user}","gists_url":"https://api.github.com/users/Kaibob2/gists{/gist_id}","starred_url":"https://api.github.com/users/Kaibob2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Kaibob2/subscriptions","organizations_url":"https://api.github.com/users/Kaibob2/orgs","repos_url":"https://api.github.com/users/Kaibob2/repos","events_url":"https://api.github.com/users/Kaibob2/events{/privacy}","received_events_url":"https://api.github.com/users/Kaibob2/received_events","type":"User","site_admin":false},"created_at":"2016-12-08T10:55:58Z","updated_at":"2016-12-08T10:55:58Z","body":"I like the third version most.\r\nA much bigger problem is, i just figured out, that when i start a print with the second extruder it produces shit. Sorry to say that, but it's hard to explain. The model is \r\n![unbenannt](https://cloud.githubusercontent.com/assets/20832276/21007298/9570babc-bd3c-11e6-82cc-28af1d85f2d1.JPG)\r\nThe GCODE is this\r\n[warp2.zip](https://github.com/MarlinFirmware/Marlin/files/639159/warp2.zip)\r\n\r\nWith `#define DISTINCT_E_FACTORS` disabled it prints perfect what it should, with enabled `#define DISTINCT_E_FACTORS` the Y Axis makes a unhealthy sound as if the speed would be much to high but doesn't move. The Display says Y would have moved to the correct position. \r\nThen X moves somewhere and starts with the infill of the first layer.\r\nIt's completely messed up.\r\n"}}
{"actor":{"display_login":"Kaibob2"}}