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

    3 x Z-Axis - Idea vs Engineering reality

    Scheduled Pinned Locked Moved
    General Discussion
    12
    34
    1.9k
    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.
    • Garfieldundefined
      Garfield
      last edited by Garfield

      It's clear my design that I thought complete is now nowhere near - this will solve so many of the issues that I have fought with on the Prusa that relies almost entirely on software to correct deficiencies in levelling - the ability to manually level is very limited.

      This kind of levelling done correctly has to be the best there is - you only need mesh bed levelling to deal with surface imperfections based on what I'm seeing.

      I'm currently playing around in Fusion to see how I can make this work within the frame confines that I have (pretty much 500mm square) without compromising my build area.

      @Nuramori - what did you CAD yours up in ? - stl are of limited value in a package like Fusion - I'd be interested to see how you have achieved the flexibility and whether I could make this work on my frame. What is the reasoning behind the one, two and three point mounts ? Why aren't they all two or three point ?

      mrehorstdmdundefined Nuramoriundefined 3 Replies Last reply Reply Quote 0
      • mrehorstdmdundefined
        mrehorstdmd @Garfield
        last edited by

        @Garfield I don't use mesh bed leveling either, just a flat cast aluminum bed plate, 300x300x8 mm, with a 0.7mm layer of PEI.

        If you drive 3 screws with 3 motors you have to use some active leveling because you used 3 motors to drive 3 screws. It's a self-fulfilling prophecy. If you turn the three screws with one motor they won't get out of sync and the bed won't tilt. It doesn't make for exciting youtube videos, but it just works and works. You have to decide which you prefer.

        I routinely drag my printer up the basement stairs, load it into my car on its back, drive it across town, take it out and stand it up and start printing without making any adjustments. Then I haul it back home, bounce it down the basement stairs, turn it on and start printing.

        https://drmrehorst.blogspot.com/

        1 Reply Last reply Reply Quote 1
        • Garfieldundefined
          Garfield
          last edited by Garfield

          I'm hoping this can be a 'rarely used' feature.

          The intent - drive the bed to the bottom of the frame (end stop on each axis) to get a 'basic' level done (should be pretty level at this point), I set all this up using a DTI supported from the X axis ( I make sure axes are perpendicular using a laser level on a bench that I know to be level).

          From there do the final trimming on the Z steppers. I prefer the steppers with built in leadscrews as I've had problems with the 'flexible' joints historically.

          Once trimmed unless the bed or Z axis is manually disturbed / dismantled / otherwise molested it shouldn't need doing again - unless the cat decides to adjust something which has happened a couple of times on the other printer. I have had a couple of head crashes (Pinda issues) that have caused one Z stepper to get out of synch with the other on the Prusa, one of the reasons I don't want to use the Pinda as an endstop as Prusa does - in my build it is strictly for mesh levelling and first layer height adjustment.

          I did think about connecting them all but then it only takes .1mm variation corner to corner to screw up a first layer

          @mrehorstdmd - read your blog on CoreXY and end stops numerous times - hats off to you sir ....

          1 Reply Last reply Reply Quote 0
          • mrehorstdmdundefined
            mrehorstdmd
            last edited by

            If you use common 2mm lead lead screws, the screw has to rotate by 1/20 of a rotation to move the bed 0.1 mm. That's 18 degrees. A GT2 belt could never stretch enough to allow an 18 degree rotation relative to the other screws driven by the same belt. It just can't happen. A pulley set screw coming loose is much more likely, but easily prevented with a drop of locktite.

            https://drmrehorst.blogspot.com/

            1 Reply Last reply Reply Quote 0
            • Nuramoriundefined
              Nuramori @Garfield
              last edited by

              @Garfield I use fusion. Thingiverse only accepts stl.

              Garfieldundefined Phaedruxundefined 2 Replies Last reply Reply Quote 0
              • Garfieldundefined
                Garfield
                last edited by

                I'll stick to 3 independent Z screws and leave all the belts up top - at some point I may explore ball screws on the X and Y but that's way off in the future. I want to explore using my CoreXY or light PCB engraving / production, even laser at some point but I may just build a CNC - not decided.

                The only time I expect to run a mesh bed level is during initial commissoning or recomissioning after disassembly and even then only really for information. If my bed is so bad that it is needed every time I'll replace the bed.

                Currently have two separate build plates one using PEX and the other PEI (Wham Bam) that so far are pretty flat.

                1 Reply Last reply Reply Quote 0
                • Nuramoriundefined
                  Nuramori @Garfield
                  last edited by Nuramori

                  @Garfield the kinematic theory about pinned connections and tolerance take up are outlined in a link I provided in the project. I can link them if you wish. A simpler example is a bridge - typically one end is pinned (think three point) that’s highly constrained and prevents the end from slipping off the mount, and the other end is a slip connection that allows for remap explanation, flexing dimensional change, etc. from a purely geometrical proof, as the angle of the bed changes in any of the three axis, the triangulation naturally lends to a change in vector lengths. That’s why you don’t want the equivalent of all connections being rigidly bound and therefore an over constrained assembly. You force the stresses to be resolved in the rails and therefore bind up everything.

                  1 Reply Last reply Reply Quote 0
                  • Garfieldundefined
                    Garfield @Nuramori
                    last edited by Garfield

                    @Nuramori I didn't know that - that will explain why I rarely find the source files on there.

                    I've got balls, springs and some hardened dowels ordered now (bought the balls from Duet).

                    I'll seek out the link and study some more ...

                    Nuramoriundefined 1 Reply Last reply Reply Quote 0
                    • Nuramoriundefined
                      Nuramori @Garfield
                      last edited by

                      @Garfield I’m slowly consolidating my blv cube work into one file; I haven’t gotten to putting the bed itself into the file yet, but should be able to by the weekend. Here’s the link if you want to track and see later on. It should be in there soon enough.

                      https://a360.co/30F0HUl

                      1 Reply Last reply Reply Quote 0
                      • Garfieldundefined
                        Garfield
                        last edited by Garfield

                        That's darn good of you - much appreciated. 👍

                        Not seeing the link on Thingiverse - links to parts etc but all in the US - sourced all mine in the UK.

                        The Fusion workflow can be challenging - I've been hacking away for two years and my prototyping in fusion always results in the components and bodies being a mess as you go back and adjust stuff. Would be so cool if they provided a little more assistance to fix missing faces / references - OK the reference is lost - show me what it looked like - give me a clue here.

                        I've modded a RatRig linear to accomodate a Hemera which has involved modding quite a lot to avoid Z axis collisions and maintain 300mm sq build area (mines actually slightly larger) and I have 320mm currently in Z.

                        https://a360.co/2NQvSqt

                        Nuramoriundefined 1 Reply Last reply Reply Quote 0
                        • Nuramoriundefined
                          Nuramori @Garfield
                          last edited by

                          @Garfield here’s a decent, not overly nerdy “white paper”

                          https://practicalprecision.com/kinematic-constraint/

                          1 Reply Last reply Reply Quote 0
                          • Garfieldundefined
                            Garfield
                            last edited by

                            Many thanks - all this fun stuff you get to learn just because you got into 3d printing, I find it almost as much fun as building the models that I got into printing for, it has become an interest for me in its own right.

                            deckingmanundefined 1 Reply Last reply Reply Quote 1
                            • Phaedruxundefined
                              Phaedrux Moderator @Nuramori
                              last edited by

                              @Nuramori said in 3 x Z-Axis - Idea vs Engineering reality:

                              I use fusion. Thingiverse only accepts stl.

                              What? You can upload fusion archives. STEP, IGES, whatever you like.

                              Z-Bot CoreXY Build | Thingiverse Profile

                              A Former User? 1 Reply Last reply Reply Quote 0
                              • A Former User?
                                A Former User @Phaedrux
                                last edited by

                                @Phaedrux said in 3 x Z-Axis - Idea vs Engineering reality:

                                You can upload fusion archives. STEP, IGES, whatever you like.

                                As of december 2019 you can no longer use whatever you like. The formats you mentioned are okay, but solidworks and any other format in their cloud translation thing is not accessible to the personal accounts after the update.

                                1 Reply Last reply Reply Quote 0
                                • jhonf441undefined
                                  jhonf441
                                  last edited by jhonf441

                                  can you look at this
                                  https://www.youtube.com/watch?v=a9irK9rOUHY&t=36s

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

                                    @Garfield You mentioned in one post above that the bed levelling with 3 independent lead screws will be a rarely used feature. Be aware that whenever you cycle power, the steppers will jump to the nearest full step (actually it's worse than that), which could be either forwards or backwards. So you'll need to run bed levelling whenever you cycle power.

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

                                    1 Reply Last reply Reply Quote 0
                                    • Garfieldundefined
                                      Garfield
                                      last edited by

                                      All things good to know.

                                      I kind of wish I was aware when I started designing the printer last year - and I'm a fan of E3D - was going to buy a toolchanger machine until it got 'terminated' so you'd think I'd have known about this joint.

                                      I've never uploaded to Thingiverse, I'm rarely a consumer, I am a Fusion subscriber though ( yes I pay for it ).

                                      I've not experienced the Z axis thing on the Prusa but I have seen steppers 'twitch' on startup.

                                      I'm working on something, I'll let the group klnow how (if) it works out.

                                      jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                                      • jay_s_ukundefined
                                        jay_s_uk @Garfield
                                        last edited by

                                        @Garfield what do you mean about the E3D tool changer being 'terminated'?

                                        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                                        1 Reply Last reply Reply Quote 0
                                        • Garfieldundefined
                                          Garfield
                                          last edited by

                                          They decided not to go to market - cost constraints or something - I read it in one of their blogs but I'm struggling to find it now.

                                          jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                                          • jay_s_ukundefined
                                            jay_s_uk @Garfield
                                            last edited by

                                            @Garfield they definitely sell it.
                                            It's still closed to people on the original interest list but I think in the next month or so they should have all the back orders complete

                                            Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

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