{"action":"created","issue":{"url":"https://api.github.com/repos/repetier/Repetier-Firmware/issues/447","labels_url":"https://api.github.com/repos/repetier/Repetier-Firmware/issues/447/labels{/name}","comments_url":"https://api.github.com/repos/repetier/Repetier-Firmware/issues/447/comments","events_url":"https://api.github.com/repos/repetier/Repetier-Firmware/issues/447/events","html_url":"https://github.com/repetier/Repetier-Firmware/issues/447","id":124987987,"number":447,"title":"Circles and short segments (curves) execution delay","user":{"login":"thiagopeixoto16","id":4227271,"avatar_url":"https://avatars.githubusercontent.com/u/4227271?v=3","gravatar_id":"","url":"https://api.github.com/users/thiagopeixoto16","html_url":"https://github.com/thiagopeixoto16","followers_url":"https://api.github.com/users/thiagopeixoto16/followers","following_url":"https://api.github.com/users/thiagopeixoto16/following{/other_user}","gists_url":"https://api.github.com/users/thiagopeixoto16/gists{/gist_id}","starred_url":"https://api.github.com/users/thiagopeixoto16/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thiagopeixoto16/subscriptions","organizations_url":"https://api.github.com/users/thiagopeixoto16/orgs","repos_url":"https://api.github.com/users/thiagopeixoto16/repos","events_url":"https://api.github.com/users/thiagopeixoto16/events{/privacy}","received_events_url":"https://api.github.com/users/thiagopeixoto16/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":22,"created_at":"2016-01-05T15:24:05Z","updated_at":"2016-01-14T14:55:24Z","closed_at":null,"body":"Hello! First of all thanks for this amazing firmware.\r\n\r\n## The problem:\r\nI found an issue related to the Transformation Matrix, that's a delay execution on circles or curves.\r\nI know how to reproduce and workaround the problem, below you have pictures and videos about the problem and how I solved. You may get that workaround and have a clue to find the root cause.\r\n\r\nThis is the problem when running circles:\r\nhttps://youtu.be/i_Tpj2xyX-k\r\nCan you see these gagging movements?\r\n\r\nOccurring both via LCD/SD or Repetier Host print.\r\n\r\n~~## The Workaround:~~\r\n~~I discover that if I just resend any EEPROM value related to the Transformation Matrix the problem immediately disappears, like the orthogonal compensation: `M206 T3 P976 X0.009`\r\nSo the log will looks like:~~\r\n![image](https://cloud.githubusercontent.com/assets/4227271/12118219/5a1be4ae-b3ac-11e5-8046-c0da98232b23.png)\r\n**(EDIT)Don't do the above otherwise you'll erase you bed leveling correction matrix.**\r\n\r\n## The result:\r\nAfter the workaround the execution is fine:\r\nhttps://youtu.be/Ze75Sm53x4w\r\n\r\nThis is the before/after the g-code workaround:\r\n![image](https://cloud.githubusercontent.com/assets/4227271/12118465/cd435e34-b3ad-11e5-9d2f-1b6ccb50a49e.png)\r\n\r\n## My setup:\r\nRamps 1.4 / Arduino Mega 2560 / A4988\r\nRepetier 0.92 get from webtool\r\nConfig file and EEPROM: \r\nhttps://www.dropbox.com/sh/f6mlvtwl4xpixx0/AAByUYRveU0ym9mSUCeK4h8oa?dl=0\r\n\r\nPlease let me know if some additional information is required.\r\n\r\nThanks!\r\n"},"comment":{"url":"https://api.github.com/repos/repetier/Repetier-Firmware/issues/comments/171663942","html_url":"https://github.com/repetier/Repetier-Firmware/issues/447#issuecomment-171663942","issue_url":"https://api.github.com/repos/repetier/Repetier-Firmware/issues/447","id":171663942,"user":{"login":"thiagopeixoto16","id":4227271,"avatar_url":"https://avatars.githubusercontent.com/u/4227271?v=3","gravatar_id":"","url":"https://api.github.com/users/thiagopeixoto16","html_url":"https://github.com/thiagopeixoto16","followers_url":"https://api.github.com/users/thiagopeixoto16/followers","following_url":"https://api.github.com/users/thiagopeixoto16/following{/other_user}","gists_url":"https://api.github.com/users/thiagopeixoto16/gists{/gist_id}","starred_url":"https://api.github.com/users/thiagopeixoto16/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thiagopeixoto16/subscriptions","organizations_url":"https://api.github.com/users/thiagopeixoto16/orgs","repos_url":"https://api.github.com/users/thiagopeixoto16/repos","events_url":"https://api.github.com/users/thiagopeixoto16/events{/privacy}","received_events_url":"https://api.github.com/users/thiagopeixoto16/received_events","type":"User","site_admin":false},"created_at":"2016-01-14T14:55:24Z","updated_at":"2016-01-14T14:55:24Z","body":"It says 32 all the time, rarely it shows 31.\r\nOn the very first tries I thought that the 32 buffer was the problem so I reduced back to 16, but no luck.\r\n\r\nI have very low accelerations values like 350mm/s for XY and I just tried to change to something higher like 2.000 but the issue persists. Anyway I think the path planning will overwrite that...\r\n\r\n\r\n"}}