{"action":"created","issue":{"url":"https://api.github.com/repos/alexrj/Slic3r/issues/3032","labels_url":"https://api.github.com/repos/alexrj/Slic3r/issues/3032/labels{/name}","comments_url":"https://api.github.com/repos/alexrj/Slic3r/issues/3032/comments","events_url":"https://api.github.com/repos/alexrj/Slic3r/issues/3032/events","html_url":"https://github.com/alexrj/Slic3r/issues/3032","id":98907175,"number":3032,"title":"Sparse rectilinear infill has half the effective extrusion width","user":{"login":"hyperair","id":88355,"avatar_url":"https://avatars.githubusercontent.com/u/88355?v=3","gravatar_id":"","url":"https://api.github.com/users/hyperair","html_url":"https://github.com/hyperair","followers_url":"https://api.github.com/users/hyperair/followers","following_url":"https://api.github.com/users/hyperair/following{/other_user}","gists_url":"https://api.github.com/users/hyperair/gists{/gist_id}","starred_url":"https://api.github.com/users/hyperair/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hyperair/subscriptions","organizations_url":"https://api.github.com/users/hyperair/orgs","repos_url":"https://api.github.com/users/hyperair/repos","events_url":"https://api.github.com/users/hyperair/events{/privacy}","received_events_url":"https://api.github.com/users/hyperair/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-04T07:31:33Z","updated_at":"2015-08-04T07:49:40Z","closed_at":null,"body":"When printing with rectilinear infill, Slic3r calculates E distance using its typical 2x semi-circle + rectangular extrusion cross-sectional area, and with a layer height equivalent to the set layer height.\r\n\r\nHowever, when printing sparse rectilinear infill, most of the infill lines are unsupported by the previous layer (which has lines perpendicular to the current layer's lines), thereby resulting in an effective layer height double that of the configured layer height. This causes extrusion width to be almost halved (0.2 x 0.6mm -> 0.4 x 0.364369), which can result in very sparse and broken infill if the actual extrusion width is less than the nozzle diameter."},"comment":{"url":"https://api.github.com/repos/alexrj/Slic3r/issues/comments/127509989","html_url":"https://github.com/alexrj/Slic3r/issues/3032#issuecomment-127509989","issue_url":"https://api.github.com/repos/alexrj/Slic3r/issues/3032","id":127509989,"user":{"login":"hyperair","id":88355,"avatar_url":"https://avatars.githubusercontent.com/u/88355?v=3","gravatar_id":"","url":"https://api.github.com/users/hyperair","html_url":"https://github.com/hyperair","followers_url":"https://api.github.com/users/hyperair/followers","following_url":"https://api.github.com/users/hyperair/following{/other_user}","gists_url":"https://api.github.com/users/hyperair/gists{/gist_id}","starred_url":"https://api.github.com/users/hyperair/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hyperair/subscriptions","organizations_url":"https://api.github.com/users/hyperair/orgs","repos_url":"https://api.github.com/users/hyperair/repos","events_url":"https://api.github.com/users/hyperair/events{/privacy}","received_events_url":"https://api.github.com/users/hyperair/received_events","type":"User","site_admin":false},"created_at":"2015-08-04T07:49:39Z","updated_at":"2015-08-04T07:49:39Z","body":"Here's a Python script I used to calculate extrusion width between two lines of G-code: https://gist.github.com/a7e6cd64e1b9f451261f\r\n\r\nAnd here's the snippet I used to calculate the extrusion width with:\r\n```\r\n% layer_height=0.2 extrusion-width << EOF\r\nG1 X48.613 Y0.274 E53.88190 ; infill\r\nG1 X-48.593 Y0.274 E58.38460 ; infill\r\nEOF\r\n0.599998258623\r\n\r\n% layer_height=0.4 extrusion-width << EOF\r\nG1 X48.613 Y0.274 E53.88190 ; infill\r\nG1 X-48.593 Y0.274 E58.38460 ; infill\r\nEOF\r\n0.364379680292\r\n```"}}