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

    I need help with a different kind of 3 stepper z axis.

    Scheduled Pinned Locked Moved
    General Discussion
    5
    9
    401
    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.
    • BismuthBluesundefined
      BismuthBlues
      last edited by

      I know it is possible to use 3 steppers to level your bed as part of the z axis, but I am wondering if it is possible to set up a bed with two motors being used for leveling and then a third motor being used for the z-axis (the z-axis is on the print head with the bed staying in relatively the same spot)? Is this do-able?

      droftartsundefined 1 Reply Last reply Reply Quote 0
      • droftartsundefined
        droftarts administrators @BismuthBlues
        last edited by

        @BismuthBlues Yes, this should be do-able. Do you have a Z probe, or does each of the bed levelling motors and Z axis have an endstop? How much movement would the bed motors have? I think so long as it has 10mm, it should be fine.

        One way to do it would be to home the Z axis in the centre, using a probe. Then redefine the Z axis with M584 as the two bed motors, and use the normal two-motor Z levelling to level the bed. Possibly define the print head motor to be another axis during this, so you can move it if necessary. Then switch back the Z axis to the print head motor. Using the conditional G code of RRF3.0.1 would help!

        I'd think the main problem would be that you are leaving two motors on continuous hold, in one position, for as long as it's printing. I'd be tempted to have some mechanical locking mechanism, so you can turn off the two bed motors once levelled.

        Ian

        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

        1 Reply Last reply Reply Quote 0
        • deckingmanundefined
          deckingman
          last edited by

          @BismuthBlues I'm finding this difficult to imagine. The way I read it is that you want to have 2 motors (presumable driving some sort of lead screws) to adjust the bed plate, then a third motor to raise and lower the gantry holding the XY axes in Z. So the two motors will only be able to tilt the bed in one direction. Or do you plan to have the 2 motors (screws) forming two corners of a triangle, with the third corner being a "fixed" pivot point? I guess that would work.

          Ian
          https://somei3deas.wordpress.com/
          https://www.youtube.com/@deckingman

          1 Reply Last reply Reply Quote 0
          • littlehobbyshopundefined
            littlehobbyshop
            last edited by

            This is excellent! I had this idea a couple of months ago and am wondering the very same thing! I don't think it's been attempted yet? I'm still building the printer I want to try it on. I'm quite excited by the idea and glad to see someone else is wanting to try it too.

            The idea for me was to have tiny steppers mounted on the bed frame for levelling only as you described. As if they were in place of manual levelling screws. The cost saving vs three full z screws would be significant if it worked. An alternative for large beds would be 2 full screws and one levelling motor which is what I'm going to try. The BLV MGN I'm building is designed with 2 z screws.

            The way I imagined it was as @droftarts described by using M584 to define then redefine or hide the extra motors after levelling. I've ordered some very small stepper motors to try and i guessed ideally you would get one with worm drives which drive a spur gear centered on levelling screw. This would help with the issue of motors being constantly on as they would be near impossible to back drive. I couldn't find worm drives suitable but I ordered a couple of each of the following to try, at least as a proof of concept.

            https://www.aliexpress.com/item/4000033935971.html?spm=a2g0s.9042311.0.0.36e14c4dDzdDE9
            https://www.aliexpress.com/item/32974500234.html?spm=a2g0s.9042311.0.0.36e14c4dDzdDE9

            There's issues to solve, these might be too weak, also driving them with 5v brings complications. I'm a little wary of hooking up 24v and seeing what happens. For the price though I figured why not just grab them and work the rest out later.

            I'm itching to see if you manage to implement this, I'm a few weeks off yet, still building and missed the chinese new year break.

            BLV MGN Cube w/Hemera, K8200, Sunlu S8

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

              @littlehobbyshop said in I need help with a different kind of 3 stepper z axis.:

              also driving them with 5v brings complications. I'm a little wary of hooking up 24v and seeing what happens

              Voltage is a very slippery concept when driven by a driver that controls current. Personally, I wouldn't hesitate to hook them up to 24V, if the current is set below the limit of the motor.

              Example: I am running Nema 23 motors that don't actually publish a voltage spec, but you can "back calculate" it as being in the 3 to 5V range ... and I'm running them at 70V. This is on a 24" x 60" x 5" router that has made thousands (tens of thousands?) of production cuts.

              My bigger concern would be if they have enough torque to actually move the bed. I'd go with something more like this:

              https://www.aliexpress.com/item/32982319442.html?spm=a2g0o.productlist.0.0.3abc100bdPjjWG&algo_pvid=d5d3d9bd-626e-471e-99ea-a097f087a166&algo_expid=d5d3d9bd-626e-471e-99ea-a097f087a166-13&btsid=b0977a6f-16d4-4338-a303-7573349a69dc&ws_ab_test=searchweb0_0,searchweb201602_7,searchweb201603_55

              Two of them for $2.82. Certainly cheap enough.

              Or even just a Nema17. Very proven. A small holding current will lock it.

              https://www.aliexpress.com/item/32993101178.html?spm=a2g0o.detail.1000014.4.614f208cy5vUbu&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.13338.146400.0&scm_id=1007.13338.146400.0&scm-url=1007.13338.146400.0&pvid=f5973a3e-2619-48be-9a8d-0157b2c3a4df

              Delta / Kossel printer fanatic

              littlehobbyshopundefined 1 Reply Last reply Reply Quote 0
              • littlehobbyshopundefined
                littlehobbyshop @Danal
                last edited by

                @Danal Appreciate that, not tried running steppers on higher voltages. Agreed on the torque, I have a Nema 17 and another unknown stepper floating about the workshop, just wanted to have a go with the tiny ones. I think the planetary geared one is favourite.

                BLV MGN Cube w/Hemera, K8200, Sunlu S8

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

                  @littlehobbyshop said in I need help with a different kind of 3 stepper z axis.:

                  @Danal Appreciate that, not tried running steppers on higher voltages. Agreed on the torque, I have a Nema 17 and another unknown stepper floating about the workshop, just wanted to have a go with the tiny ones. I think the planetary geared one is favourite.

                  It might be fun to go smaller and smaller and see what happens. The little ones certainly are cheap enough, and given the long lead time, ordering several variants to play with makes sense.

                  Keep us posted.

                  Delta / Kossel printer fanatic

                  1 Reply Last reply Reply Quote 0
                  • deckingmanundefined
                    deckingman @littlehobbyshop
                    last edited by

                    @littlehobbyshop Just bear in mind that 2 points define a line and 3 points define a plane. So to level a bed (which is a plane) with 2 motors, you need to have a pivot point which isn't adjustable in Z, then arrange the motors so that their position forms an equilateral triangle with the (fixed) pivot. Or use 3 motors.

                    Ian
                    https://somei3deas.wordpress.com/
                    https://www.youtube.com/@deckingman

                    BismuthBluesundefined 1 Reply Last reply Reply Quote 0
                    • BismuthBluesundefined
                      BismuthBlues @deckingman
                      last edited by BismuthBlues

                      @littlehobbyshop @deckingman I actually was toying (briefly) with the idea of just using one. There would be a pivot point, and then one stepper that when turned counter clockwise would raise one corner, and then clockwise would raise the other corner. When the corner would raise too much, it would fall to a point lower than the level of the pivot point. I quickly decided against this because it seems like way more effort than it would be worth.

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