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

    calibration IR probe RRF3

    Scheduled Pinned Locked Moved
    Firmware installation
    3
    37
    1.2k
    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.
    • Phaedruxundefined
      Phaedrux Moderator @Rudy2A
      last edited by

      @Rudy2A said in calibration IR probe RRF3:

      M574 Z1 S2 P"io2.in"

      You do not need this. io2.in does not exist on your duet 2. and you don't need to define a z axis endstop if you're using the probe.

      @Rudy2A said in calibration IR probe RRF3:

      Double Z (Z and U)

      You do not need a U axis at all to do leveling using G32/bed.g as you have now.

      @Rudy2A said in calibration IR probe RRF3:

      homez.g
      G91 ; Relative mode
      G1 Z250 U250 F2000 S1 ; Move up to 250mm in the +Z direction. S1 to stop if endstop is triggered
      G1 Z-2 U-2 F600 S2 ; Move 2mm in the -Z direction - (I'm not sure what S2 is for?)
      G1 Z3 U3 F100 S1 ; Move slowly 3mm in the +Z direction, stopping at the homing switch
      M584 Z2:4 ; Join U to Z again (pay attention to drive numbers used)
      G1 Z-5 F3000 ; Move back again 5mm in the -Z direction
      G90 ; Back to absolute mode

      This is unnecessary if you are using bed.g to do the leveling.

      @Rudy2A said in calibration IR probe RRF3:

      M584 X0 Y1 Z2:4 U4 E3 P3 ; set drive mapping

      Remove the U4 and all references to the U axis in M92, M350, M566, M203, M201, M906, M208. Remove the P3 as well. You don't need it.

      M671 X-58: 317 Y132: 132 S10 Remove the space after :

      Once you have done all of that, G28 should home all axis, and then G32 should perform tilt correction.

      Z-Bot CoreXY Build | Thingiverse Profile

      Rudy2Aundefined 1 Reply Last reply Reply Quote 0
      • Rudy2Aundefined
        Rudy2A @Phaedrux
        last edited by

        Apparently, it seems to be out of order (to watch out for) ...

        I still have a slight problem calibrating my probe (mini IR).

        When it raises its value.=>>
        "Nozzle in the center of the bed (usual temperature)
        Put the nozzle in contact with the tray (or the sheet of paper)
        G92 Z0 (Z = 0)
        Lift the 5mm nozzle (G92 Z5)
        G30 S-1
        Read the z value
        G31 Z xxx"

        I get a height of 2.74 and if I indicate this value G31 Z2.72 my first layer is too crushed ... On the other hand if I go down to 2.62 in manual G31 Z2.62, it is good. Is such a Delta normal?

        I am in doubt about my order for the probe, does this seem correct to you?

        ; Z-Probe
        M558 P1 C"zprobe.in+zprobe.mod" H5 F120 T6000 ; set Z probe type to unmodulated and the dive height + speeds
        G31 P500 X-19 Y6 Z2.62

        Thank you one more for your help!

        Vetiundefined 1 Reply Last reply Reply Quote 0
        • Vetiundefined
          Veti @Rudy2A
          last edited by

          @Rudy2A said in calibration IR probe RRF3:

          I get a height of 2.74 and if I indicate this value G31 Z2.72 my first layer is too crushed ... On the other hand if I go down to 2.62 in manual G31 Z2.62, it is good. Is such a Delta normal?

          yes, the first step is just to get a close value.
          fine adjustment should always be made afterwards.

          Rudy2Aundefined 1 Reply Last reply Reply Quote 0
          • Rudy2Aundefined
            Rudy2A @Veti
            last edited by

            Thank's @Veti

            A small clarification on my values.

            If I adjust my leveling on 2 points, my first coat is impeccable. (probe at the four corners of the bed) M557 X11: 250 Y11: 252 P2

            If I adjust my leveling on 3 points, my first layer is much too high (probe at the four corners and in the center) M557 X11: 250 Y11: 252 P3

            Please note that this is the same part that I am printing and no changes have been made.

            Vetiundefined 1 Reply Last reply Reply Quote 0
            • Vetiundefined
              Veti @Rudy2A
              last edited by

              @Rudy2A

              It depends if you bed is perfectly flat.

              If true, g32 is enought
              if false, g32 + g29 is needed.

              Rudy2Aundefined 1 Reply Last reply Reply Quote 0
              • Rudy2Aundefined
                Rudy2A @Veti
                last edited by

                @Veti

                In both cases I do a G 32 + G29, all in a bed.g file

                ; bed.g

                G28 ; Home all Axes
                M561 ; Efface la correction de plan
                M290 R0 S0 ; Efface Baby-stepping

                ; Bed levelling (G32)
                G30 P0 X0.0 Y132 Z-99999; sonde près d'une vis sans fin, à mi-chemin le long de l'axe Y
                G30 P1 X260 Y132 Z-99999 S2; sonde près d'une vis et calibrez 2 moteurs

                ; Espace de sondage
                M557 X11:250 Y11:252 P2 ; Définir la grille maillée

                ; Compensation de maillage (G29)
                G29 S0

                Vetiundefined 1 Reply Last reply Reply Quote 0
                • Vetiundefined
                  Veti @Rudy2A
                  last edited by

                  @Rudy2A

                  i dont think that the bed.g should contain a G29. or a M557 .

                  if you cant G32 + G29 you should create a macro

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

                    You may want to add a single G30 at the center of the bed after the G30 P0 G30 P1 lines so that any change in height caused by the tilt correction is captured before the heightmap is created.

                    Z-Bot CoreXY Build | Thingiverse Profile

                    Rudy2Aundefined 1 Reply Last reply Reply Quote 0
                    • Rudy2Aundefined
                      Rudy2A @Phaedrux
                      last edited by

                      @Phaedrux said in calibration IR probe RRF3:

                      You may want to add a single G30 at the center of the bed after the G30 P0 G30 P1 lines so that any change in height caused by the tilt correction is captured before the heightmap is created.

                      I did not understand everything ... Like that?

                      ; lit.g

                      G28 ; Home all Axes
                      M561 ; Efface la correction de plan
                      M290 R0 S0 ; Efface Baby-stepping

                      ; Bed levelling (G32)
                      G30 P0 X0.0 Y132 Z-99999; sonde près d'une vis sans fin, à mi-chemin le long de l'axe Y
                      G30
                      G30 P1 X260 Y132 Z-99999 S2; sonde près d'une vis et calibrez 2 moteurs
                      G30
                      ; Espace de sondage
                      M557 X11:250 Y11:252 P2 ; Définir la grille maillée

                      ; Compensation de maillage (G29)
                      G29 S0

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

                        @Rudy2A said in calibration IR probe RRF3:

                        ; Bed levelling (G32)
                        G30 P0 X0.0 Y132 Z-99999; sonde près d'une vis sans fin, à mi-chemin le long de l'axe Y
                        G30
                        G30 P1 X260 Y132 Z-99999 S2; sonde près d'une vis et calibrez 2 moteurs
                        G30

                        No, like this:

                        ; Bed levelling (G32)
                        G30 P0 X0.0 Y132 Z-99999; sonde près d'une vis sans fin, à mi-chemin le long de l'axe Y
                        G30 P1 X260 Y132 Z-99999 S2; sonde près d'une vis et calibrez 2 moteurs
                        G90 ; absolute positioning
                        G1 X150 Y150 ; move to center of bed
                        G30 ; probe bed

                        Change the x150 y150 to be whatever values you need to move the probe to the center of the bed.

                        Z-Bot CoreXY Build | Thingiverse Profile

                        Rudy2Aundefined 1 Reply Last reply Reply Quote 0
                        • Rudy2Aundefined
                          Rudy2A @Phaedrux
                          last edited by

                          @Phaedrux Thank you, I'm testing ...

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