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

Z axis: ball screws vs belts

Scheduled Pinned Locked Moved
3D Printing General Chat
15
40
7.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.
  • undefined
    sebkritikel @fma
    last edited by 3 Apr 2021, 18:28

    @fma for ball screws, back driving isn't guaranteed - but for the price (for quality parts at least from real manufacturers) you better be doing some true design and analysis work. Ball screws have been used (to great success) here, but in many cases elsewhere the results have been quite poor.

    As a note, I'm happy with my ball screw implementation (on my current printer), but I am not going to claim that I did real solid engineering before purchasing & building. If I ever close out my current build, I know I won't be flying by the seat of my pants on the analysis for the next one ($$$).

    A good check on ball screws here - be prepared to get into the weeds of manufacturer catalogs. https://www.linearmotiontips.com/how-to-determine-if-a-screw-will-back-drive/

    Quality reading material - https://www.boschrexroth.com/documents/12605/25316270/R999001185_2021_04_EN_Gewindetriebe.pdf/b455f68f-90f4-03dc-758a-6360c9a7dcaa

    Quick math for my setup (two ball screws belted together, 10kg bed assembly) the ball screw assembly frictional torque is 7x that of the back drive torque. I'd be hard pressed to put an additional 60kg on my build platform.

    Large(ish?) IDEX - 6HC, 1HCL
    Stratasys Dimension 1200es to 6HC Conversion

    1 Reply Last reply Reply Quote 0
    • undefined
      fma
      last edited by 3 Apr 2021, 20:59

      Thanks for your suggestions.

      But in order to keep the price low, I think I won't use any reduction system: if the bed falls too hard when motors are off, I will just add shock absorbers at the bottom...

      Frédéric

      undefined 1 Reply Last reply 3 Apr 2021, 21:09 Reply Quote 0
      • undefined
        sebkritikel @fma
        last edited by 3 Apr 2021, 21:09

        @fma said in Z axis: ball screws vs belts:

        Thanks for your suggestions.

        But in order to keep the price low, I think I won't use any reduction system: if the bed falls too hard when motors are off, I will just add shock absorbers at the bottom...

        I believe your next problem will be potentially destroying a driver on your board from the back EMF.

        Large(ish?) IDEX - 6HC, 1HCL
        Stratasys Dimension 1200es to 6HC Conversion

        undefined undefined 2 Replies Last reply 3 Apr 2021, 22:55 Reply Quote 0
        • undefined
          jens55 @sebkritikel
          last edited by 3 Apr 2021, 22:55

          @sebkritikel, Maybe I have been lucky all this time but having moved my bed manually many a time (with driver being inactive), I have never blown a driver chip

          undefined 1 Reply Last reply 3 Apr 2021, 23:21 Reply Quote 0
          • undefined
            sebkritikel @jens55
            last edited by 3 Apr 2021, 23:21

            @jens55 said in Z axis: ball screws vs belts:

            @sebkritikel, Maybe I have been lucky all this time but having moved my bed manually many a time (with driver being inactive), I have never blown a driver chip

            I've carefully moved all of my gantries by hand and haven't blown any either - but its always good to try and mitigate risks, especially with some sort of uncontrolled movement.

            Large(ish?) IDEX - 6HC, 1HCL
            Stratasys Dimension 1200es to 6HC Conversion

            1 Reply Last reply Reply Quote 0
            • undefined
              fcwilt @mrehorstdmd
              last edited by 4 Apr 2021, 00:53

              @mrehorstdmd said in Z axis: ball screws vs belts:

              Planetary gear reducers can be used but they have odd gear ratios that lead to weird steps/mm and so weird whole-step-multiple layer thicknesses.

              Not always true. My first test used low priced units with 5.18 to 1. Once I was satisfied that belt drive was feasible I upgraded to more expensive units with 5 to 1.

              The bed does not drop when power is removed.

              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
              • undefined
                3DPMicro
                last edited by 4 Apr 2021, 05:26

                Another option, although adding more complexity is to run a counterbalance system with ballscrews. I am implementing this on a new build but it's not meant to eliminate back driving but to make the system more responsive and repeatable fast Z hopping a 7kg bed assembly and allow the steppers and NSK C3 ballscrews to be the best they can. Purely theoretical but who has time to test and evaluate everything haha.
                From an accuracy standpoint you might be better off with belts if the plan was to use cheap C7 (probably worse with high fluctuation), rolled ballscrews. How about belts and a counterbalance? With a little thought a very clean design may be possible.
                High quality, low error lead screws are available from companies like Helix for a fraction of the cost of a THK, NSK, etc ballscrew.
                And lastly it's good practice to consider using whole steps when setting resolution as micro stepping once was shown to be far from accurate. Maybe that's changed with the new drivers in the last few years but I doubt the motors have.

                Duet controlled Lathe, micro mill, 3d printer and 1992 Haas VF2 VMC

                undefined 1 Reply Last reply 4 Apr 2021, 06:31 Reply Quote 0
                • undefined
                  o_lampe @3DPMicro
                  last edited by o_lampe 4 Apr 2021, 06:32 4 Apr 2021, 06:31

                  @3dpmicro said in Z axis: ball screws vs belts:

                  And lastly it's good practice to consider using whole steps when setting resolution as micro stepping once was shown to be far from accurate. Maybe that's changed with the new drivers in the last few years but I doubt the motors have.

                  The counterweight idea is interesting.
                  I'm using a mix of 3x cheap ballscrews and a belt reduction with a single motor. The bed never drops, but I have 2500steps/mm at 16:1 microstepping. I'm sure, with three motors, it will not drop either with belt reduction or without.
                  I reduced u-stepping to 4:1 once but than the mesh-leveling moves of the Z-motor turned from the common sizzling/hissing sound to farting.

                  undefined 1 Reply Last reply 4 Apr 2021, 20:05 Reply Quote 0
                  • undefined
                    3DPMicro @o_lampe
                    last edited by 4 Apr 2021, 20:05

                    @o_lampe what is the lead on your ballscrews?

                    Duet controlled Lathe, micro mill, 3d printer and 1992 Haas VF2 VMC

                    undefined 1 Reply Last reply 4 Apr 2021, 20:36 Reply Quote 0
                    • undefined
                      o_lampe @3DPMicro
                      last edited by 4 Apr 2021, 20:36

                      @3dpmicro
                      1204 from robotdigg

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        cdl1701yahoo.com @mrehorstdmd
                        last edited by 4 Apr 2021, 23:11

                        @mrehorstdmd I am using ball screws with a 300x300x10 bed and they do not drop when the motors are disengaged, but, the bed does move easily when pressed with I would say about a pounds worth of pressure.

                        undefined 1 Reply Last reply 4 Apr 2021, 23:24 Reply Quote 0
                        • undefined
                          3DPMicro @cdl1701yahoo.com
                          last edited by 4 Apr 2021, 23:24

                          @cdl1701yahoo-com how many ballscrews and what is the lead?

                          Duet controlled Lathe, micro mill, 3d printer and 1992 Haas VF2 VMC

                          1 Reply Last reply Reply Quote 0
                          • undefined
                            fma @sebkritikel
                            last edited by 5 Apr 2021, 18:31

                            @sebkritikel said in Z axis: ball screws vs belts:

                            I believe your next problem will be potentially destroying a driver on your board from the back EMF.

                            I never destroyed a driver, even by moving hard the gantry.

                            Have a look at this vidéo (from quebec): https://www.youtube.com/watch?v=PCpfXJV89WA

                            Frédéric

                            1 Reply Last reply Reply Quote 0
                            • undefined
                              fulg
                              last edited by 5 Apr 2021, 19:12

                              @fma said in Z axis: ball screws vs belts:

                              I never destroyed a driver, even by moving hard the gantry.

                              It depends on your driver... Twice I have killed a TMC2100 by moving an axis while unpowered (and not fast either). Granted those were the old Waterott boards, you can buy an extra board to protect them now.

                              I have not blown a driver otherwise, and not for lack of trying. But it can happen (if rarely) depending on your hardware.

                              On an unrelated note: I think I remember you from the ORDBot days, do I? 😉

                              VORON V2 CoreXY + Duet3 Mini5+ Ethernet v1.0 with Mini2+ expansion, VORON V0 CoreXY + Duet2 Maestro

                              undefined undefined 2 Replies Last reply 5 Apr 2021, 19:51 Reply Quote 0
                              • undefined
                                zapta @fulg
                                last edited by 5 Apr 2021, 19:51

                                @fulg said in Z axis: ball screws vs belts:

                                Granted those were the old Waterott boards, you can buy an extra board to protect them now.

                                Some boards such as SKR use small driver modules that can be easily replaced with no tools. Not as elegant and dense but functional.

                                71b0481c-3627-4edf-be23-22b381f7354e-image.png

                                undefined 1 Reply Last reply 5 Apr 2021, 19:57 Reply Quote 0
                                • undefined
                                  fulg @zapta
                                  last edited by 5 Apr 2021, 19:57

                                  @zapta I believe Waterott was actually the first provider of Trinamic drivers in Pololu Stepstick form-factor (with the chip on the back side so you could put the heatsink on the correct side of the PCB!), but the lack of physical space means no protection diodes. They are easy to replace but they are also quite fragile, at least the TMC2100 model.

                                  VORON V2 CoreXY + Duet3 Mini5+ Ethernet v1.0 with Mini2+ expansion, VORON V0 CoreXY + Duet2 Maestro

                                  1 Reply Last reply Reply Quote 0
                                  • undefined
                                    Dad003
                                    last edited by 5 Apr 2021, 20:29

                                    to get good quality you will have ot spend a lot for a good ballscrew , belt is cheaper but platform will go down when not powered , i went from cheap leadscrew to belt and belt made my printer 1000x better on Z for quality

                                    undefined undefined 2 Replies Last reply 5 Apr 2021, 21:29 Reply Quote 0
                                    • undefined
                                      fma @fulg
                                      last edited by 5 Apr 2021, 21:28

                                      @fulg said in Z axis: ball screws vs belts:

                                      On an unrelated note: I think I remember you from the ORDBot days, do I? 😉

                                      Yes! What a memory!!!

                                      Frédéric

                                      1 Reply Last reply Reply Quote 0
                                      • undefined
                                        fma @Dad003
                                        last edited by 5 Apr 2021, 21:29

                                        @dad003 said in Z axis: ball screws vs belts:

                                        to get good quality you will have ot spend a lot for a good ballscrew , belt is cheaper but platform will go down when not powered , i went from cheap leadscrew to belt and belt made my printer 1000x better on Z for quality

                                        Good to read that!

                                        Frédéric

                                        undefined 1 Reply Last reply 6 Apr 2021, 11:17 Reply Quote 0
                                        • undefined
                                          fcwilt @Dad003
                                          last edited by 5 Apr 2021, 21:33

                                          @dad003 said in Z axis: ball screws vs belts:

                                          belt is cheaper but platform will go down when not powered

                                          Not necessarily. I have 3 Z steppers with 5 to 1 integral planetary gear boxes. The bed does not drop when power is removed.

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

                                          undefined 1 Reply Last reply 5 Apr 2021, 22:39 Reply Quote 0
                                          16 out of 40
                                          • First post
                                            16/40
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA