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

    have problems with mesh bed leveling

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    6
    24
    1.0k
    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.
    • lui2004undefined
      lui2004
      last edited by

      ok shit 😉

      can you recommend me a good bed ?

      1 Reply Last reply Reply Quote 0
      • lui2004undefined
        lui2004
        last edited by

        today i have changed the bed and all is flat

        now,what i do first before i start print?
        G29 S1 ; Load Mesh
        G32 to Level the 2 independend Z-Motors

        and the start print is correct ? if yes my prints starts over the air if do this

        fcwiltundefined 1 Reply Last reply Reply Quote 0
        • fcwiltundefined
          fcwilt @lui2004
          last edited by fcwilt

          @lui2004

          Well for my DBOT equipped with 3 Z-axis steppers and I am leveling the bed and/or creating the height map as separate operations via Macros

          For printing I:

          • warm the bed and extruder heater for several minutes
          • home all
          • set the "Z=0 Datum" using the Z-probe
          • load the height map
          • begin print

          Frederick

          Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

          1 Reply Last reply Reply Quote 0
          • lui2004undefined
            lui2004
            last edited by

            for Simplify3d in Endscript is the code like this ?

            G28 ; home all axis
            G1 X110 Y110 ; Go to Center
            G30 ; Z=0 Datum
            G29 S1 ; Load Mesh
            
            fcwiltundefined 1 Reply Last reply Reply Quote 0
            • fcwiltundefined
              fcwilt @lui2004
              last edited by

              @lui2004

              The only gcode I have in S3D is to use M98 to invoke two macros, print_begin.g and print_end.g

              Frederick

              Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

              1 Reply Last reply Reply Quote 0
              • lui2004undefined
                lui2004
                last edited by

                Hi

                i have never used macros, can you explain me ho to use it ?

                thanks a lot for your help

                grizewaldundefined 1 Reply Last reply Reply Quote 0
                • grizewaldundefined
                  grizewald @lui2004
                  last edited by

                  @lui2004 said in have problems with mesh bed leveling:

                  Hi

                  i have never used macros, can you explain me ho to use it ?

                  thanks a lot for your help

                  A macro is just a file containing G-codes. You use M98 P"macro filename" to run a macro by name.

                  They are great for putting the code for a specific function which you might want to run from various places in one file so there's only one file to edit when you need to change things.

                  For example, you could have the code needed to home your X, Y and Z axes repeated in both homeall.g and the individual home macros. Or, you could just call the individual home macros from homeall.g

                  1 Reply Last reply Reply Quote 1
                  • lui2004undefined
                    lui2004
                    last edited by

                    ok nice !

                    for example for z=Datum

                    Zdatum.g

                    G1 X110 Y110 ; Go to bed center
                    G30 ; Probe once

                    and then i can insert in Simplify3d in Startscript

                    M98 Zdatum.g

                    is it correct ?

                    infiniteloopundefined fcwiltundefined 2 Replies Last reply Reply Quote 0
                    • infiniteloopundefined
                      infiniteloop @lui2004
                      last edited by

                      @lui2004 said in have problems with mesh bed leveling:

                      is it correct ?

                      You're very close:

                      M98 P"Datum.g"
                      
                      1 Reply Last reply Reply Quote 1
                      • lui2004undefined
                        lui2004
                        last edited by

                        yeah i will do my best ,i will learn 😉

                        1 Reply Last reply Reply Quote 0
                        • infiniteloopundefined
                          infiniteloop
                          last edited by

                          @infiniteloop said in have problems with mesh bed leveling:

                          You're very close:

                          ... as was I. Let's try it again:

                          M98 P"Zdatum.g"
                          

                          Sorry.

                          1 Reply Last reply Reply Quote 0
                          • fcwiltundefined
                            fcwilt @lui2004
                            last edited by

                            @lui2004 said in have problems with mesh bed leveling:

                            and then i can insert in Simplify3d in Startscript

                            M98 Zdatum.g

                            As stated by the other poster your syntax is not quite correct.

                            But consider the approach of having just two calls in S3D to macros that do everything you need to start printing and to finish printing.

                            That those macro can call other macros if that makes things easier.

                            My goal is to minimize changes I have to make in S3D and keep all the changes in the Duet.

                            Frederick

                            Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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