Author Topic: Improvement Suggestion to 1.5  (Read 630 times)

marcomomsen

  • Newbie
  • *
  • Posts: 15
    • View Profile
Improvement Suggestion to 1.5
« on: April 06, 2020, 06:08:19 AM »
Here is some improvements I'd suggest :

- Add M500 to Autobed leveling to ensure it is actually saved
- Save as a Mesh and Load mesh (GCODE) to not always have to do G29 fully.
- Add G26 option in LCD to allow one to print the test pattern

Thanks!

"After a G29 the leveling data is only stored in RAM. You have to use M500 to save the bed leveling data to EEPROM, otherwise the data will be lost when you restart (or reconnect) the printer. " https://marlinfw.org/docs/features/auto_bed_leveling.html
« Last Edit: April 06, 2020, 06:29:35 AM by marcomomsen »

marcomomsen

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: Improvement Suggestion to 1.5
« Reply #1 on: April 06, 2020, 06:08:41 AM »
PS - My linear advance was best at 0.20. K=0.20

CdRsKuLL

  • Administrator
  • Full Member
  • *****
  • Posts: 168
    • View Profile
Re: Improvement Suggestion to 1.5
« Reply #2 on: April 08, 2020, 04:00:05 PM »
Hi,

Welcome and many thanks for the ideas.  I have enabled G29 save so it's actually saved and does not reset after the G28.  Try adding a M420 S1 to recover the saved mesh.  You shouldn't need the M500, but you can add this into your code start if needed.

I'll have a look at enabling the G26 for you.

Steve

marcomomsen

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: Improvement Suggestion to 1.5
« Reply #3 on: April 10, 2020, 08:47:37 AM »
Hey Steve,
I meant adding an M500 to the button "Auto Bed Leveling" - that way it is guaranteed to be saved in Eprom - not sure whether that changes anything. This way I can add an M4201 and remove the G29 from each Gcode. Makes sense ?

marcomomsen

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: Improvement Suggestion to 1.5
« Reply #4 on: April 10, 2020, 09:06:54 AM »
Here is another thought:
- You have enabled Junction Deviation in side the Firmware. However you also set Jerk and Accelleration in the slicer profiles. According to what I read that is a bad idea, especially with S-Curve Acceleration. Am I wrong? Or will the jerk values just be ignored?

marcomomsen

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: Improvement Suggestion to 1.5
« Reply #5 on: April 10, 2020, 10:03:50 AM »
And another suggestion/question: The BLTouch configuration guidance recommends to enable "ENDSTOP_INTERRUPTS_FEATURE". It is however disabled in your build - Is this an oversight or have you had issues with it.

PS - Doing a deep dive as I had to get rid of Junction Deviation, causing me a lot of trouble.