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

    Oddly shaped holes?

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    17
    106
    6.0k
    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.
    • mrehorstdmdundefined
      mrehorstdmd
      last edited by

      Something that shouldn't is wiggling. Start at the hot-end and try to wiggle it, then the carriage, then the ends of the X axis. Are all the pulleys secure? Are the drive pulleys secure on the motor shafts? Do the belts move up and down while the mechanism is moving? Do the pulley or motor mounts flex?

      https://drmrehorst.blogspot.com/

      Surgikillundefined 1 Reply Last reply Reply Quote 0
      • Surgikillundefined
        Surgikill @mrehorstdmd
        last edited by Surgikill

        @mrehorstdmd Pulley mounts and motor mounts don't flex. I already checked the set screws on the motor pulley, they're super tight and I loctited them on when I put them in. The hot end wiggles, but it requires a lot of forces, and ultimately the wiggle is from the x carriage flexing. The belts don't appear to be moving up and down.

        I just got done with the 30mm calibration cube, and they came out fine EXCEPT. Along the X axis it measures 29.17mm and along the Y axis it measures 29.75. I also aligned a cube diagonally, so none of the sides lined up perfectly with any axis. It was offset by 45 degrees. This one is ALSO out of square, with one side measuring 29.5 and the other side measuring 30.25. Not sure what would cause this. I was sure the diagonal one would come out square all around. Could it be a slicer issue?

        Here's some pictures. The only thing I can think of that MIGHT cause an issue is the slight angle on the belt.

        2020-03-29 19.41.37.jpg

        2020-03-29 19.41.49.jpg

        I'm guessing here, but seeing as I printed it on a diagonal, and because of the Corexy kinematics, only one stepper is working depending on the diagonal. So that would lead me to believe that it is an issue with one of my motors/their attachments to the belts?

        1 Reply Last reply Reply Quote 0
        • Surgikillundefined
          Surgikill
          last edited by

          Yea, it could possibly be my slicer as well. Now it won't even launch on my desktop. Not sure what the issue is with prusaslicer 2.2

          1 Reply Last reply Reply Quote 0
          • arhiundefined
            arhi
            last edited by

            from my CNC days, this is a backlash issue

            64f056b9-d471-49ae-a83d-529523bba0c1-image.png

            I have zero experience with corexy so have no clue where/what/how but when you see this on a cnc milling machine you have backlash issues

            Surgikillundefined 1 Reply Last reply Reply Quote 0
            • Surgikillundefined
              Surgikill @arhi
              last edited by Surgikill

              @arhi That's what I was thinking but I have no idea where it's coming from. I also can't slice anything right now to test it because prusaslicer won't work.

              arhiundefined 1 Reply Last reply Reply Quote 0
              • arhiundefined
                arhi @Surgikill
                last edited by

                @Surgikill said in Oddly shaped holes?:

                @arhi That's what I was thinking but I have no idea where it's coming from.

                Some real knowledge about corexy required here. I have none so can't say really. The regular things to check, what I'd check first is how tight are the pulleys on the motors. But I'm sure someone mentioned that in the long thread and that you already changed that as it's really kind of bacis first thing to check. On the other hand, pulleys with loose set screw moving on the flat of the shaft would totally explain this.

                I also can't slice anything right now to test it because prusaslicer won't work.

                What's wrong with prusa slicer? Starts up and freezes on the start? You have multiple monitors? There is a bug in the nvidia driver for multiple monitors if you try to start some GL features on the non-primary promonitor it will fail. Solution for prusa slicer is open

                %APPDATA%\PrusaSlicer\PrusaSlicer.ini

                (in my case that is C:\Users\arhimed\AppData\Roaming\PrusaSlicer\PrusaSlicer.ini )

                and delete the line window_mainframe = -8; -8; 2576; 1416; 1 (it will have of course other numbers there

                then start the prusaslicer, it will work ok.

                If you move it from your primary screen to another one, next time it will try to start from where you left it off and will not work again (so delete window_mainframe line again for it to start on main screen)

                Surgikillundefined 1 Reply Last reply Reply Quote 0
                • Surgikillundefined
                  Surgikill @arhi
                  last edited by

                  @arhi said in Oddly shaped holes?:

                  @Surgikill said in Oddly shaped holes?:

                  @arhi That's what I was thinking but I have no idea where it's coming from.

                  Some real knowledge about corexy required here. I have none so can't say really. The regular things to check, what I'd check first is how tight are the pulleys on the motors. But I'm sure someone mentioned that in the long thread and that you already changed that as it's really kind of bacis first thing to check. On the other hand, pulleys with loose set screw moving on the flat of the shaft would totally explain this.

                  I also can't slice anything right now to test it because prusaslicer won't work.

                  What's wrong with prusa slicer? Starts up and freezes on the start? You have multiple monitors? There is a bug in the nvidia driver for multiple monitors if you try to start some GL features on the non-primary promonitor it will fail. Solution for prusa slicer is open

                  %APPDATA%\PrusaSlicer\PrusaSlicer.ini

                  (in my case that is C:\Users\arhimed\AppData\Roaming\PrusaSlicer\PrusaSlicer.ini )

                  and delete the line window_mainframe = -8; -8; 2576; 1416; 1 (it will have of course other numbers there

                  then start the prusaslicer, it will work ok.

                  If you move it from your primary screen to another one, next time it will try to start from where you left it off and will not work again (so delete window_mainframe line again for it to start on main screen)

                  AH HA. Thank you for that. Yea it's off the primary monitor. This is dumb. They need to fix that. I like to keep my CAD on the main monitor and have PrusaSlicer on the secondary.

                  I can re-check the pulley on the motors, but all the set screws seem tight as balls. I'm thinking it might just be one motor causing the issue, because of the box I printed on the diagonal being more out of dimensions than the box aligned with the axes. (If you turn only one motor on a corexy, it will move the head along a 45 degree diagonal)

                  arhiundefined 1 Reply Last reply Reply Quote 0
                  • Surgikillundefined
                    Surgikill
                    last edited by Surgikill

                    I just loosened all the belts, re-squared the entire gantry, re-tensioned all the belts and it's still having problems. I've re-designed the Y to X gantry adapters so I can lock the carbon rods into them and see if that fixes it.

                    1 Reply Last reply Reply Quote 0
                    • arhiundefined
                      arhi @Surgikill
                      last edited by arhi

                      @Surgikill said in Oddly shaped holes?:

                      AH HA. Thank you for that. Yea it's off the primary monitor. This is dumb. They need to fix that. I like to keep my CAD on the main monitor and have PrusaSlicer on the secondary.

                      You of course have NVidia card and Windows 10 😄 the only combo that have this issue. You will have the same bug with Simplify3D, Netfabb, Craftware, IdeaMaker ... it's a bug in nvidia driver GL

                      short bug description

                      If I have openGL application that want to start on screen that is not primary the application will fail to start (it will get stuck running SwapBuffers() for the first time). If you start the application on the primary screen it will start ok, you can now move it to the other screens and it will run normally, the only issue is initializing the GL canvas inside the application, after it is initialized it will run ok.

                      The issue is with any app trying to initialize GLCanvas on non primary screen. It's there for more than a year and NVidia don't give a #$%^_& about it 😞

                      I can re-check the pulley on the motors, but all the set screws seem tight as balls.

                      No clue. Maybe one motor is losing steps, maybe one motor is broken, dunno really, never used corexy so really even my guess here is not very useful. I just chimed in 'cause that image looks like what you can see with heavy backlash on CNC and 'cause the nvidia bug. I'm following up as I'm interested in what's the culprit but can't help.

                      Surgikillundefined 1 Reply Last reply Reply Quote 0
                      • Surgikillundefined
                        Surgikill @arhi
                        last edited by

                        @arhi Yea, I just bought some steel rods and linear bearings to put on the X carriage. If that doesn't fix it, IDK what will.

                        1 Reply Last reply Reply Quote 0
                        • Surgikillundefined
                          Surgikill
                          last edited by

                          Okay @arhi @mrehorstdmd I got new 12mm steel rods in, and regular LM12UU bearings (not bushings). The quality is definitely better. Here are some pics of a small part and a large part. Not sure what the issue still is, but quality has definitely improved. I'm going to try loosening the belts a tad, they might be too tight.

                          2020-04-01 15.13.26.jpg

                          2020-04-01 15.13.55.jpg

                          2020-04-01 15.16.00.jpg

                          2020-04-01 15.16.09.jpg

                          Coffeeundefined 1 Reply Last reply Reply Quote 0
                          • Coffeeundefined
                            Coffee @Surgikill
                            last edited by

                            @Surgikill At least your cut is healing. LOL

                            Surgikillundefined 1 Reply Last reply Reply Quote 1
                            • Surgikillundefined
                              Surgikill @Coffee
                              last edited by

                              @Coffee said in Oddly shaped holes?:

                              @Surgikill At least your cut is healing. LOL

                              I don't even notice them anymore.

                              Coffeeundefined 1 Reply Last reply Reply Quote 0
                              • arhiundefined
                                arhi
                                last edited by

                                One suggestion: Remove extruder and mount technical pen and instead of printing write on paper until you solve the circle issue.

                                Ideally instead of pen using a ballbar would be awesome but who has ballbard these days ( https://resources.renishaw.com/en/download/white-paper-ballbar-testing-with-circle-diamond-square-machining-tests--99016 )

                                look at this: https://sphereinabox.wordpress.com/2014/07/19/delta-actuator-math-notes/

                                see the first picture, looks like your problem

                                write your own g-code and test it with a technical pen, no need to waste plastic and introduce another axis into mix 🙂

                                also check out
                                https://www.thingiverse.com/thing:3060573

                                finally, marlin have support for some backlash testing procedure
                                M425 - Backlash compensation
                                I never used it, maybe RRF have something similar, maybe just reading about what they do help you do it manually yourself..

                                Surgikillundefined 1 Reply Last reply Reply Quote 0
                                • Coffeeundefined
                                  Coffee @Surgikill
                                  last edited by

                                  @Surgikill I hear ya. Tinkering can lead to your hands/fingers lookin' like ya washed 'em with barbed wire.

                                  arhiundefined 1 Reply Last reply Reply Quote 0
                                  • arhiundefined
                                    arhi @Coffee
                                    last edited by

                                    @Coffee said in Oddly shaped holes?:

                                    Tinkering can lead to your hands/fingers lookin' like ya washed 'em with barbed wire.

                                    100 days tinkering == 1 hour playing with a young cat 😄

                                    1 Reply Last reply Reply Quote 1
                                    • Surgikillundefined
                                      Surgikill @arhi
                                      last edited by

                                      @arhi said in Oddly shaped holes?:

                                      One suggestion: Remove extruder and mount technical pen and instead of printing write on paper until you solve the circle issue.

                                      Ideally instead of pen using a ballbar would be awesome but who has ballbard these days ( https://resources.renishaw.com/en/download/white-paper-ballbar-testing-with-circle-diamond-square-machining-tests--99016 )

                                      look at this: https://sphereinabox.wordpress.com/2014/07/19/delta-actuator-math-notes/

                                      see the first picture, looks like your problem

                                      write your own g-code and test it with a technical pen, no need to waste plastic and introduce another axis into mix 🙂

                                      also check out
                                      https://www.thingiverse.com/thing:3060573

                                      finally, marlin have support for some backlash testing procedure
                                      M425 - Backlash compensation
                                      I never used it, maybe RRF have something similar, maybe just reading about what they do help you do it manually yourself..

                                      So, according to that picture, I have backlash in my Y axis, which I thought. I'm pretty sure it's "sticktion", just from watching it and moving the gantry by hand. My options are to either get rid of the igus bushings, or try to re-square the gantry because for some reason it's not square. I'm going to order some LM16UU just in case. Probably the last time I use igus stuff. It's been a nightmare. I just wanted to make the printer quieter.

                                      1 Reply Last reply Reply Quote 0
                                      • arhiundefined
                                        arhi
                                        last edited by

                                        I had very nice experience with igus, I used their aluminium rods and their bushings that I pressed in printed blocks... used that on some i3 style printer and apart from being quiet all the ringing was gone 😄

                                        Surgikillundefined 1 Reply Last reply Reply Quote 0
                                        • Surgikillundefined
                                          Surgikill @arhi
                                          last edited by

                                          @arhi I pressed them into these blocks. Maybe they're too tight? I'm really not sure.

                                          arhiundefined 1 Reply Last reply Reply Quote 0
                                          • arhiundefined
                                            arhi @Surgikill
                                            last edited by

                                            @Surgikill when they are too tight they slide harder so your motor needs to work harder and can skip steps for a while, then they "ware out" and slide perfectly, no way they can introduce slop if they are too tight in my opinion. Only issue is if they are too loose.

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