This guide is not very clear but that is the most complete that i found : BTT Eddy · vvuk/eddy-ng Wiki · GitHub
Basicaly, you have to :
- Move into klipper mainline (without i trust that is impossible for now because you can not fash the MCU)
- Install the probe adaptor (ABS or ASA required… with a very good print, not so easy)
- Follow the software Installation
- Soak your bed with the eddy very close to the plate. If you want to use it with hight temp, try to preheat your eddy to 60°c (that may require around 30min with a bed around 80°c)
- Perform the
G28 XY
move to the middle of the plate thenPROBE_EDDY_NG_SETUP
- Make a bed level with the paper
- Be ready to call the emergercy stop… (just in case, that is not expected to have any issue here)
Now, all is usualy fine. If no issue, you can save and continue the config. If not, check the documentation, there are more complexes process (but basicaly, if that does not work it’s probably an issue with the mount of the eddy, that is better to restart from the begining).
So, now :
- You have to change your macros :
- homing overwrite : basicaly, yo uhave to ensure to perform the X/Y before the Z. That is the same for the stock probe so you have probably to replace by PROBE_EDDY_NG_PROBE_STATIC HOME_Z=1 on the Z step
- print start : you will need to perform PROBE_EDDY_NG_TAP in addition of the G28 Z
- => you can see my files here : SV08 BIGTREETECH EDDY Duo Eddy Coil - #20 by mistral (to help, no to “copy/paste” : each one have too many custom config at this step, ensure that is coherent with your own costomisations)
- Then you can try G28 + PROBE_EDDY_NG_TAP => both should works “out of the box”. Be ready (again, just in case) to call the emergecy stop (but to not click too quick, the probe will touch the bed, that is expected, if that force on the belt, that is not).
- In addition, you have to check if the Z0 is realy the right 0 (again, with a paper). If not, there are some fine tuning explained on the documentation (test the repeatability and if that is always the same, accept the gap, you can fix it in the eddy ng config).
Now all is properly configured. Stay attentive on different behaviours during the print start for the first print in different bed temp* (to be sure, i had some issue because that i wrongly followed some instructions).
PS: *Because that is not “so easy” i ignored so corner customisations in my todolist… but if you want to improve, you have some recommandations for bed mesh and QGL (usefull too but not fully required).