{"action":"opened","issue":{"url":"https://api.github.com/repos/grbl/grbl/issues/1016","repository_url":"https://api.github.com/repos/grbl/grbl","labels_url":"https://api.github.com/repos/grbl/grbl/issues/1016/labels{/name}","comments_url":"https://api.github.com/repos/grbl/grbl/issues/1016/comments","events_url":"https://api.github.com/repos/grbl/grbl/issues/1016/events","html_url":"https://github.com/grbl/grbl/issues/1016","id":159915920,"number":1016,"title":"Positive space ?","user":{"login":"LETARTARE","id":5158475,"avatar_url":"https://avatars.githubusercontent.com/u/5158475?v=3","gravatar_id":"","url":"https://api.github.com/users/LETARTARE","html_url":"https://github.com/LETARTARE","followers_url":"https://api.github.com/users/LETARTARE/followers","following_url":"https://api.github.com/users/LETARTARE/following{/other_user}","gists_url":"https://api.github.com/users/LETARTARE/gists{/gist_id}","starred_url":"https://api.github.com/users/LETARTARE/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LETARTARE/subscriptions","organizations_url":"https://api.github.com/users/LETARTARE/orgs","repos_url":"https://api.github.com/users/LETARTARE/repos","events_url":"https://api.github.com/users/LETARTARE/events{/privacy}","received_events_url":"https://api.github.com/users/LETARTARE/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-06-13T10:10:48Z","updated_at":"2016-06-13T10:10:48Z","closed_at":null,"body":"To increase the versatility of Grbl , I propose to use either a **negative** or **positive** space as needed., without using \"G10 L2(0) Pn ........\".\r\n\r\nI used  version ' Grbl - 1.0c (edge) svn1837 ' .\r\nHere's the fix:\r\n[grbl-1837-positive.zip](https://github.com/grbl/grbl/files/311539/grbl-1837-positive.zip)\r\nTo use the positive space , simply uncomment in ' grbl.h ' line  '#define POSITIVE_SPACE'.\r\n\r\nI realized the tests of  homing  on one machine to three Cartesian axes.\r\nThe positive direction of the axes movements respect the meaning defined in Linux. \r\nSensors which detect the reference position (home) are placed at maximum axis movement.\r\n\r\nExample :\r\ndX=500, dY=400, dZ=90, dR=2 mm\r\n\r\nA- if  positive space, \r\n\r\n1. with $23=0 -> machine position = 498/398/88 mm\r\n2. with $23=7 -> machine position = 2/2/2 mm\r\n\r\nB- if  negative space, \r\n\r\n1. with $23=0 -> machine position = -498/-398/-88 mm\r\n2. with $23=7 -> machine position = -2/-2/-2 mm\r\n\r\nI use a personal GUI.\r\n\r\nBest regards.\r\n\r\n\r\n\r\n\r\n"}}
{"actor":{"display_login":"LETARTARE"}}