COMPLETE My guide to Duet mesh auto-leveling

Discussion in 'Guides, Mods, and Upgrades' started by Ephemeris, Jan 18, 2017.

  1. anthony parkin

    Joined:
    May 21, 2017
    Messages:
    5
    Likes Received:
    0
    nice guild help me lots very clear and all the info is in one place >

    but what peramiter did you change to make a 120 point map i would love to give mine a better map
     
  2. Ephemeris

    Ephemeris Well-Known Member

    Joined:
    Nov 25, 2015
    Messages:
    388
    Likes Received:
    241
    You set the grid with M557. Here's what I run in the morning as part of my MeshLeveling macro file:

    Code:
    M557   X09:291  Y16:199 S20   ; Define a 15x10 point grid for measuring the bed
                                  ; This assumes G31 used Z-Probe offset of x=31.7 y=15.3
    Be careful though! You can easily define a grid that you cannot execute. If the probe gets positioned at a point where it's not over the bed, you can get a head crash :eek:

    For what it's worth here's my last leveling run:

    Mesh Leveling 2017.05.24.jpg
     
  3. anthony parkin

    Joined:
    May 21, 2017
    Messages:
    5
    Likes Received:
    0
    thanks for the help i have a 350mmx 350mm bed with a 250mm x 250mm print size and as long as i dont go in minus in the x and y im golden i will use full bed size at a later point still working out the bugs in my design

    also my hole bed is in the red and not in the green have i missed a step on the set up
    [​IMG]
     
  4. anthony parkin

    Joined:
    May 21, 2017
    Messages:
    5
    Likes Received:
    0
    p.s new m557 is this right are should i get the calculator out
    M557 X31:250 Y10:250 S20
     
  5. Ephemeris

    Ephemeris Well-Known Member

    Joined:
    Nov 25, 2015
    Messages:
    388
    Likes Received:
    241
    That begs many questions. What did it look like while that was running? What sensor are you using to measure height above the bed? What is the bed surface?
     
  6. anthony parkin

    Joined:
    May 21, 2017
    Messages:
    5
    Likes Received:
    0
    dc42 ir sensor with a aluminium plate and n printbite on top looked good while runing very impressed
     
  7. anthony parkin

    Joined:
    May 21, 2017
    Messages:
    5
    Likes Received:
    0
    hi i found my problem to which you may are may not want to add a note in your guild is i did not change the m574 comande i still had this
    M574 X1 Y1 Z1 S0
    and now ive changed to this
    M574 X1 Y1 Z0 S0
    my machine was set up for micro switching at first and added dc42 A_K_A David Crocker ir sensor

    also a note about changing the amount of points probed by changing the S40 in the M557 command and i think your guild would be complete
    p.s not dissing your guild helped me loads big thumbs up from me
     
  8. Ephemeris

    Ephemeris Well-Known Member

    Joined:
    Nov 25, 2015
    Messages:
    388
    Likes Received:
    241
    I'm glad you got it running! And comments meant to be helpful are always appreciated
     
  9. R Design

    R Design Well-Known Member

    Joined:
    Oct 7, 2015
    Messages:
    944
    Likes Received:
    190
    I just completed the upgrade to Duet 1.19 and am looking at the firmware release notes.

    https://github.com/dc42/RepRapFirmware/blob/dev/WHATS_NEW.md

    It seems there are some things to look out for:
    • Height map files created with firmware 1.18 or earlier cannot be read by firmware 1.19, so you will need to run G29 S0 again to generate a new heightmap.csv file
    • Height map filenames in G29, M374 and M375 commands must now be enclosed in double quotes
    • Important! If you use an IR Z probe or some other type that does not need to be deployed, delete the files sys/deployprobe and sys/retractprobe.g if they exist, because they are now called automatically. You can do this in the System Files Editor of the web interface.
    • If you have more than 32 probe points in your bed.g file, you will have to reduce the number to 32
    YIKES !
     
  10. R Design

    R Design Well-Known Member

    Joined:
    Oct 7, 2015
    Messages:
    944
    Likes Received:
    190
  11. Ephemeris

    Ephemeris Well-Known Member

    Joined:
    Nov 25, 2015
    Messages:
    388
    Likes Received:
    241
    So far as I can recall, bed.g has no effect on full mesh bed leveling/compensation with M557.
     
  12. potti5

    potti5 Well-Known Member

    Joined:
    Dec 12, 2016
    Messages:
    59
    Likes Received:
    39
  13. R Design

    R Design Well-Known Member

    Joined:
    Oct 7, 2015
    Messages:
    944
    Likes Received:
    190
    @Ephemeris your memory is indeed better than mine. Finally these release notes were not such of a big deal.

    @potti5 so I have to add this to my MOAU list? (mother of all upgrades)
     
  14. potti5

    potti5 Well-Known Member

    Joined:
    Dec 12, 2016
    Messages:
    59
    Likes Received:
    39
    haha. If you have Duex2 or 5 and have one or more extra driver so why not? ;)
     
  15. Falc.be

    Falc.be Well-Known Member

    Joined:
    Sep 4, 2015
    Messages:
    263
    Likes Received:
    40
    holy crap

    there is a difference of almost 0.6 mm between highest and lowest

    My values of the rumba mesh leveling show something similar.

    Something is off with my left y axis for sure, because its squeeking ( only finding that out now that the motors are so quiet o_O

    I can fix the rest with shims on the rear of the bed



    [​IMG]
     
    #35 Falc.be, Nov 19, 2017
    Last edited: Nov 19, 2017
  16. R Design

    R Design Well-Known Member

    Joined:
    Oct 7, 2015
    Messages:
    944
    Likes Received:
    190
    And to think you'd been printing happily all this time ;-)
     
  17. Falc.be

    Falc.be Well-Known Member

    Joined:
    Sep 4, 2015
    Messages:
    263
    Likes Received:
    40
    I shimmed it up good. Its actually pretty level now
     
  18. Tonio

    Tonio New Member

    Joined:
    Apr 29, 2021
    Messages:
    1
    Likes Received:
    0
    Would you be gentle enough to let me know your shopping list please and how to guide? I built printers and never used any auto-bed mesh levelling but I wish to introduce it on one particular machine with an aluminium plate as a heat bed and a thin sheet of borosilicate glass 2mm thick. Thanks in advance.
     
  19. dc42

    dc42 Well-Known Member

    Joined:
    Aug 16, 2016
    Messages:
    483
    Likes Received:
    213
    Apparent twist of the bed in 3D printers is frequently not caused by a twisted bed. In bed slingers it is usually caused by the two rods supporting the bed carriage being slightly twisted relative to each other instead of parallel. In machines with a bed that moves in Z, it is typically caused by the Y guide rails not being quite parallel.
     

Share This Page