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

    Bed leveling with 3 independent z screws

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    3
    5
    356
    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.
    • mundsenundefined
      mundsen
      last edited by mundsen

      2 z screws on the left side and one on the right side + BlTouch running Duet3

      Anyone want to share settings for this?

      Status today (railcore inspired printer) :
      All axis ok
      X and y limit switch ok

      Waiting for the tool board for the extruder.. wires

      BlTouch ok1581582041169-corxy.jpg

      1 Reply Last reply Reply Quote 0
      • PaulHewundefined
        PaulHew
        last edited by

        Hi.
        Sounds like this is similar to a RailCore.

        This what we use for levelling.
        M140 S75 ; Raise bed temp to profile requested bed temp
        M104 S150 T0 ; Raise hot-end temp to 150C for G32 auto-calibration
        M190 S75 ; Wait for bed temp to rise
        M109 S150 T0 ; Wait for hot-end temp to rise to 150C
        G28 ; home all axes
        G32 ; Autocalibrate bed
        G32 ; Autocalibrate bed a second time
        G32 ; And a third time ( for 4 point probe)

        HTH
        Paul.

        RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
        Voron 2.4 disassembled..... Waiting for the RailCore Mini....

        1 Reply Last reply Reply Quote 1
        • PaulHewundefined
          PaulHew
          last edited by

          You also need to make sure your leadscrew locations are defined.
          P.

          RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
          Voron 2.4 disassembled..... Waiting for the RailCore Mini....

          1 Reply Last reply Reply Quote 1
          • PaulHewundefined
            PaulHew
            last edited by

            My Bad! Forgot to say we use this in our slicer config!
            If you look at https://railcore.org/software/ there are base configs for the Duet2.

            P.

            RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
            Voron 2.4 disassembled..... Waiting for the RailCore Mini....

            1 Reply Last reply Reply Quote 0
            • Danalundefined
              Danal
              last edited by

              I have a very slightly different setup, two "in front" and one in "Center back". I believe you can update this fairly easily.

              Relevant statements extracted from config.g:

              ; Driver to axis mapping
              M584 X0 Y1 U2 Z3:4:5        ; X and Y for CoreXY.  U for toolchanger lock. Z has three drivers for kinematic bed suspension. 
              M569 P3 S0                  ; Drive 3 direction | Front Left Z
              M569 P4 S0                  ; Drive 4 direction | Front Right Z
              M569 P5 S0                  ; Drive 5 direction | Back Z
              ; Leadscrew locations (really, kinematic coupling locations) extracted from CAD model assuming back right build plate corner is (0, 0)
              M671 X300:5:152.5 Y316:316:-14 S10 ; Front Left: (300, 316) | Front Right: (5, 316) | Back: (-14, 152.5)
              M350 Z16 I1                       ; Set 16x microstepping for axes. Use interpolation.
              M906 X2500 Y2500 Z1000 E1250 I30        ; Motor currents (mA) and Idle percentage
              M201 X600 Y600 Z10 E1000 U1000          ; Accelerations (mm/s^2)
              M203 X25000 Y25000 Z400 E4000 U10000    ; Maximum speeds (mm/min)
              M566 X700 Y700 Z2 E3000 U200          ; Maximum jerk speeds mm/minute
              M92 Z3200                               ; Steps/mm for Z - TR8*4 / 0.9 deg stepper
              

              And bed.g (note that front left is a little offset in Y because of a temporary thing that blocks that corner of the bed):

              G0     X152.5 Y40 H1 F10000
              G30 P0 X152.5 Y40 Z-99999       ; probe near back leadscrew
              G0     X275   Y260 H1 F10000
              G30 P1 X275   Y260 Z-99999      ; probe near front left leadscrew
              G0     X25    Y315 H1 F10000
              G30 P2 X25    Y315 Z-99999 S3   ; probe near front right leadscrew and calibrate 3 motors
              G1     X0     Y0 F10000
              

              Delta / Kossel printer fanatic

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