{"action":"created","issue":{"url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/issues/424","repository_url":"https://api.github.com/repos/MarlinFirmware/MarlinDev","labels_url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/issues/424/labels{/name}","comments_url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/issues/424/comments","events_url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/issues/424/events","html_url":"https://github.com/MarlinFirmware/MarlinDev/issues/424","id":156734912,"number":424,"title":"ABL delta for noobs","user":{"login":"boelle","id":3832239,"avatar_url":"https://avatars.githubusercontent.com/u/3832239?v=3","gravatar_id":"","url":"https://api.github.com/users/boelle","html_url":"https://github.com/boelle","followers_url":"https://api.github.com/users/boelle/followers","following_url":"https://api.github.com/users/boelle/following{/other_user}","gists_url":"https://api.github.com/users/boelle/gists{/gist_id}","starred_url":"https://api.github.com/users/boelle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/boelle/subscriptions","organizations_url":"https://api.github.com/users/boelle/orgs","repos_url":"https://api.github.com/users/boelle/repos","events_url":"https://api.github.com/users/boelle/events{/privacy}","received_events_url":"https://api.github.com/users/boelle/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/labels/Bug:%20Potential%20?","name":"Bug: Potential ?","color":"eb6420"},{"url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/labels/Status:%20Inactive","name":"Status: Inactive","color":"eeeeee"},{"url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/labels/Support:%20Documentation","name":"Support: Documentation","color":"006b75"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2016-05-25T12:13:20Z","updated_at":"2016-05-25T12:13:30Z","closed_at":null,"body":"<a href=\"https://github.com/clefranc\"><img src=\"https://avatars.githubusercontent.com/u/4294448?v=3\" align=\"left\" width=\"96\" height=\"96\" hspace=\"10\"></img></a> **Issue by [clefranc](https://github.com/clefranc)**\n_Friday Aug 07, 2015 at 13:51 GMT_\n_Originally opened as https://github.com/MarlinFirmware/MarlinDev/issues/61_\n\n----\n\n#### **A**uto **B**ed **L**eveling\r\n\r\n---\r\n**EDIT**: ***I've stopped at step 5 because of a logic flaw in delta homing when ABL is activated. A fix should be applied soon.***\r\n\r\nThe problem was exhibited by my *non-usual* probe; it's `TRIGGERED` when retracted. This has the side effect to mess homing (and even probing), because an endstop is immediately detected upon execution of the G28 command (home).\r\n\r\nThis is the drawback for using the probe as an endstop.\r\n\r\n---\r\nThis is another attempt to use Marlin to operate a leveling probe on my delta printer. I've tried many times to make it work without success. The printer was originally using the Repetier firmware, and leveling was operational. So it must be doable with Marlin.\r\n\r\nWith a little help it should be running in no time. And I hope it'll help others make it work. Below are arbitrary steps that I've created, please feel free to comment or make suggestion.\r\n\r\n---\r\n**Step 1**: Download and unzip the latest code from https://github.com/MarlinFirmware/MarlinDev/tree/dev.\r\n\r\n**Step 2**: Copy your delta configuration from ...\\MarlinDev-dev\\Marlin\\example_configurations\\delta  (in my case from biv2.5 folder) to D:\\MarlinDev-dev\\Marlin.\r\n\r\n**Step 3**: Check that the Z_PROBE_PIN pin for the probe is defined in your pin board file, in my case pins_RUMBA.h:\r\n\r\n```\r\n#define Z_STEP_PIN         57\r\n#define Z_DIR_PIN          56\r\n#define Z_ENABLE_PIN       62\r\n#define Z_MIN_PIN          -1 // Undefined to use as Z_PROBE_PIN.\r\n#define Z_MAX_PIN          32\r\n\r\n#define Z_PROBE_PIN        33 // Using the endstop Z_MIN_PIN.\r\n```\r\n\r\n**Step 4**: Adjust all endstops height (from Repetier ABL tutorial).\r\n\r\n**Step 5**: ?\r\n\r\nAt this point, scrolling from Configuration.h, I stump first to the `Manual Bed Leveling` section.\r\n\r\nWhat is manual bed levelling vs auto?\r\nWhat does a mesh bed levelling do?\r\n\r\n@thinkyhead  @Wackerbarth  What do you propose for this step? I think I need to test the probe with M119?\r\n\r\nI'm going to bed (the real one after a night shift), I'll look at your comments when I wake up...\r\n\r\nI'll update the OP with your help.\r\n\r\nThank you!\n"},"comment":{"url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/issues/comments/221555256","html_url":"https://github.com/MarlinFirmware/MarlinDev/issues/424#issuecomment-221555256","issue_url":"https://api.github.com/repos/MarlinFirmware/MarlinDev/issues/424","id":221555256,"user":{"login":"boelle","id":3832239,"avatar_url":"https://avatars.githubusercontent.com/u/3832239?v=3","gravatar_id":"","url":"https://api.github.com/users/boelle","html_url":"https://github.com/boelle","followers_url":"https://api.github.com/users/boelle/followers","following_url":"https://api.github.com/users/boelle/following{/other_user}","gists_url":"https://api.github.com/users/boelle/gists{/gist_id}","starred_url":"https://api.github.com/users/boelle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/boelle/subscriptions","organizations_url":"https://api.github.com/users/boelle/orgs","repos_url":"https://api.github.com/users/boelle/repos","events_url":"https://api.github.com/users/boelle/events{/privacy}","received_events_url":"https://api.github.com/users/boelle/received_events","type":"User","site_admin":false},"created_at":"2016-05-25T12:13:30Z","updated_at":"2016-05-25T12:13:30Z","body":"<a href=\"https://github.com/clefranc\"><img src=\"https://avatars.githubusercontent.com/u/4294448?v=3\" align=\"left\" width=\"48\" height=\"48\" hspace=\"10\"></img></a> **Comment by [clefranc](https://github.com/clefranc)**\n_Saturday Aug 08, 2015 at 22:57 GMT_\n\n----\n\nBreakthrough!\r\nTo explain the strange homing behavior using ABL on my delta, lets take a look at my probe:\r\n\r\n**PHOTO 1**. This is the probe, at rest, `z_probe: TRIGGERED`:\r\n![probe_setup_1_img_1613](https://cloud.githubusercontent.com/assets/4294448/9152574/0e9a80dc-3dfd-11e5-90a9-333dc3f9c321.jpg)\r\n\r\n**PHOTO 2**. This is how I deploy the probe, using a magnet, `z_probe: TRIGGERED`:\r\n![probe_setup_2_img_1613](https://cloud.githubusercontent.com/assets/4294448/9152579/77c385d6-3dfd-11e5-87cd-4e9d26f7cac7.jpg)\r\n\r\n**PHOTO 3**. This is the probe deployed, `z_probe: open`:\r\n![probe_setup_3_img_1613](https://cloud.githubusercontent.com/assets/4294448/9152589/a5eb727a-3dfd-11e5-936d-d0997bf37e8d.jpg)\r\n\r\n**PHOTO 4**. This is the probe ready for ABL, `z_probe: open`:\r\n![probe_setup_4_img_1613](https://cloud.githubusercontent.com/assets/4294448/9152617/d4fbf33c-3dfd-11e5-99f6-e643bc177546.jpg)\r\n\r\n**PHOTO 5**. This is how I retract the probe, using a finger, `z_probe: open`:\r\n![probe_setup_5_img_1613](https://cloud.githubusercontent.com/assets/4294448/9152651/233a451c-3dfe-11e5-8594-2786dd0aa11c.jpg)\r\n\r\nDoing a G28, when the probe is retracted (`z_probe: TRIGGERED`), the homing is wrong; the X tower is homed first, followed by the Y, finally the Z one is not going up but lowered a few millimeters.\r\n\r\nDoing a G28, when the probe is deployed (`z_probe: open`), the homing is correct.\r\n\r\nIs this normal? What I've to do to correctly home when my probe is retracted?\n"}}
{"actor":{"display_login":"boelle"}}