Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Gradually reduce grid compensation when printing

    Scheduled Pinned Locked Moved
    Firmware wishlist
    4
    7
    632
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Edgars Batnaundefined
      Edgars Batna
      last edited by Edgars Batna

      I did a quick search, but didn't find anything regarding this. Let me know if this has been discussed.

      The current implementation is good for most prints (simply perfect first layers), but there are cases when an elongated object has to be printed on a large, but not all too even bed. I've got a 500x500 sheet aluminum bed which is +/-0.2mm on good days and +/-0.8 if I had a few beers and working on the machine.

      If I understand correctly, grid compensation is applied at all times in the current implementation (v2.02). This causes objects to be always skewed depending on the height map. If this is true, then I propose a new mode for the mesh grid compensation where it would gradually decrease the height map to 0 by some configurable_amount * current_Z_height.

      Actually, my immediate assumption when first reading about compensation was what I'm proposing. I think it's more intuitive. The first layer adhesion is 99% of why I'm using the compensation.

      1 Reply Last reply Reply Quote 1
      • Tedundefined
        Ted
        last edited by Ted

        That is a good point @Edgars-Batna!

        That would also give us the possibility for another special usecase: Knowing the height oft the first few raft layers you could have the actual model printed without any distortion. Only the raft is used for compensation.

        1 Reply Last reply Reply Quote 1
        • rbjam83undefined
          rbjam83
          last edited by

          The command you are looking for is M376: set bed compensation taper.

          Edgars Batnaundefined 1 Reply Last reply Reply Quote 1
          • Edgars Batnaundefined
            Edgars Batna @rbjam83
            last edited by

            @rbjam83 Thanks! It's not mentioned anywhere else so I guess I missed it.

            1 Reply Last reply Reply Quote 0
            • Tedundefined
              Ted
              last edited by

              For the lazy people and those (e.g. me) that weren't able to search well for it:
              M376: Set bed compensation taper

              1 Reply Last reply Reply Quote 2
              • Phaedruxundefined
                Phaedrux Moderator
                last edited by Phaedrux

                @Ted @Edgars-Batna I've updated the mesh compensation wiki article to include more information on using taper and put a note about it under the G29 entry.

                Z-Bot CoreXY Build | Thingiverse Profile

                1 Reply Last reply Reply Quote 3
                • Tedundefined
                  Ted
                  last edited by Ted

                  @Phaedrux Great, thank you! 🙂

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post
                  Unless otherwise noted, all forum content is licensed under CC-BY-SA