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

Core XYU or XYUV

Scheduled Pinned Locked Moved
General Discussion
6
41
3.3k
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
    deckingman @curlypaul
    last edited by deckingman 15 May 2020, 14:32

    @curlypaul You've got a couple of M574s in your home U as well as in config.g. Do they now all match?

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

    undefined 1 Reply Last reply 15 May 2020, 14:34 Reply Quote 0
    • undefined
      curlypaul @deckingman
      last edited by 15 May 2020, 14:34

      @deckingman Yes - Both U2

      undefined 1 Reply Last reply 15 May 2020, 15:04 Reply Quote 0
      • undefined
        deckingman @curlypaul
        last edited by 15 May 2020, 15:04

        @curlypaul I've just re-read you post - lack of caffeine on my part - it's Y that you are having problems with not U. So you can home Y fine but you can't move Y "normally". That's a bit puzzling. My printer is a bit different because I have two completely separate gantries (actually 3 because it's now CoreXYUVAB) but what I have to do is map the motors to individual axes for homing, then combine them for "normal" movement. So maybe what you need to do is, after homing Y combine the Y and V motors. So send M584 Y1:4. if that works, then change your config.g to be M584 X0 Y1:4 U3 V4 Z2 E5:6 (not sure about the "P" - maybe leave it as 4). That might work (no guarantees) ☺

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

        undefined 1 Reply Last reply 15 May 2020, 15:05 Reply Quote 0
        • undefined
          curlypaul @deckingman
          last edited by 15 May 2020, 15:05

          @deckingman - can't hurt to try ! - thank you for taking the time 👍

          1 Reply Last reply Reply Quote 0
          • undefined
            curlypaul
            last edited by curlypaul 15 May 2020, 15:29

            Well, that made for some strange movements

            So, I can home X, Y and then U - all fine then if I try to move Y it doesn't move correctly and the belts/motors make angry noises (Sorry - I spent ages thinking of a better description)
            Yet X and U still move correctly

            From a fresh power on situation, if I send M564 H0,same as homing, again x moves okay, y moves okay, u moves okay. Go back to y - angry noises again
            If I move x, then u - all okay but then if I move Y - it doesn't like it

            undefined 1 Reply Last reply 15 May 2020, 16:00 Reply Quote 0
            • undefined
              deckingman @curlypaul
              last edited by deckingman 15 May 2020, 16:00

              @curlypaul "Angry noises" is nicely descriptive. 🙂 It seems that the motors are fighting against each other - or maybe one or more is stationary.

              I'm looking at your home Y file and trying to figure out what's different between a G1 Y move there and a G1 Y move outside of home Y. 2 things leap out at me (but I'm not sure how it helps).

              Firstly, you seem to have a scattering of "G1 S1" moves in amongst the "G1 H2s". So you ought to correct them (edit - change them from S1 to H1).

              Secondly H1 and H2 moves select individual motor mode. So I'm guessing that if you send G1 H2 Ynn it will work, but if you send G1 Ynn (without the "H") you'll get "angry noises". Can you check if that's the case?

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

              undefined 1 Reply Last reply 15 May 2020, 16:36 Reply Quote 0
              • undefined
                curlypaul @deckingman
                last edited by 15 May 2020, 16:36

                @deckingman - I didn't spot the S1 in HomeY, That's gone now - still the same

                In the meantime, I thought I'd try swapping the carriages - so U is now RH / X LH still the same issue

                It's really baffling me, all axis move the correct way and amount on their own, just whenever need to 'mix' axes (if that makes sense) Y goes wrong.

                I unhid V and sent a M564 H0. U and V move correct ways and I can then move X try and move Y .... angry noises

                I reset... I move X,U and Y, and X,Y and U try and move V - angry noises 😞

                1 Reply Last reply Reply Quote 0
                • undefined
                  curlypaul
                  last edited by 15 May 2020, 17:03

                  Endeavoured to make a video of whats going on..

                  https://youtu.be/z0dNBMlm_lQ

                  This is with carriages swapped from original - as mentioned in previous post

                  undefined 3 Replies Last reply 15 May 2020, 17:25 Reply Quote 0
                  • undefined
                    deckingman @curlypaul
                    last edited by 15 May 2020, 17:25

                    @curlypaul Sorry for the delay - had a power outage here. Did you try sending G1 H2 Ynn to see if that works, then G1 Ynn (without the H2)?

                    Then maybe try G1 H2 Vnn. If V goes the opposite way, then that might explain why Y (which is Y and V) goes haywire.

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

                    undefined 1 Reply Last reply 15 May 2020, 17:38 Reply Quote 0
                    • undefined
                      deckingman @curlypaul
                      last edited by 15 May 2020, 17:28

                      @curlypaul Also, after homing, try sending M584 P3 to see if that makes any difference.

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

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        deckingman @curlypaul
                        last edited by 15 May 2020, 17:29

                        @curlypaul Edit - to attempt to home V you'll need to use M584 P5 to make it visible.

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

                        1 Reply Last reply Reply Quote 0
                        • undefined
                          curlypaul @deckingman
                          last edited by 15 May 2020, 17:38

                          @deckingman - No worries - i Had to walk away from it for a bit anyway !

                          So I tried the H2 and without - I just what can only be described a machine gun noise - mostly from the 'x' carriage

                          After the M584 P5, the 'U' carriage just twitches

                          undefined 1 Reply Last reply 15 May 2020, 18:11 Reply Quote 0
                          • undefined
                            curlypaul
                            last edited by curlypaul 15 May 2020, 18:08

                            Right - Think spotted something !?
                            after homing x,y and u - it appears to me that the lower pair of 'U' axis motors aren't moving when I try to move Y

                            undefined 1 Reply Last reply 15 May 2020, 18:15 Reply Quote 0
                            • undefined
                              deckingman @curlypaul
                              last edited by 15 May 2020, 18:11

                              @curlypaul That's weird. Because a G1 H2 Ynn move is what you have in your homing file and you say that homing file works fine (in fact your video shows it working fine). So I really can't understand why sending exactly the same command outside of homeY doesn't work. If you were re-mapping motors or some such I could understand it, but you aren't doing that. The only thing you do at the end of homeY is restore the motor currents and change the endstop settings but none of that should make any difference.

                              I've really run out of ideas - we need DC42 or someone else equally knowledgeable to look at this. Clutching at straws but maybe try removing the final M574 at the end of homeY. I really don;t see why that should make any difference but it's the only thing (apart from motor currents) that gets changed after Y has been homed.

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

                              undefined 1 Reply Last reply 15 May 2020, 18:15 Reply Quote 0
                              • undefined
                                deckingman @curlypaul
                                last edited by 15 May 2020, 18:15

                                @curlypaul said in Core XYU or XYUV:

                                Right - Think spotted something !?
                                after homing x,y and u - it appears to me that the lower pair of 'U' axis motors aren't moving when I try to move Y

                                Yes I figured something like that was happening - hence the "angry noises". The question is why (when they all move as expected during homing). And why again, when you send G1 Ynn H2 which is exactly the same thing as your homing move.

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

                                1 Reply Last reply Reply Quote 0
                                • undefined
                                  curlypaul @deckingman
                                  last edited by 15 May 2020, 18:15

                                  @deckingman - I'm going to try to add switches instead of the sensorless see if that makes a difference ?

                                  undefined 1 Reply Last reply 15 May 2020, 18:20 Reply Quote 0
                                  • undefined
                                    deckingman @curlypaul
                                    last edited by deckingman 15 May 2020, 18:20

                                    @curlypaul Another thought. Maybe it is a motor mapping thing and one pair of motors never moves as expected. But when you reduce the motor current (as you do for homing) the holding current isn't enough to hold them in position. So it looks like you get correct movement and without angry noises but that's just because the lower holding current is masking the problem with stationary motors. That would be easy to test - just leave out that final M913 X100 Y100 from home Y.

                                    Try that - Home Y but leave the motor current reduced. Then try moving Y. If Y them moves without angry noises, we know it's a motor mapping/motor direction thing.

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

                                    1 Reply Last reply Reply Quote 0
                                    • undefined
                                      curlypaul
                                      last edited by 15 May 2020, 18:33

                                      I thought you were onto something there !

                                      But alas.. the UV motors are still not moving after homing, motor current is definitely reduced as now 'x' carriage twitches as I try to move Y

                                      undefined 2 Replies Last reply 15 May 2020, 19:06 Reply Quote 0
                                      • undefined
                                        deckingman @curlypaul
                                        last edited by 15 May 2020, 19:06

                                        @curlypaul I'll have to sleep on it. I can't get my head around why it all works fine during homing but after homing, the exact same commands as used in homing make things go haywire. Just doesn't make any sense........

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

                                        undefined 1 Reply Last reply 15 May 2020, 19:07 Reply Quote 0
                                        • undefined
                                          curlypaul @deckingman
                                          last edited by 15 May 2020, 19:07

                                          @deckingman - No 😞
                                          I've had enough for today anyway ! 😥

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