bigtreetech / Eddy

66 stars 7 forks source link

Power offset incorrect? #8

Open V1EngineeringInc opened 1 month ago

V1EngineeringInc commented 1 month ago

"Place Eddy Approx. 20mm above the bed. From Mainsail or Fluidd run command LDC_CALIBRATE_DRIVE_CURRENT CHIP=btt_eddy Type SAVE_CONFIG to save the drive currant to your config"

This did not work for me, it resulted in an offset that was above the 4mm limit and would fail.

I think it should be "2mm", that works perfectly for me.

Place Eddy Approx. 2mm above the bed. From Mainsail or Fluidd run command LDC_CALIBRATE_DRIVE_CURRENT CHIP=btt_eddy Type SAVE_CONFIG to save the drive currant to your config

BTTJUSTIN commented 1 month ago

Thanks for reaching out. Our support team does not operate using the GitHub platform but we would be happy to help you via email based ticketing system. Please visit https://biqu.equipment/pages/technical-support and submit a ticket and we will be in touch with you soon.

looxonline commented 1 month ago

"Place Eddy Approx. 20mm above the bed. From Mainsail or Fluidd run command LDC_CALIBRATE_DRIVE_CURRENT CHIP=btt_eddy Type SAVE_CONFIG to save the drive currant to your config"

This did not work for me, it resulted in an offset that was above the 4mm limit and would fail.

I think it should be "2mm", that works perfectly for me.

Place Eddy Approx. 2mm above the bed. From Mainsail or Fluidd run command LDC_CALIBRATE_DRIVE_CURRENT CHIP=btt_eddy Type SAVE_CONFIG to save the drive currant to your config

Hmmmm....it should indeed be 20mm. What error was thrown when you tried?

V1EngineeringInc commented 1 month ago

This did not work for me, it resulted in an offset that was above the 4mm limit and would fail.

Changing the LDC_CALIBRATE_DRIVE_CURRENT CHIP=btt_eddy to 16 worked. At 20mm it would calibrate to 15.

I know understand why this is all wrong but the current calibration does not seem to work right, still need to manually edit the offset to work.

15 would actually work as well but the 4mm max offset is hard-coded in and for that reason it fails if you need more.

splatula commented 1 week ago

LDC_CALIBRATE_DRIVE_CURRENT CHIP=btt_eddy isn't the calibration command for the Z offset.

There are TWO (three if you count the temp one I don't bother with) calibrations you need to do.

You need to run LDC_CALIBRATE_DRIVE_CURRENT CHIP=btt_eddy first to calibrate the sensor internally... then PROBE_EDDY_CURRENT_CALIBRATE CHIP=btt_eddy to do the actual Z offset.

*Physically your eddy should be less than 4mm offset-height of your nozzle (ideally 2mm), and if you have a magnetic bed that uses magnets instead of a magnetic sheet it can/will throw things off as well.

IF you did the temp offset, remove the settings from the printer.cfg until that feature is reliable. I always calibrate z offsets at my printing temp (noz and bed) for the best accuracy anyhow, and Eddy is no different.