{"action":"created","issue":{"url":"https://api.github.com/repos/kliment/Printrun/issues/972","repository_url":"https://api.github.com/repos/kliment/Printrun","labels_url":"https://api.github.com/repos/kliment/Printrun/issues/972/labels{/name}","comments_url":"https://api.github.com/repos/kliment/Printrun/issues/972/comments","events_url":"https://api.github.com/repos/kliment/Printrun/issues/972/events","html_url":"https://github.com/kliment/Printrun/issues/972","id":380720453,"node_id":"MDU6SXNzdWUzODA3MjA0NTM=","number":972,"title":"Z lift breaks layer detection","user":{"login":"rb1205","id":1103037,"node_id":"MDQ6VXNlcjExMDMwMzc=","avatar_url":"https://avatars0.githubusercontent.com/u/1103037?v=4","gravatar_id":"","url":"https://api.github.com/users/rb1205","html_url":"https://github.com/rb1205","followers_url":"https://api.github.com/users/rb1205/followers","following_url":"https://api.github.com/users/rb1205/following{/other_user}","gists_url":"https://api.github.com/users/rb1205/gists{/gist_id}","starred_url":"https://api.github.com/users/rb1205/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rb1205/subscriptions","organizations_url":"https://api.github.com/users/rb1205/orgs","repos_url":"https://api.github.com/users/rb1205/repos","events_url":"https://api.github.com/users/rb1205/events{/privacy}","received_events_url":"https://api.github.com/users/rb1205/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-11-14T14:22:05Z","updated_at":"2018-11-25T16:38:01Z","closed_at":null,"author_association":"NONE","body":"When I add some Z lift to retractions in Simplify3D, Printrun sees every retraction as a layer change, which messes up the gcode view and makes hard to use features like the excluder. Attached is an exmple of Simplify3D gcode with 0.05mm Z lift on retraction:\r\n\r\n```\r\nG1 X200.024 Y168.550 E0.4003\r\nG1 E-0.8000 F1800\r\nG1 Z1.450 F200\r\nG1 X211.300 Y188.651 F9000\r\nG1 Z1.400 F200\r\nG1 E0.8000 F1800\r\nG1 X213.877 Y191.228 E0.0873 F2700\r\nG1 X213.818 Y192.125 E0.0215\r\n```\r\n\r\nI think that they can be easily detected if you look for small Z changes with an XY non-printing movement in the middle.\r\n\r\nTested both in 1.6 and 2.0 (master) branches.\r\n"},"comment":{"url":"https://api.github.com/repos/kliment/Printrun/issues/comments/441453681","html_url":"https://github.com/kliment/Printrun/issues/972#issuecomment-441453681","issue_url":"https://api.github.com/repos/kliment/Printrun/issues/972","id":441453681,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0MTQ1MzY4MQ==","user":{"login":"kliment","id":228211,"node_id":"MDQ6VXNlcjIyODIxMQ==","avatar_url":"https://avatars1.githubusercontent.com/u/228211?v=4","gravatar_id":"","url":"https://api.github.com/users/kliment","html_url":"https://github.com/kliment","followers_url":"https://api.github.com/users/kliment/followers","following_url":"https://api.github.com/users/kliment/following{/other_user}","gists_url":"https://api.github.com/users/kliment/gists{/gist_id}","starred_url":"https://api.github.com/users/kliment/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kliment/subscriptions","organizations_url":"https://api.github.com/users/kliment/orgs","repos_url":"https://api.github.com/users/kliment/repos","events_url":"https://api.github.com/users/kliment/events{/privacy}","received_events_url":"https://api.github.com/users/kliment/received_events","type":"User","site_admin":false},"created_at":"2018-11-25T16:38:01Z","updated_at":"2018-11-25T16:38:01Z","author_association":"OWNER","body":"Hey, sorry I didn't reply earlier, I just got back from Shenzhen. I believe the original code is by Mikko Sivulainen ( @sivu ), who then merged it into Printrun at commit 577ed7c8fb8eaf4d40e059384be03df0e5a9e307 , and Printrun is now its official home. I have no knowledge of gcoder existing as an upstream project independently of printrun."}}
{"actor":{"display_login":"kliment"}}