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

PROBES!!! What is going on?????

Scheduled Pinned Locked Moved
Duet Hardware and wiring
4
19
2.5k
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
    my67nova
    last edited by 29 May 2017, 20:47

    Just found that the homing files needed to be edited. How about the slow speed issues? From above;

    Now at slow speeds <40mm/sec my steppers sound like a machine gun and curves have artifact squigglies. Belts are tight and there is no binding or sticking. Chrome plated linear rods hand polished with Igus bearings. .09 Sanyo Denki steppers with inertial vibration dampers. Does interpolation work when set to 32? From what I saw it does not. If not can I turn it on, I thought I did…..(turn it on)

    1 Reply Last reply Reply Quote 0
    • undefined
      deckingman
      last edited by 29 May 2017, 21:03

      Not seeing 32 as a valid micro stepping mode. https://duet3d.com/wiki/G-code#M350:_Set_microstepping_mode

      Also, the Wiki states this "Note: microstep interpolation is available on the TMC2660 drivers used on the Duet WiFi and Duet Ethernet, but only when microstepping is set to 16. In other configurations, specifying I1 has no effect."

      Edit. Also 322 steps per mm in your M92? That seems a very strange number because it's not divisible by much other than 2.

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

      1 Reply Last reply Reply Quote 0
      • undefined
        my67nova
        last edited by 29 May 2017, 21:43

        So is that the problem? I have .9 steppers and assumed that 32 was the correct setting for these. According to the data sheet as far as I understand they do handle 32 microstepping. The 322 is what I needed to get them to print exactly a 100mm line. Did I do that incorrectly? Did I do everything wrong???

        1 Reply Last reply Reply Quote 0
        • undefined
          DjDemonD
          last edited by 29 May 2017, 22:59

          It doesn't sound like you did anything wrong really except learn stuff about 3d printing. By seeing what works and what doesn't. Probing is a minefield. If you have a solid corexy or cartesian it isn't really necessary as you can manually level your (flat) bed and you're there. For deltas it just saves you a lot of time.

          I'm biased as I now sell piezo hotend probes which do work, but a plain old microswitch is very accurate, it's deploying it by servo or whatever that makes its accuracy between probings less than a fixed probe (providing you're talking about an accurate fixed probe).

          Use the steps per mm that works for you. Some filament is easier to grip and feeds more for any given number of steps than others.

          Simon. Precision Piezo Z-Probe Technology
          www.precisionpiezo.co.uk
          PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

          1 Reply Last reply Reply Quote 0
          • undefined
            my67nova
            last edited by 30 May 2017, 13:44

            What is the accuracy of the piezo probe? Pics?

            1 Reply Last reply Reply Quote 0
            • undefined
              DjDemonD
              last edited by 30 May 2017, 14:56

              www.precisionpiezo.co.uk

              Standard deviation in testing was 0.007mm so I claim accurate to 0.01mm +/-0.007.

              Simon. Precision Piezo Z-Probe Technology
              www.precisionpiezo.co.uk
              PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

              1 Reply Last reply Reply Quote 0
              • undefined
                deckingman
                last edited by 30 May 2017, 17:19

                @DjDemonD:

                …........................
                Use the steps per mm that works for you. Some filament is easier to grip and feeds more for any given number of steps than others.

                Simon,

                I agree that's OK for extruders because as you say, filament can vary. But for X and Y axes? Surely not.

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

                1 Reply Last reply Reply Quote 0
                • undefined
                  deckingman
                  last edited by 30 May 2017, 17:35

                  @my67nova:

                  So is that the problem? I have .9 steppers and assumed that 32 was the correct setting for these. According to the data sheet as far as I understand they do handle 32 microstepping. The 322 is what I needed to get them to print exactly a 100mm line. Did I do that incorrectly? Did I do everything wrong???

                  The motors might well handle 32x microstepping, but according to the wiki, the Duet stepper drivers don't support it. The modes are 1,2,4,8,16,64,128 and 256. Because you have 0.9 degree steppers, you have 400 steps per revolution whereas the "normal" 1.8 degree steppers have 200 steps per revolution. If you set Duet to 16X, each microstep will be 1/16th of 400 and will be the equivalent of setting 32x on a 1.8 degree, 200 step per revolution stepper. So I revolution at 16X microstepping will require (400 x 16 = 6400 microsteps).

                  The easiest way to set the steps per unit (IMO) is to use M92 to set them at the default 16X, then if you want to change micro stepping, use M350 after the M92 and the steps will be recalculated. Then you can play around changing the micro stepping using M350 and not have to worry about re-calculating anything.

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

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    dc42 administrators
                    last edited by 30 May 2017, 21:13

                    The drivers do support x32 microstepping. I've just corrected the description of M350 on the GCodes wiki page.

                    Duet WiFi hardware designer and firmware engineer
                    Please do not ask me for Duet support via PM or email, use the forum
                    http://www.escher3d.com, https://miscsolutions.wordpress.com

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      my67nova
                      last edited by 31 May 2017, 00:12

                      Whew! How about interpolation? It appears the chip does.

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        dc42 administrators
                        last edited by 31 May 2017, 05:24

                        Interpolation from x16 to x256 is supported by the drivers.

                        Duet WiFi hardware designer and firmware engineer
                        Please do not ask me for Duet support via PM or email, use the forum
                        http://www.escher3d.com, https://miscsolutions.wordpress.com

                        1 Reply Last reply Reply Quote 0
                        • undefined
                          my67nova
                          last edited by 31 May 2017, 19:33

                          How do I enable x256?

                          1 Reply Last reply Reply Quote 0
                          • undefined
                            deckingman
                            last edited by 31 May 2017, 19:46

                            Do your stepper still sound like a machine gun? That's what got me thinking that maybe you were using an unsupported micro-stepping mode. It appears that is not the case so just wondering if you still have the "machine gun" sound problem.

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

                            1 Reply Last reply Reply Quote 0
                            • undefined
                              my67nova
                              last edited by 31 May 2017, 19:57

                              Turns out I had 2 torn belts! Stupid Chinese washers with sharp edges.

                              1 Reply Last reply Reply Quote 0
                              • undefined
                                my67nova
                                last edited by 31 May 2017, 21:57

                                Actually I take some of that back! It still seems like it is taking extremely course steps, so much so that the table and build plate are vibrating. If you look close the build plate you can see it. The belts and fasteners are tight yet it is cogging badly at slow speeds. Is there a way to access the stepper drivers directly to tune them? I will try to post a video in a bit.

                                You can see when it starts to resonate.

                                Her are a couple videos;

                                https://youtu.be/pn6OguBRFQQ

                                https://youtu.be/2D5_UHoHaOE

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